scaled professional scrum (agile greece summit 2015, gunther verheyen)
TRANSCRIPT
![Page 1: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/1.jpg)
by Scrum.org – Improving the Profession of Software Development
Scaled Professional ScrumFocused. Effective. Viable.
Gunther VerheyenShepherding Professional ScrumScrum.org
Agile Greece SummitAthens
18 September 2015
![Page 2: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/2.jpg)
2© 1993-2015 Scrum.org, All Rights Reserved
MIN3
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
The Spotify Model?
![Page 3: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/3.jpg)
3© 1993-2015 Scrum.org, All Rights Reserved
Two Decades of ScrumScaled Professional Scrum
“A person with a new idea is a crank until the idea succeeds.”
– Mark Twain
![Page 4: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/4.jpg)
4© 1993-2015 Scrum.org, 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
![Page 5: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/5.jpg)
5© 1993-2015 Scrum.org, All Rights Reserved
Scrum’s DNASelf-organization
A system’s components interacting purposefully toward a shared goal without externally exerted power.
EmpiricismFrequent decisions of adaptation are based on knowledge gained through inspection and
experience.
![Page 6: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/6.jpg)
6© 1993-2015 Scrum.org, 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.
![Page 7: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/7.jpg)
7© 1993-2015 Scrum.org, All Rights Reserved
Scrum, Essentially1. A team pulls work from one Product Backlog.
2. Each Sprint delivers a releasable Increment of product.
![Page 8: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/8.jpg)
8© 1993-2015 Scrum.org, All Rights Reserved
What if we would start with Scrum before attempting to ‘scale’ it?
![Page 9: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/9.jpg)
9© 1993-2015 Scrum.org, All Rights Reserved
Scaled ScrumScaled Professional Scrum
“It takes two to scale.”– Gunther Verheyen
![Page 10: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/10.jpg)
10© 1993-2015 Scrum.org, 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.
![Page 11: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/11.jpg)
11© 1993-2015 Scrum.org, All Rights Reserved
MIN3
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
![Page 12: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/12.jpg)
12© 1993-2015 Scrum.org, All Rights Reserved
Focus. Transparency.Sc
aled
Scr
um
![Page 13: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/13.jpg)
13© 1993-2015 Scrum.org, All Rights Reserved
Definition of Scaled Scrum1. 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.
![Page 14: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/14.jpg)
14© 1993-2015 Scrum.org, 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.
![Page 15: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/15.jpg)
15© 1993-2015 Scrum.org, All Rights Reserved
MIN2
What are YOUR biggest hurdles when scaling Scrum, implementing Scrum
at a larger scale?
The Challenges of Scaled Scrum
![Page 16: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/16.jpg)
16© 1993-2015 Scrum.org, All Rights Reserved
The Integration of Work (or the lack thereof)
THE MEDUSA EFFECT
Poorly maintained codebases have…
![Page 17: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/17.jpg)
17© 1993-2015 Scrum.org, All Rights Reserved
One Scrum Team Doing Work
![Page 18: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/18.jpg)
18© 1993-2015 Scrum.org, All Rights Reserved
Some Scrum Teams Doing Work
![Page 19: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/19.jpg)
19© 1993-2015 Scrum.org, All Rights Reserved
Many Scrum Teams Doing Work
Dependencies
![Page 20: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/20.jpg)
20© 1993-2015 Scrum.org, All Rights Reserved
• People (communication)• Business domains and
requirements• Technology• Software• Infrastructure
• Intra-team• Cross-team
• External
Dependencies
Dimensions Where
![Page 21: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/21.jpg)
21© 1993-2015 Scrum.org, All Rights Reserved
Unresolved Dependencies Cause A Shift in Money Spent
Adding
New Features
Fighting Technical
Debt
![Page 22: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/22.jpg)
22© 1993-2015 Scrum.org, All Rights Reserved
Your ability to scale depends on your ability to continuously:
– Handle dependencies– Integrate work across all levels– Create integrated Increments
![Page 23: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/23.jpg)
23© 1993-2015 Scrum.org, All Rights Reserved
The NexusScaled Professional Scrum
“A man who carries a cat by the tail learns something he can learn in no other way.”
- Mark Twain
![Page 24: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/24.jpg)
24© 1993-2015 Scrum.org, All Rights Reserved
Nexus–noun
\ˈnek-səs\: a relationship or connection between people or things
http://www.merriam-webster.com/dictionary/nexus
![Page 25: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/25.jpg)
25© 1993-2015 Scrum.org, All Rights Reserved
3-9 Teams Building One Product? Help!
![Page 26: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/26.jpg)
26© 1993-2015 Scrum.org, All Rights Reserved
The Nexus™ – An Exoskeleton for 3-9 Scrum Teams
![Page 27: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/27.jpg)
27© 1993-2015 Scrum.org, 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.
![Page 28: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/28.jpg)
28© 1993-2015 Scrum.org, All Rights Reserved
The Nexus Augments ScrumBuilds 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.
![Page 29: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/29.jpg)
30© 1993-2015 Scrum.org, 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
![Page 30: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/30.jpg)
31© 1993-2015 Scrum.org, All Rights Reserved
Scaled Professional Scrum PracticesDependencies 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
![Page 31: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/31.jpg)
32© 1993-2015 Scrum.org, 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
Prod
uctiv
ity
Teams
![Page 32: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/32.jpg)
33© 1993-2015 Scrum.org, 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
Prod
uctiv
ity
![Page 33: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/33.jpg)
34© 1993-2015 Scrum.org, 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
![Page 34: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/34.jpg)
35© 1993-2015 Scrum.org, All Rights Reserved
ClosingEmpirical Management Explored
![Page 35: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/35.jpg)
36© 1993-2015 Scrum.org, 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
![Page 36: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/36.jpg)
37© 1993-2015 Scrum.org, All Rights Reserved
About
Gunther Verheyen• eXtreme Programming and Scrum since
2003• Professional Scrum Trainer• Shepherding Professional Scrum at
Scrum.org• Co-developing the Scaled Professional
Scrum framework at Scrum.org• Author of “Scrum – A Pocket Guide (A
Smart Travel Companion)” (2013)
Mail [email protected] @Ullizee
Blog http://guntherverheyen.com
![Page 37: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/37.jpg)
38© 1993-2015 Scrum.org, All Rights Reserved
Scrum.org is a community. Connect.
Twitter@scrumdotorg
LinkedInLinkedIn.com
/company/Scrum.org
FacebookFacebook.com
/Scrum.org
ForumsScrum.org
/Community
RSSScrum.org/RSS
![Page 38: Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)](https://reader036.vdocument.in/reader036/viewer/2022062823/586ff9391a28ab92198b792f/html5/thumbnails/38.jpg)
39© 1993-2015 Scrum.org, All Rights Reserved
T H A N K Y O U