Agile at Scale - Agile Orlando Lightning Talk

31
Agile at Scale Lightning Talk – Agile Orlando Mark Kilby July 2013

Transcript of Agile at Scale - Agile Orlando Lightning Talk

  1. 1. Agile at Scale Lightning Talk Agile Orlando Mark Kilby July 2013
  2. 2. Mark Kilby Enterprise Agile Coach [email protected] [email protected] @mkilby twitter http://markkilby.com Software since 1990 Coaching since 2003
  3. 3. WORK > one teams capacity?
  4. 4. Scaled Agile Framework (SAFe)? Disciplined Agile Delivery (DAD) WORK > one teams capacity? developing
  5. 5. Scaled Agile Framework (SAFe)? Disciplined Agile Delivery (DAD) Larman & Vodde (Scrum Alliance) Agile Path (Scrum.org) WORK > one teams capacity? developing emerging
  6. 6. What is an Agile Team? Product Owner Analyst Testers Developers Scrum Master
  7. 7. Back to Basics - Why Teams Work 5-10 people Efficient communication All skills to deliver work Develop a culture and norms Know each others strengths Product Owner Analyst Testers Developers Scrum Master
  8. 8. Back to Basics - Why Teams Work 5-10 people Efficient communication All skills to deliver work Develop a culture and norms Know each others strengths Results in: Predictable throughput Regular delivery Product Owner Analyst Testers Developers Scrum Master
  9. 9. How Agile Teams Work
  10. 10. Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity
  11. 11. Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity Accountability
  12. 12. Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity Accountability Measureable Progress
  13. 13. Different Teams for Different Jobs
  14. 14. Team Product Teams These teams integrate services and write customer facing features. This is the proto-typical Scrum team.
  15. 15. Team Team Product Teams These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams These teams support common services across product lines. These teams support the needs of the product teams.
  16. 16. Team Team Team Programs Teams These teams define requirements, set technical direction, and provide context and coordination. Product Teams These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams These teams support common services across product lines. These teams support the needs of the product teams.
  17. 17. Team Team Team Team Portfolio Teams These teams govern the portfolio and make sure that work is moving through the system. Programs Teams These teams define requirements, set technical direction, and provide context and coordination. Product Teams These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams These teams support common services across product lines. These teams support the needs of the product teams.
  18. 18. Agile Delivery Structure
  19. 19. Team Team TeamTeam Team Team Team Team Product & Services Teams
  20. 20. Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams
  21. 21. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams
  22. 22. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams Scrum
  23. 23. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams Scrum Kanban
  24. 24. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams Scrum Kanban Kanban
  25. 25. How to Launch
  26. 26. Understand Business Drivers Predictability Quality Early ROI
  27. 27. Set Vision for Scaling Structure GovernanceMetrics
  28. 28. Prep Teams Structure GovernanceMetrics Form Teams Teach Practices Guide Culture
  29. 29. Provide Support Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture
  30. 30. Inspect and Adapt Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture
  31. 31. Mark Kilby Enterprise Agile Coach [email protected] [email protected] @mkilby twitter http://markkilby.com THANKS! Questions? Join us for Lean Coffee on Friday