This document discusses challenges with estimating "epics" or large chunks of work in Agile projects. It summarizes a project at Siemens Healthcare from 2012-2014 that demonstrated these challenges. The key lessons were that uncertainty increases with epic size, dependencies between epics increase risk, and flexibility is needed to adjust plans when estimates are inaccurate. It recommends shorter release cycles to reduce risk, comparing epics to historical data to set expectations, and having fallback options when estimates are off.
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...JJ Sutherland
JJ Sutherland, Chief Content Officer of Scrum Inc., presents Agile Defense.
In 2010 the Defense Acquisitions Act made Agile software development the law of the land for Defense Contractors. But both the DoD and the contractor community are struggling to figure out how to make it work in an ossified system that often requires traditional waterfall reporting.
And, in 2007 Gen. David Petraeus reversed the course of the Iraq war by using small, cross-functional teams to break the back of Al Qaeda in Iraq. He did this by pushing decisions down to the platoon and even to the squad level on the streets of Baghdad.
Using concrete, real world examples JJ will show how Scrum is re-shaping the military, military procurement, and military contractors.
User expectations have changed over the last decade. Customers today expect access to their applications and data from all devices (mobile, laptop, desktop, tablet, etc.) with similar performance from any of those devices at all times of the day. In a world of growing complexity where architects and application designers are dependent on 3rd party providers to delivering part (or at time entire) of the application how does one ensure consistent delivery of performance. This presentation provides a view of some of the challenges involved and how not to make costly mistakes.
Top 5 Myths Of DevOps
Although a fairly new label and not officially coined until a few years ago, the ideals of “DevOps” have been discussed for nearly a decade. Recently, the term DevOps has gained increased popularity, but what does this buzzword really mean? Karen will highlight that DevOps is not a development methodology or technology, rather an ideology; a way to facilitate organisational prosperity and growth while increasing each individual employee's engagement. Some believe that as DevOps has gained prominence, a gap has been created between the original definition of DevOps and this new "enterprise-ready" buzzword.
Bringing Continuous Delivery to the Enterprise: It's all about the MindsetGene Gotimer
Most people that introduce agile techniques to an organization quickly learn that teaching the practices are easy. It is the cultural shifts that prove to be the hardest changes. For 4½ years, Gene Gotimer worked on the Forge.mil project, using agile techniques to build an application lifecycle management tool to enable agile projects within the US Department of Defense. It was an exemplar project, showing other DoD projects that software can be delivered quickly and confidently with more security and higher quality by using agile techniques. The project started out introducing agile development, moved on to implementing continuous integration, and then evangelizing continuous delivery. Along the way the team ran into a lot of obstacles, some typical of any large enterprise, others tied to the DoD. The major issues were pure philosophy: they just didn’t think like agile developers. Gene will share experiences and anecdotes from the project, and talk about how the team was able to work within and around the policies and, most importantly, the culture and mindset to move the project towards continuous delivery. Hopefully others in similar situations will be able to identify and avoid similar issues in their organizations.
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...JJ Sutherland
JJ Sutherland, Chief Content Officer of Scrum Inc., presents Agile Defense.
In 2010 the Defense Acquisitions Act made Agile software development the law of the land for Defense Contractors. But both the DoD and the contractor community are struggling to figure out how to make it work in an ossified system that often requires traditional waterfall reporting.
And, in 2007 Gen. David Petraeus reversed the course of the Iraq war by using small, cross-functional teams to break the back of Al Qaeda in Iraq. He did this by pushing decisions down to the platoon and even to the squad level on the streets of Baghdad.
Using concrete, real world examples JJ will show how Scrum is re-shaping the military, military procurement, and military contractors.
User expectations have changed over the last decade. Customers today expect access to their applications and data from all devices (mobile, laptop, desktop, tablet, etc.) with similar performance from any of those devices at all times of the day. In a world of growing complexity where architects and application designers are dependent on 3rd party providers to delivering part (or at time entire) of the application how does one ensure consistent delivery of performance. This presentation provides a view of some of the challenges involved and how not to make costly mistakes.
Top 5 Myths Of DevOps
Although a fairly new label and not officially coined until a few years ago, the ideals of “DevOps” have been discussed for nearly a decade. Recently, the term DevOps has gained increased popularity, but what does this buzzword really mean? Karen will highlight that DevOps is not a development methodology or technology, rather an ideology; a way to facilitate organisational prosperity and growth while increasing each individual employee's engagement. Some believe that as DevOps has gained prominence, a gap has been created between the original definition of DevOps and this new "enterprise-ready" buzzword.
Bringing Continuous Delivery to the Enterprise: It's all about the MindsetGene Gotimer
Most people that introduce agile techniques to an organization quickly learn that teaching the practices are easy. It is the cultural shifts that prove to be the hardest changes. For 4½ years, Gene Gotimer worked on the Forge.mil project, using agile techniques to build an application lifecycle management tool to enable agile projects within the US Department of Defense. It was an exemplar project, showing other DoD projects that software can be delivered quickly and confidently with more security and higher quality by using agile techniques. The project started out introducing agile development, moved on to implementing continuous integration, and then evangelizing continuous delivery. Along the way the team ran into a lot of obstacles, some typical of any large enterprise, others tied to the DoD. The major issues were pure philosophy: they just didn’t think like agile developers. Gene will share experiences and anecdotes from the project, and talk about how the team was able to work within and around the policies and, most importantly, the culture and mindset to move the project towards continuous delivery. Hopefully others in similar situations will be able to identify and avoid similar issues in their organizations.
DOES15 - Elisabeth Hendrickson - Its All About FeedbackGene Kim
Elisabeth Hendrickson, VP of Engineering, Pivotal’s Big Data Suite
Fifteen years ago I was running a traditional QA department, and I had a horrifying realization: the better I got at my job, the worse I made things for the organization as a whole. This counter-intuitive realization spurred me on a journey to understand the relationship between testing and quality, and ultimately to the study of feedback loops in software development processes. Ultimately I found my way to Extreme Programming, and now work at Pivotal where we practice a particularly opinionated form of it. In this talk you’ll hear about my journey from the traditional silos with inherently long feedback latency to my current reality of increasingly tight feedback loops, and the lessons I’ve learned along the way.
Continuous Delivery in a Legacy Shop - One Step at a TimeGene Gotimer
Not every continuous delivery (CD) initiative starts with someone saying “Drop everything. We’re going to do DevOps.” Sometimes, you have to grow your process incrementally. And sometimes you don’t set out to grow at all—you are just fixing problems with your process, trying to make things better. Gene Gotimer discusses techniques and the chain of tools he has used to bring a DevOps mindset and CD practices into a legacy environment. Gene discusses how his team started fixing problems and making process improvements in development. From there, they tackled one problem after another, each time making the release a little better and a little less risky. They incrementally brought their practices through other environments until the project was confidently delivering working and tested releases every two weeks. Gene shares their journey and the tools they used to build quality into the product, the releases, and the release process.
Pulse UX Testing: Bring the user into the user story. A.Witteman&R.vandenOeverAnna Witteman
Testing with users improves the quality of your product. But why is it that everyone knows the importance of frequent user testing, yet hardly anyone ever does it? Is it because User Testing often is time consuming, complex and expensive? It probably doesn’t fit in your development process and thus feels like extra work.
To feel reassured, and to give some sort fake sense of security, you tell yourself to test with users once you have something working, or at the very end of the process. This is strange, because everybody knows that changing your product late in the process will increase costs exponentially.
What if we tell you that we created a way so that User Testing saves time, improves the quality and doesn’t cost a lot of money? Team driven, pragmatic and no extra resources needed.
During our talk we will show you how, with only 2 hours every sprint, we have focussed on creating better products faster. We would love to share our learnings and simple DIY tools that let you start user testing with your current team(s) tomorrow!
Site Reliability Engineering (SRE) - Tech Talk by Keet SugathadasaKeet Sugathadasa
When it comes to Site Reliability Engineering, short for SRE, the resources available online are only limited to the books published by Google themselves. They do share some useful case studies that will help us understand what SRE is, and how to understand the concepts given in it, but they do not clearly explain how to build your own SRE team for your organization. The concept of SRE was cooked fresh within the walls of Google and later released to the general public as a practice for anyone to follow.
In this presentation I would like to give a brief introduction to SRE and why it is important to any Software Engineering organization. This is based on my experiences and learnings from leading a Site Reliability Engineering team for leading organizations in the US and Norway.
This presentation was conducted by me as a Tech Talk as an Associate Technical Lead at Creative Software Sri Lanka.
Optimizing DevOps strategy in a large enterpriseEyal Edri
Large enterprises today are pacing a flood of multiple devops tools to choose from for their infrastructure. The problem intensifies when you have dozens of devops teams across the world, each with his own background of devops tools and knowledge and each with his own agenda of pushing to use his tools. How would you leverage this distributed, disconnected knowledge into a single working devops knowledge source, and common infrastructure to leverage the whole enterprise? Come and hear about Red Hat Global CI initiative to hear on one possible approach for taking on the battle.
Leaping from Waterfall to Agility & Agile Innovationrudreshts
This session brings out the key learnings of an engineering team at Harman when they adopted Agile Project Management Principles. The team had prior exposure to Waterfall Methodology but relatively new to Agile.
Although commitment, support from stakeholders along with training was provided to teams during Phase -1 of the adoption, real learning was in Phase – 2 when they started practicing the principles by owning complete agile lifecycle from iteration planning to retrospective. This presentation talks about five simple yet profound lessons learnt by the team during the journey and cultural change which enabled the team to innovate.
Tech Mahindra and CollabNet have worked together on a number of mission-critical projects, and over the course of their partnership have developed unique expertise in lifecycle, development-to-production metrics. Gain an understanding not only of what metrics are important, but also practical approaches to building reports and dashboards that deliver a single-pane view of all your delivery pipelines across the enterprise.
Participants will learn:
KPI’s of end-to-end dashboard driven development and delivery
Best practices for metrics in Agile / DevOps environments
Role of technology frameworks for integrated planning and reporting
"Agile Project Management": Is it an Oxymoron?NUS-ISS
Presented by Mr Jagadeesh Balakrishnan, Associate, Software Engineering of NUS-ISS at ISS Seminar - Agile Software Development: Swift and the Shift on 18 July 2014.
DOES15 - Marc Hornbeek - Best Practices for Accelerating Continuous TestingGene Kim
Marc Hornbeek, Sr. Solutions Architect, Spirent
DevOps is all about Continuous Testing. Without CT there is no continuous delivery. This talk will explain how CT affects the success of DevOps and enumerates seven best practices that are essential for acceleration of Continuous Testing which include:
1. Team and culture specific to CT
2. CT System stability and metrics
3. Test tools integration
4. Accelerated test execution
5. CT-Ready tools
6. Fast and relevant test case analytics
7. Orchestration of test topologies
The talk concludes with a discussion of best practices assessments and a case study that shows the benefit of how a large enterprise benefited from CT acceleration.
Some interesting case studies of how we helped our clients adopt DevOps. The cases cover various fields within DevOps space: CI/CD, Monitoring, Cloud Migration
from 0 to continuous delivery in 30 minutesAgileSparks
In this session we will explore the full continuous delivery cycle from check-in to production using set of popular tools. During the session the attendees will be introduced to a set of tools and practices that enable continuous delivery from the technical point of view.
Release Engineering Downstream of an OpenStack ProjectRainya Mosher
Presentation given at OSCON 2015 Open Cloud Day on 7/21/2015
For open source projects such as OpenStack, being able to effectively build, release, and deploy upstream code into a production environment is as much art as science. Using the experience gained from more than three years in OpenStack operations, we will share best practices and tools to create a sustainable and repeatable release engineering process for your own open source development needs.
http://www.oscon.com/open-source-2015/public/schedule/detail/44790
The world of IT is shifting rapidly towards DevOps with analysts predicting the majority of companies will adopt DevOps practices in the next few years. In fact, in a recent study on DevOps by International Data Corp. (IDC), they believe that DevOps will be adopted (in either practice or discipline) by 80% of Global 1000 organizations by 2019!
Forming a DevOps team seems like a natural step, but the idea of creating a dedicated DevOps team has ignited anger in the community. Why? What's the concern? Is a DevOps team evil? Completely necessary? A necessary Evil?
Join IBM UrbanCode's Eric Minick to learn the pitfalls of creating bad DevOps teams, and successful approaches of good ones. Along the way, we’ll explore other heresies such as using tools to change culture.
DOES15 - Elisabeth Hendrickson - Its All About FeedbackGene Kim
Elisabeth Hendrickson, VP of Engineering, Pivotal’s Big Data Suite
Fifteen years ago I was running a traditional QA department, and I had a horrifying realization: the better I got at my job, the worse I made things for the organization as a whole. This counter-intuitive realization spurred me on a journey to understand the relationship between testing and quality, and ultimately to the study of feedback loops in software development processes. Ultimately I found my way to Extreme Programming, and now work at Pivotal where we practice a particularly opinionated form of it. In this talk you’ll hear about my journey from the traditional silos with inherently long feedback latency to my current reality of increasingly tight feedback loops, and the lessons I’ve learned along the way.
Continuous Delivery in a Legacy Shop - One Step at a TimeGene Gotimer
Not every continuous delivery (CD) initiative starts with someone saying “Drop everything. We’re going to do DevOps.” Sometimes, you have to grow your process incrementally. And sometimes you don’t set out to grow at all—you are just fixing problems with your process, trying to make things better. Gene Gotimer discusses techniques and the chain of tools he has used to bring a DevOps mindset and CD practices into a legacy environment. Gene discusses how his team started fixing problems and making process improvements in development. From there, they tackled one problem after another, each time making the release a little better and a little less risky. They incrementally brought their practices through other environments until the project was confidently delivering working and tested releases every two weeks. Gene shares their journey and the tools they used to build quality into the product, the releases, and the release process.
Pulse UX Testing: Bring the user into the user story. A.Witteman&R.vandenOeverAnna Witteman
Testing with users improves the quality of your product. But why is it that everyone knows the importance of frequent user testing, yet hardly anyone ever does it? Is it because User Testing often is time consuming, complex and expensive? It probably doesn’t fit in your development process and thus feels like extra work.
To feel reassured, and to give some sort fake sense of security, you tell yourself to test with users once you have something working, or at the very end of the process. This is strange, because everybody knows that changing your product late in the process will increase costs exponentially.
What if we tell you that we created a way so that User Testing saves time, improves the quality and doesn’t cost a lot of money? Team driven, pragmatic and no extra resources needed.
During our talk we will show you how, with only 2 hours every sprint, we have focussed on creating better products faster. We would love to share our learnings and simple DIY tools that let you start user testing with your current team(s) tomorrow!
Site Reliability Engineering (SRE) - Tech Talk by Keet SugathadasaKeet Sugathadasa
When it comes to Site Reliability Engineering, short for SRE, the resources available online are only limited to the books published by Google themselves. They do share some useful case studies that will help us understand what SRE is, and how to understand the concepts given in it, but they do not clearly explain how to build your own SRE team for your organization. The concept of SRE was cooked fresh within the walls of Google and later released to the general public as a practice for anyone to follow.
In this presentation I would like to give a brief introduction to SRE and why it is important to any Software Engineering organization. This is based on my experiences and learnings from leading a Site Reliability Engineering team for leading organizations in the US and Norway.
This presentation was conducted by me as a Tech Talk as an Associate Technical Lead at Creative Software Sri Lanka.
Optimizing DevOps strategy in a large enterpriseEyal Edri
Large enterprises today are pacing a flood of multiple devops tools to choose from for their infrastructure. The problem intensifies when you have dozens of devops teams across the world, each with his own background of devops tools and knowledge and each with his own agenda of pushing to use his tools. How would you leverage this distributed, disconnected knowledge into a single working devops knowledge source, and common infrastructure to leverage the whole enterprise? Come and hear about Red Hat Global CI initiative to hear on one possible approach for taking on the battle.
Leaping from Waterfall to Agility & Agile Innovationrudreshts
This session brings out the key learnings of an engineering team at Harman when they adopted Agile Project Management Principles. The team had prior exposure to Waterfall Methodology but relatively new to Agile.
Although commitment, support from stakeholders along with training was provided to teams during Phase -1 of the adoption, real learning was in Phase – 2 when they started practicing the principles by owning complete agile lifecycle from iteration planning to retrospective. This presentation talks about five simple yet profound lessons learnt by the team during the journey and cultural change which enabled the team to innovate.
Tech Mahindra and CollabNet have worked together on a number of mission-critical projects, and over the course of their partnership have developed unique expertise in lifecycle, development-to-production metrics. Gain an understanding not only of what metrics are important, but also practical approaches to building reports and dashboards that deliver a single-pane view of all your delivery pipelines across the enterprise.
Participants will learn:
KPI’s of end-to-end dashboard driven development and delivery
Best practices for metrics in Agile / DevOps environments
Role of technology frameworks for integrated planning and reporting
"Agile Project Management": Is it an Oxymoron?NUS-ISS
Presented by Mr Jagadeesh Balakrishnan, Associate, Software Engineering of NUS-ISS at ISS Seminar - Agile Software Development: Swift and the Shift on 18 July 2014.
DOES15 - Marc Hornbeek - Best Practices for Accelerating Continuous TestingGene Kim
Marc Hornbeek, Sr. Solutions Architect, Spirent
DevOps is all about Continuous Testing. Without CT there is no continuous delivery. This talk will explain how CT affects the success of DevOps and enumerates seven best practices that are essential for acceleration of Continuous Testing which include:
1. Team and culture specific to CT
2. CT System stability and metrics
3. Test tools integration
4. Accelerated test execution
5. CT-Ready tools
6. Fast and relevant test case analytics
7. Orchestration of test topologies
The talk concludes with a discussion of best practices assessments and a case study that shows the benefit of how a large enterprise benefited from CT acceleration.
Some interesting case studies of how we helped our clients adopt DevOps. The cases cover various fields within DevOps space: CI/CD, Monitoring, Cloud Migration
from 0 to continuous delivery in 30 minutesAgileSparks
In this session we will explore the full continuous delivery cycle from check-in to production using set of popular tools. During the session the attendees will be introduced to a set of tools and practices that enable continuous delivery from the technical point of view.
Release Engineering Downstream of an OpenStack ProjectRainya Mosher
Presentation given at OSCON 2015 Open Cloud Day on 7/21/2015
For open source projects such as OpenStack, being able to effectively build, release, and deploy upstream code into a production environment is as much art as science. Using the experience gained from more than three years in OpenStack operations, we will share best practices and tools to create a sustainable and repeatable release engineering process for your own open source development needs.
http://www.oscon.com/open-source-2015/public/schedule/detail/44790
The world of IT is shifting rapidly towards DevOps with analysts predicting the majority of companies will adopt DevOps practices in the next few years. In fact, in a recent study on DevOps by International Data Corp. (IDC), they believe that DevOps will be adopted (in either practice or discipline) by 80% of Global 1000 organizations by 2019!
Forming a DevOps team seems like a natural step, but the idea of creating a dedicated DevOps team has ignited anger in the community. Why? What's the concern? Is a DevOps team evil? Completely necessary? A necessary Evil?
Join IBM UrbanCode's Eric Minick to learn the pitfalls of creating bad DevOps teams, and successful approaches of good ones. Along the way, we’ll explore other heresies such as using tools to change culture.
EDF2013: Keynote Gerhard Kreß: Big Data in Industrial ApplicationsEuropean Data Forum
Keynote talk of Gerhard Kreß, Director Strategic Transformation at Siemens AG, at the European Data Forum 2013, 10 April 2013 in Dublin, Ireland: Big Data in Industrial Applications
EDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyondEuropean Data Forum
Keynote of Stefan Decker, Professor for Digital Enterprise & Director of DERI, National University of Ireland, Galway, at the European Data Forum 2013, 9 April 2013 in Dublin, Ireland: Big Data In Ireland - Linked Data and beyond
The American Association of Clinical Chemistry is the largest gathering of lab professionals. It's also a time and place for IVD suppliers to show off new products. This year in Philadelphia, there were new products on display and new trends in evident.
Agile Transition of a big medical software product developmentAndrea Heck
The presentation held at OOP 2012 in Munich explains the agile transition we did at a big medical software product development organization within Siemens Healthcare.
IBCon Internet of Things: Ten Years of Lessons LearnedRob Hafernik
We've been involved with the remote management of buildings for more than ten years. The new buzzword is "The Internet of Things" and we've learned a lot about it over the years.
Agile Project Failures: Root Causes and Corrective ActionsTechWell
Agile initiatives always begin with the best of intentions—accelerate delivery, better meet customer needs, or improve software quality. Unfortunately, some agile projects do not deliver on these expectations. If you want help to ensure the success of your agile project or get an agile project back on track, this session is for you. Jeff Payne discusses the most common causes of agile project failure and how you can avoid these issues—or mitigate their damaging effects. Poor project management, ineffective requirements development, failed communications, software development problems, and (non)agile testing can all contribute to a failing project. Learn practical tips and techniques for identifying early warning signs that your agile project might be in trouble and how you can best get your project back on track. Gain the knowledge you need to guide your organization toward agile project implementations that serve the business and the stakeholders.
Agile Project Failures: Root Causes and Corrective ActionsTechWell
Agile initiatives always begin with the best of intentions—accelerate delivery, better meet customer needs, or improve software quality. Unfortunately, some agile projects do not deliver on these expectations. If you want help to ensure the success of your agile project or get an agile project back on track, this session is for you. Jeff Payne discusses the most common causes of agile project failure and how you can avoid these issues—or mitigate their damaging effects. Poor project management, ineffective requirements development, failed communications, software development problems, and (non)agile testing can all contribute to project failure. Learn practical tips and techniques for identifying early warning signs that your agile project might be in trouble and how you can best get your project back on track. Gain the knowledge you need to guide your organization toward agile project implementations that serve the business and the stakeholders.
Amdocs Case Study: Massive Kanban Implementation (LKNA14)Yaki Koren
Prepared and presented by Keren Yahalom and Yaki Koren at LKNA14
The goals set before us a year and half ago were to stop saying “no” to customers for late or changed scope, while helping them achieve time to value. We have gone through a successful revolutionary change of the way we manage our projects a few years earlier (CCPM), and we felt that the organization cannot handle another revolution. Still, Our customers’ (Telecommunication Service Providers) business required better responsiveness and flexibility, reduce risks and a much faster time to market. Our hundreds to thousands person months complex mission critical projects span up to 70 groups of experts handling products that are tightly integrated over a timeline of a few months, and we had to maintain, if not improve, our quality, while reaching a sustainable development process. The challenge was huge.
In this session we will describe how we pulled it off again, in a completely different implementation approach – evolutionary, pull based. We implemented in different types of projects (huge business transformations, on going releases with existing customers), different scales (from 10 to 150 Person Years projects), different personas (the leaders, the laggers) and in a different manner (adapting the implementation to the specifics of our internal customers).
We will describe what it takes to make it work, and what obstacles we faced. we will share actual boards and reports helping the audience experience the scale, the challenge, the journey.
We will also share the story of the implementation in our first project – a mega project servicing a giant North American telecommunication service provider
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
Applying Agile methods in a waterfall world seemed impossible until we discovered the 10 essential skills and tools. Five of these skills are organizational, while others translate the short intervals characteristic of Agile to the world outside of Software. User Stories becomes Boundary Conditions; Burn-down charts becomes Deliverable Hit Rate charts; Sprints become HW intervals; Sprint Retrospectives become Event Timeline Retrospectives, while the project as a whole is managed using Boundary Conditions. This presentation shows examples of these tools and shows examples of how they are applied.
Value Driven Development by Dave Thomas Naresh Jain
Agile, OOP... are like good hygiene in the kitchen, it results in meals with consistent quality and predictable prep and service times. It doesn't result in great meals nor substantially impact the ROI! Lean Thinking clearly shows that the only way to make a significant impact is to improve the value chain by improving flow. If everyone is following best practices no one has competitive advantage. Major improvements in the value chain depend on continued disruptive innovations. Innovations leverage people and their ideas. We use case studies to illustrate the different business and technical innovations and their impact. We conclude with a discussion of how to build and leverage an innovation culture versus a sprint death march when dealing with high value time to market projects.
More details: https://confengine.com/agile-india-2017/proposal/3608/value-driven-development-maximum-impact-maximum-speed
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)Emtec Inc.
You're almost there! Your ERP has successfully been installed and you are now moving into the next phase of the ERP lifecycle. Time to consider what option will be of most value to your organization, such as Cloud, Fusion Accounting Hub, Analytics, Integration and M&A flexibility.
Lean SAP Delivery - introducing the conceptMendel Koerts
Lean SAP Delivery is about applying the principles of production logistics onto the operating model for IT. Agile development, optimising bottlenecks, and prioritization based on business value will lead to significant time-to-market reduction for SAP projects, changes, as well as fixes, against lower cost.
2014 12 03 projects where agile approach seems to be optimal finMarek Niziolek
Presentation comparing two methos of project management - classic - waterfall and agile. When which method works better, why, how to implement each of tchem optimally.
Forecast it - Agile in distributed teams - AgilityLabDennis Kayser
Experiences with working in distributed teams (Dennis Kayser). Dennis talks about work done with a large retail company on building their new e-commerce site using a combination of scrum (and waterfall) with a 300 man team distributed across 3 countries and timezones. Including some pointers on what to do and what not to do.
Similar to Epic Estimation - Agile or High Risk Guesswork (20)
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events