2. The Agile Body
The Brain:
Agile Leadership, Self Organization and
personal agile mindset
The Heart: Short Time Box in everything
The Legs: Running Lean, use MVPs and
have alternatives(pivot)
The Senses: you cannot improve if you do
not measure
The Family: Scaling Agile in teams using
Agile Release Trains
A Protector: Risk Management
3. Agile Leadership
Did you miss opportunities?
Do the Do the
Agile
right thing
Leadership thing right
Do it
Is this low quality? fast
Is this too expensive?
Anyone use/likes it?
Is this a quick ….crap?
Is this high quality quick …crap?
4. Self Org & Delegation
Chaos Complexity Order
Anarchy Governance
D
Good intentions What we delegate:
are not an excuse Inquire Authority or Tasks
for incompetence ! ?
Advice
Agree
Consult
Sell
Tell
See: “Management 3.0: Leading Agile Developers, Developing Agile Leaders (Addison-Wesley Signature Series (Cohn))”
5. Agile mindset
Agile Adoption or Agile Transformation ?
- Agile Principles – please re read them
- An Agile Adoption and Transformation Survival Guide
Do we react to things, or move things ?
Two traps during OUR transformation
- Personal: get to know me better (SWOT, priorities,…)
- Team: Vulnerability at the middle of the road
Video summary: http://www.youtube.com/watch?v=tqjKyyP_kT
6. Short time box
Iterations
Releases
Meetings
…
…
…
Time box & Creativity
Remember the PM triangle of Scope/Time/Cost
7. Running Lean
See: “Lean Software Development: An Agile Toolkit”
• Is this valuable ? (for customer, …),
Eliminate Waste Am I efficient with resources ?
7 Key Principles of Lean
Software Development
Build Quality In • Do you learn (Inspect& Adapt) enough ?
• Do you have habits or processes to store and
Create Knowledge spread the knowledge?
• Delay decisions until assumptions become
Defer Commitment facts
Deliver Fast • Quicker delivery of results and fast feedback
• Perceived and Conceptual Integrity of the
Build integrity in system, easy refactoring, CI/CD
• See everything as a whole not as a sum of its
Optimize the Whole parts
Video summary: http://www.youtube.com/watch?v=t3kKechcwYM
8. Use MVPs and Pivots
Running Lean: iterations from Plan A to a plan that
works, before running out of resources
- speed, learning and focus
- continuous testing and measuring if your vision is still OK
- make sure the team/your colleagues are engaged
- discipline and rigor / focus
Lean Startup: use smaller and faster iterations to test your
vision
Run experiments
MVP is not a product, but a strategy
see also: http://radoff.com/blog/2010/05/04/minimum-viable-product-rant/
9. Measure and Observe
1. Metrics
2. Some metrics I found relevant
personal efficiency / productivity
team agility : running tested features