Scaling Agile Delivery

3,451 views

Published on

Presentation to the Australian Computer Society - Business Intelligence Special Interest Group - May 14th 2014

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,451
On SlideShare
0
From Embeds
0
Number of Embeds
2,157
Actions
Shares
0
Downloads
43
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Scaling Agile Delivery

  1. 1. 14  May  2014   Business  Intelligence  SIG:   Scaling  Agile  Delivery  –  Principles  over   PracIces   Presented  by:     Em  Campbell-­‐Pre8y  
  2. 2. Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ em@contextmatters.com.au SCALING AGILE DELIVERY: PRINCIPLES OVER PRACTICES
  3. 3. BECOMING A PURPLE PERSON Image source: http://www.vectorloft.com/img/purple-person.jpg
  4. 4. WHAT IS AGILE? XP SCRUM KANBAN LEAN & SYSTEMS THINKING CULTURE
  5. 5. SCALING AGILE From an agile team….. …..to an agile team of teams
  6. 6. WHERE SHOULD YOU START?
  7. 7. START WHERE YOU ARE…
  8. 8. ADAPT & APPLY http://www.prettyagile.com/2013/09/a-perspective-on-scaled-agile-framework.html scaledagileframework.com
  9. 9. LEAN PRINCIPLES Respect for People Product Development Flow Kaizen
  10. 10. “There is surely nothing quite so useless as doing with great efficiency what should not be done at all.” – Peter Drucker THE GOAL: BUILD THE RIGHT THING http://www.prettyagile.com/2013/09/a-perspective-on-scaled-agile-framework.html
  11. 11. Would your employees recommend your company as a place to work? PILLAR 1: RESPECT FOR PEOPLE “Businesses often forget about the culture, and ultimately, they suffer for it because you can't deliver good service from unhappy employees. “ – Tony Hsieh, CEO, Zappos Net Promoter Score Source: http://www.netpromotersystem.com/ http://www.prettyagile.com/2013/11/measuring-team-happiness.html
  12. 12. UNITY DAY: CREATING A ONE TEAM CULTURE 13 13 http://www.prettyagile.com/2014/01/unity-day-creating-one-team-culture.html
  13. 13. A LITTLE TASTE OF OUR CULTURE http://www.prettyagile.com/2013/05/the-power-of-haka.html
  14. 14. PILLAR 2: KAIZEN SourceL http://hakanforss.files.wordpress.com/2014/03/are-you-too-busy-to-improve2.png
  15. 15. A CULTURE OF CONTINUOUS IMPROVMENT SourceL http://hakanforss.files.wordpress.com/2014/03/are-you-too-busy-to-improve2.png Source: https://dl.dropboxusercontent.com/u/1018963/Articles/SpotifyScaling.pdf http://www.prettyagile.com/2013/10/book-clubs-at-work-are-you-serious.html
  16. 16. THE FOUNDATION IS LEADERSHIP http://www.prettyagile.com/2014/04/being-agile-team-of-agile-leaders.html http://www.prettyagile.com/2013/06/bubble-up.html http://www.prettyagile.com/2013/07/leading-through-vulnerability.html
  17. 17. 1.  Take an economic view 2.  Actively manage queues 3.  Understand and exploit variability 4.  Reduce batch sizes 5.  Apply WIP constraints 6.  Control flow under uncertainty: cadence and synchronization 7.  Get feedback as fast as possible 8.  Decentralize control The Principles of Product Development Flow
  18. 18. TAKE AN ECONOMIC VIEW
  19. 19. … QUANTIFY THE COST OF DELAY IF YOU ONLY QUANTIFY ONE THING… BUSINESS VALUE + TIME CRITICALITY + RISK REDUCTION/ OPPORTUNITY ENABLEMENT
  20. 20. ACTIVELY MANAGE QUEUES
  21. 21. VISUALISE THE INVISIBLE INVENTORY
  22. 22. UNDERSTAND & EXPLOIT VARIABILITY
  23. 23. WIDE PIPES & DATA EXPLORATION
  24. 24. REDUCE BATCH SIZES
  25. 25. WHAT IS THE SMALLEST, SIMPLEST THING Source: http://lynnwinterboer.com/wp-content/uploads/2014/04/Thin-Slicing-Points.gif
  26. 26. APPLY WIP CONSTRAINTS
  27. 27. THE COST OF CONTEXT SWITCHING
  28. 28. CONTROL FLOW UNDER UNCERTAINTY CADENCE AND SYNCHRONIZATION
  29. 29. SYNCHRONIZED COMMUNICATION CADENCE 9:00am 9:15am 930am 9:45am http://www.prettyagile.com/2014/03/communication-cadence-heartbeat-of.html
  30. 30. GET FEEDBACK AS FAST AS POSSIBLE
  31. 31. SMALL COLLOCATED TEAMS http://www.prettyagile.com/2013/09/how-to-grow-agile-release-train.html
  32. 32. EXTREME PROGRAMMING http://www.prettyagile.com/2013/11/switch-in-action-business-change.html
  33. 33. DECENTRALIZE CONTROL
  34. 34. EPIC OWNER FEATURE OWNER PRODUCT OWNER SCALING THE PRODUCT OWNER
  35. 35. WHERE SHOULD YOU START?
  36. 36. START WHERE YOU ARE…
  37. 37. Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ em@contextmatters.com.au QUESTIONS?

×