Agile + DevOps East 2022 - Project Management, Planning, Metrics
Tuesday, November 8
Agile Project Failures: Root Causes and Corrective Actions
Agile initiatives always begin with high expectations—accelerate delivery, meet customer needs, and improve software quality. The truth is that many agile projects do not deliver on some or all of these expectations. If you want help to ensure the success of your agile project or to get an agile project back on track, this tutorial is for you. Jeffery 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...
Wednesday, November 9
Keeping it Lightweight: Scaling Agile the Easy Way
Far too many scaling concepts require tremendous overhead and turn into something more lightweight than their original intention out of necessity. How can we keep from having to go backwards in out scaling and maintain a lightweight approach from the start? Using [email protected] as the initial framework, many organizations can simply keep their known structures while enjoying increased collaboration and speed to decision-making. As part of this session, attendees will enjoy hearing about how they can start out a scaled Agile approach the easy way while also taking a potentially bulky approach...
The 4-Quadrants of Product Ownership – Exploring What “Good” Looks Like
Taking Great Measures - Quit Measuring and Start Influencing
Using metrics in agile has been an elusive endeavor, and how to use those metrics for good, not evil. Too often we see metrics used to compare agile teams, and question the wrong things. Too often we solution before we understand what the true need is. We took a different approach of not just using the standard agile metrics to help teams with efficiency, but working more closely with our leaders on data needed to help drive decisions around staffing, work prioritization, and value delivered. Through interviews and a focus on educating different levels of business and IT leaders, we were...
Thursday, November 10
7 Strategies To Build High Performing Teams
If you are a supervisor or a team leader, you know how difficult it is to manage distributed teams with constant pressure to perform and deliver quality product/service on time. This is especially true for offshore teams who are in different timezones, regions, cultures and working styles. If you do not put in effort to come up with effective strategies to manage these teams, it may eventually lead to low team morale, disgruntled employees, and most importantly poor performance. This is the reason why companies are investing millions of dollars in training, organizational and team...
Highly Regulated Industries - Are Agile Approaches Even Possible?
Agile approaches have become mainstream in the 20ish years since the manifesto, but many transformation efforts fail or aren't even considered possible, in highly regulated environments. Financial services, insurance, healthcare, and others have necessary constraints in the development and delivery of products and services. These constraints are often considered insurmountable in the context of agile development and delivery, and traditional, legacy waterfall methods are chosen. Other pseudo-agile approaches are also used, often using the language of agile but violating its core...
Are You Scaling Agile or Just Failing Agile?
One of the limitations of standard agile methodologies is that they are designed to operate primarily at the team level, with product owners, developers, testers, and other disciplines working together as a single team. So when you want to adopt agile practices on large programs or within large organizations, you will need to think about how to scale your agile processes. However, many of the “off the shelf” agile processes are not really agile at all, resulting in organizations breaking one of the cardinal rules of the agile manifesto - individuals and interactions over processes and...
Engaging the Hive Mind Through Swarm Test Planning
Are you looking for more ways to shift quality to the left? Do you wish your team was more proactive and less reactive when it comes to quality? Do you rely on a single QA or developer to come up with all of the test cases on their own?
We know that from concepts similar to Mob Programming, the collective mind can often be more effective than any one individual. Applying this principle to testing, we introduce the practice of Swarm Test Planning.
In this session we will teach the concept of Swarm Test Planning, using structured brainstorming and heuristic categorization to...