Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

8,034 views

Published on

Presentation given at Dallas Agile Leadership Network Meetup on 24th October 2013.

http://www.meetup.com/Dallas-ALN/events/144390642/

Published in: Technology, Business

Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

  1. 1. ADOPTING THE SCALED AGILE FRAMEWORK: THE THEORY AND PRACTICE EM CAMPBELL-PRETTY, GM STRATEGIC DELIVERY @PrettyAgile www.prettyagile.com TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 au.linkedin.com/in/ejcampbellpretty/ ejcampbellpretty@gmail.com
  2. 2. THE EDW AGILE RELEASE TRAIN Average delivery cycle time down from 12 month to 3 months Frequency of delivery increased from quarterly to fortnightly Cost to deliver down 50% 95% decrease in product defects 100% projects delivered on time and on budget Happy project sponsors Happy teams
  3. 3. http://www.flickr.com/photos/duluoz_cats/5300924038/ PRESENTATION TITLE | PRESENTER NAME | DATE | 3
  4. 4. AGILE PILOT
  5. 5. 5 Wagile Teams 4 Projects
  6. 6. PRESENTATION TITLE | PRESENTER NAME | DATE | 6
  7. 7. Image source: http://www.vectorloft.com/img/purple-person.jpg
  8. 8. THE AGILE RELEASE TRAIN The ART is a long-lived, self-organizing team of agile teams that delivers solutions • A virtual organization of 5 – 12 teams (50-100 individuals) that plans, commits, and executes together • Common cadence and normalized story point estimating • Aligned to a common mission via a single program backlog • Operates under architectural and UX guidance • Produces valuable and evaluate-able system-level Potentially Shippable Increments (PSI) every 8-12 weeks Define new functionality Implement Acceptance Test Deploy Repeat until further notice. Project chartering not required.
  9. 9. THE BEST WAY TO START When you find the first train, go “All In” and “All at Once” Mon Tue Thu Release Planning Fri Enterprise Scrum Master Quickstart Enterprise Product Owner Quickstart  Train everyone at the same time  Same instructor, same method  Cost effective  Align all teams to common objectives  Commitment  Continue training during planning Tool training Training: SAFe ScrumXP Wed You Are Agile, Now  Orientation for specialty roles  Open spaces  Tool training for teams
  10. 10. HOW WE STARTED
  11. 11. STRUCTURING THE AGILE RELEASE TRAIN Pipeline Services Deployment Services Development Services PRESENTATION TITLE | PRESENTER NAME | DATE | 13
  12. 12. STRUCTURING THE WORK EPICS FEATURES STORIES
  13. 13. VISUALISE THE PROGRAM PORTFOLIO
  14. 14. SCALING THE PRODUCT OWNER Source: Agile Portfolio and Program Management in the Scaled Agile Framework, Dean Leffingwell, Agile Melbourne Meetup, 15/02/12
  15. 15. SCALING THE PRODUCT OWNER EPIC OWNER FEATURE OWNER PRODUCT OWNER
  16. 16. OPERATING THE AGILE RELEASE TRAIN PRESENTATION TITLE | PRESENTER NAME | DATE | 18
  17. 17. SCALING THE SPRINT
  18. 18. RELEASE PLANNING Cadence-based PSI/Release Planning meetings are the “pacemaker” of the agile enterprise • • • • • Two days every 8-12 weeks Everyone attends in person if at all possible Product Management owns feature priorities Development team owns story planning and high-level estimates Architects, UX folks work as intermediaries for governance, interfaces and dependencies • Result: A committed set of program objectives for the next PSI
  19. 19. ‘PSI-LITE’ BECOMES UNITY DAY 21
  20. 20. THE PROGRAM BOARD
  21. 21. THE FEATURE WALL
  22. 22. CONTINUOUS INTER-TEAM COORDINATION Agile teams self-manage dependencies and resolve risks Agile Team 1 Join other team scrum ceremony Dependent story Agile Team 2 • Agile team members may visit other team’s… • Backlog grooming: to see what’s coming next sprint, request adjustments • Sprint planning: request adjustments • Daily standups: follow up on execution • Team Demo: summarize current stage
  23. 23. SCALING COMMUNICATION: THE DAILY COCKTAIL PARTY 9:00am 9:15am 930am PRESENTATION TITLE | PRESENTER NAME | DATE | 25 9:45am
  24. 24. THE SYSTEM TEAM PRESENTATION TITLE | PRESENTER NAME | DATE | 27
  25. 25. FEATURE TEAMS PRESENTATION TITLE | PRESENTER NAME | DATE | 27
  26. 26. SAFE SCRUM / XP
  27. 27. LEAN PRINCIPLES Respect for People Product Development Flow Kaizen PRESENTATION TITLE | PRESENTER NAME | DATE | 30
  28. 28. RESPECT FOR PEOPLE Net Promoter Score Source: http://www.netpromotersystem.com/
  29. 29. KAIZEN MINDSET PRESENTATION TITLE | PRESENTER NAME | DATE | 32 Source: https://dl.dropboxusercontent.com/u/1018963/Articles/SpotifyScaling.pdf
  30. 30. THE FOUNDATION IS LEAN LEADERSHIP
  31. 31. A LITTLE TASTE OF OUR CULTURE http://www.prettyagile.com/2013/05/the-power-of-haka.html
  32. 32. WANT TO KNOW MORE ABOUT THE EDW AGILE RELEASE TRAIN? Check out my blog: www.prettyagile.com • • • • • • • A Perspective on the Scaled Agile Framework What Happens to Project Managers When You Implement SAFe? Book Clubs at Work – Are You Serious? Bookshelf Leading Through Vulnerability The "Bubble Up" Approach to Scaling Retrospectives The Power of Haka
  33. 33. QUESTIONS?

×