Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)

4.683 visualizaciones

Publicado el

At the first edition of the Agile Greece Summit in Athens (September 18, 2015) Gunther Verheyen introduced the Nexus and Scaled Professional Scrum of

Publicado en: Software
  • If you’re struggling with your assignments like me, check out ⇒ ⇐. My friend sent me a link to to tis site. This awesome company. After I was continuously complaining to my family and friends about the ordeals of student life. They wrote my entire research paper for me, and it turned out brilliantly. I highly recommend this service to anyone in my shoes. ⇒ ⇐.
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • I'd advise you to use this service: ⇒ ⇐ The price of your order will depend on the deadline and type of paper (e.g. bachelor, undergraduate etc). The more time you have before the deadline - the less price of the order you will have. Thus, this service offers high-quality essays at the optimal price.
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Dating for everyone is here: ❤❤❤ ❤❤❤
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Follow the link, new dating source: ❶❶❶ ❶❶❶
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)

  1. 1. by – Improving the Profession of Software Development Scaled Professional Scrum Focused. Effective. Viable. Gunther Verheyen Shepherding Professional Scrum Agile Greece Summit Athens 18 September 2015
  2. 2. 2© 1993-2015, All Rights Reserved MIN 3 Which of the following software development processes is your organization using? • Lean (software development) • Kanban • DevOps • SAFe • DAD • eXtreme Programming • Scrum Short Survey About You and Your Process
  3. 3. 3© 1993-2015, All Rights Reserved Two Decades of Scrum Scaled Professional Scrum “A person with a new idea is a crank until the idea succeeds.” – Mark Twain
  4. 4. 4© 1993-2015, All Rights Reserved Designed for Complexity (1995) • Framing people’s creativity • Controlling risk (time- boxing) • Enabling validated learning • Driven by goals • Thriving on discovery • Delivering Value • A bounded environment for action
  5. 5. 5© 1993-2015, All Rights Reserved Scrum’s DNA Self-organization A system’s components interacting purposefully toward a shared goal without externally exerted power. Empiricism Frequent decisions of adaptation are based on knowledge gained through inspection and experience.
  6. 6. 6© 1993-2015, All Rights Reserved A Craze Since the Conception of Agile (2001) scrum·pede/skrʌmˈpiːd/ Sudden frenzied rush of (panic–stricken) companies to do Scrum because they want to be agile, too. Inspired by © Tomasz Włodarek.
  7. 7. 7© 1993-2015, All Rights Reserved Scrum, Essentially 1. A team pulls work from one Product Backlog. 2. Each Sprint delivers a releasable Increment of product.
  8. 8. 8© 1993-2015, All Rights Reserved What if we would start with Scrum before attempting to ‘scale’ it?
  9. 9. 9© 1993-2015, All Rights Reserved Scaled Scrum Scaled Professional Scrum “It takes two to scale.” – Gunther Verheyen
  10. 10. 10© 1993-2015, All Rights Reserved An Even Bigger Craze (2012) scrum·pede/skrʌmˈpiːd/ 1. Sudden frenzied rush of (panic–stricken) companies to do Scrum because they want to be agile, too. 2. To flee in a headlong rush to bigger Scrum because more software is needed, now. Inspired by © Tomasz Włodarek.
  11. 11. 11© 1993-2015, All Rights Reserved MIN 3 Raise your hand if your organization defines ‘scaled’ as… • Multiple teams working on one product • Multiple teams working on their individual products • Multiple teams working on a suite of integrated products • One team working on several products in parallel • The complete IT department adopting Scrum • The complete organization transforming toward Agile Short Survey About Scaled Scrum
  12. 12. 12© 1993-2015, All Rights Reserved Focus. Transparency. ScaledScrum
  13. 13. 13© 1993-2015, All Rights Reserved Definition of Scaled Scrum 1. Any implementation of Scrum where multiple Scrum Teams build one product or a standalone set of product features, in one or more Sprints. 2. Any implementation of Scrum where multiple Scrum Teams build multiple related products or sets of product features, in one or more Sprints.
  14. 14. 14© 1993-2015, All Rights Reserved Multiple Teams Building One Product 1. A product has one Product Backlog managed by one Product Owner. 2. Multiple Teams create integrated Increments.
  15. 15. 15© 1993-2015, All Rights Reserved MIN 2 What are YOUR biggest hurdles when scaling Scrum, implementing Scrum at a larger scale? The Challenges of Scaled Scrum
  16. 16. 16© 1993-2015, All Rights Reserved The Integration of Work (or the lack thereof) THE MEDUSA EFFECT Poorly maintained codebases have…
  17. 17. 17© 1993-2015, All Rights Reserved One Scrum Team Doing Work
  18. 18. 18© 1993-2015, All Rights Reserved Some Scrum Teams Doing Work
  19. 19. 19© 1993-2015, All Rights Reserved Many Scrum Teams Doing Work
  20. 20. 20© 1993-2015, All Rights Reserved • People (communication) • Business domains and requirements • Technology • Software • Infrastructure • Intra-team • Cross-team • External Dependencies Dimensions Where
  21. 21. 21© 1993-2015, All Rights Reserved Unresolved Dependencies Cause A Shift in Money Spent Adding New Features Fighting Technical Debt
  22. 22. 22© 1993-2015, All Rights Reserved Your ability to scale depends on your ability to continuously: – Handle dependencies – Integrate work across all levels – Create integrated Increments
  23. 23. 23© 1993-2015, All Rights Reserved The Nexus Scaled Professional Scrum “A man who carries a cat by the tail learns something he can learn in no other way.” - Mark Twain
  24. 24. 24© 1993-2015, All Rights Reserved Nexus –noun ˈnek-səs : a relationship or connection between people or things
  25. 25. 25© 1993-2015, All Rights Reserved 3-9 Teams Building One Product? Help!
  26. 26. 26© 1993-2015, All Rights Reserved The Nexus™ – An Exoskeleton for 3-9 Scrum Teams
  27. 27. 27© 1993-2015, All Rights Reserved Identify and work around dependencies: • Prior to work occurring • Ongoing • Persistent • In all dimensions Reveal dependencies that remained unnoticed: • Frequent integration • Acceptance testing • Continual build and delivery • Minimize technical debt Designed for Dependencies Proactive Reification* *Reification: Making something real, bringing something into being, or making something concrete.
  28. 28. 28© 1993-2015, All Rights Reserved The Nexus Augments Scrum Builds on Scrum principles, values, and foundations • Creates communication pathways • Widens and deepens inspect and adapt mechanisms • Fosters continued transparency • Relies on bottom-up intelligence Eschews fixed, defined solutions that add overhead.
  29. 29. 30© 1993-2015, All Rights Reserved The Nexus Integration Team • A Scrum Team • Works off of Product Backlog • Members are full or part time • Composition may change between Sprints • Focus is dependencies and facilitation of integration
  30. 30. 31© 1993-2015, All Rights Reserved Scaled Professional Scrum Practices Dependencies Reification Feature teams ALM artifact automation Micro-services Test-driven development Product Backlog metadata Continuous integration of all work Continuous Product Backlog refinement Frequent builds Story mapping Frequent testing Product Backlog cross-team dependency mapping Limited branching Communities of practice Descaling and Scrumble Architecture contains experimentation and A/B switches Thin sliced Product Backlog items compose Sprint backlog for ATDD
  31. 31. 32© 1993-2015, All Rights Reserved Descaling • Scale up with caution • Add practices or tools • Reduce the overall pace by reducing the number of teams to a more sustainable number (and/or velocity) • Clean up and integrate the current software so it can be built upon in future Sprints Productivity Teams
  32. 32. 33© 1993-2015, All Rights Reserved Scrumble • When technical debt, domain knowledge and test results overwhelm forward progress, Scrumble • Scrumble is a period of unknown duration and staffing when work is done to allow forward progress to resume • Staffing should be minimized and talent applied maximized Teams Productivity
  33. 33. 34© 1993-2015, All Rights Reserved The Nexus interconnects 3-9 Scrum Teams: – Exhibiting Scrum’s principles and DNA –Creating one reified Increment of product – Minimal overhead, maximized outcome
  34. 34. 35© 1993-2015, All Rights Reserved Closing Empirical Management Explored
  35. 35. 36© 1993-2015, All Rights Reserved “The future state of Scrum will no longer be called ‘Scrum’. What we now call Scrum will have become the norm, and organizations have re-invented themselves around it.” Source: Gunther Verheyen, “Scrum – A Pocket Guide (A Smart Travel Companion)”, 2013
  36. 36. 37© 1993-2015, All Rights Reserved About Gunther Verheyen • eXtreme Programming and Scrum since 2003 • Professional Scrum Trainer • Shepherding Professional Scrum at • Co-developing the Scaled Professional Scrum framework at • Author of “Scrum – A Pocket Guide (A Smart Travel Companion)” (2013) Mail Twitter @Ullizee Blog
  37. 37. 38© 1993-2015, All Rights Reserved is a community. Connect. Twitter @scrumdotorg LinkedIn /company/Scrum.or g Facebook / Forums /Community RSS
  38. 38. 39© 1993-2015, All Rights Reserved T H A N K Y O U