The Rules of The Game
Okay, so what just happened?
Time
Risk
high
low
10 min
10 min
Rounds 1a and 1b
peak risk
Rework
Time
Risk
high
low
10 min
10 min
Round 2
peak risk
How do we take these observations and channel them into a value-focused way of working?
Empirical Process Control. Agile practitioners rely on data-driven decision making and experimentation. We utilize feedback loops to validate assumptions, improve processes, and make informed adjustments to our plans.
Customer-Centricity. Agile practitioners focus on understanding and satisfying customer needs through continuous feedback and iteration. All practices employed in agile processes are ultimately in service of improving our ability to do this.
Embrace change. Agile practitioners work in a way that welcomes changes to priorities, requirements, and even processes. We do this to deliver value effectively and in a way that is capable of quickly adapting to market changes and emerging customer needs.
Incremental Value. Agile practitioners break projects down into small, manageable chunks of valuable and verifiable outcomes. This ensures frequent delivery and opportunities for customer feedback, and de-risks our work.
Self-Organized Cross-Functional Teams. Agile practitioners employ cross-functional teams to self-organize, make decisions, and take ownership of our work and customer-centric valuable outcomes. This fosters creativity, innovation, and accountability.
Transparency and Visibility. Agile practitioners maintain open communication channels and provide clear visibility into progress, impediments, and goals to foster alignment within the team, as well as with stakeholders and customers.
This has nothing to do with software development. The agile mindset originates in Lean Manufacturing and the Toyota Production System, which attempt to eliminate as much waste as possible from processes
The agile mindset can be applied to nearly every value-creating activity, and often should be
In fact, it's impossible to realize a maximum return on investment when introducing agile methods unless everyone in the organization works in an agile way
Any more questions?