SlideShare a Scribd company logo
1 of 29
by Scrum.org – Improving the Profession of Software Delivery
The Future Present of Scrum
Are we Done yet?
Gunther Verheyen
Scrum.org
Antwerp, Belgium
ScrumDay Germany
Stuttgart
7-8 June 2016
2© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Scrum turns 21.
Two decades of Scrum (1995-2015):
• The majority of Agile teams use Scrum
• 500.000+ people trained/certified
• 1.000+ books on Scrum
• Scrum is free for anyone
to use
THANK YOU!
3© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Is that a Gorilla I see over there?
Source: https://versionone.com/pdf/VersionOne-10th-Annual-State-of-Agile-Report.pdf
4© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Are we Done yet?
5© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
MIN
1
What is the #1 challenge of your
team, department or organization
moving forward with Scrum?
What is stopping you?
Does your Scrum Master know? Does
management know?
How Done are we?
6© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Improving the profession
of software delivery
7© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Some challenges
Scrum
People
Ceremonies
Principles
and Values
Technical
Excellence
Done
Increments
The power of
the possible
product
Maximizing
Scrum
Scaling
Scrum Studio
Upstream
adoption
Professional Scrum
Creating releasable
software (every Sprint)
Increasing
effectiveness (over
scaling dysfunctions)
Scrum in the enterprise
Growing Product Ownership
Humanizing the workplace
(It starts and ends with people)
8© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Help!
(where should
I start?)
9© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
“If Scrum was to be reduced to one
purpose, and one purpose only, that is
the creation of a Done Increment in a
Sprint.”
Source: Gunther Verheyen, “Done is a crucial part of Scrum, actually”
10© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Back to basics: a system called ‘Scrum’
Product
Backlog
Valuable
Increment
11© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Back to basics: one team building a product
1. A team pulls
work from one
Product
Backlog.
2. Each Sprint
delivers a
releasable
Increment of
product.
The Customer’s Experience
12© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Multiple teams building a product: stick with the basics
1. A product has
one Product
Backlog.
2. Multiple
Teams create
integrated
Increments, that
can wrap into
releases.
The Customer’s Experience
13© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
MIN
1
On your current or latest project,
how Done were you actually:
• Did you deliver an Increment?
– Every Sprint?
• Was it releasable?
– Every Sprint?
What stopped you?
Does your Scrum Master know? Does
management know?
How Done are you?
14© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
The definition of Done provides transparency
1. What is the state of the Increment?
2. Is the Increment releasable, i.e. “ready for release”?
15© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
MIN
2
A. The development organization (or the Development Team if
none is available from the development organization)
B. The Scrum Team, in a collaborative effort where the result is
the common denominator of all members’ definitions
C. The Product Owner as he/she is responsible for the
product’s success
D. The Scrum Master as he/she is responsible for the
Development Team’s productivity
Who creates the definition of Done?
16© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
A professional organization defines quality
“If the definition of "done" for an increment is part of the
conventions, standards or guidelines of the development
organization, all Scrum Teams must follow it as a
minimum.
If "done" for an increment is not a convention of the
development organization, the Development Team of the
Scrum Team must define a definition of “done”
appropriate for the product.”
http://www.scrumguides.org/scrum-guide.html#artifact-transparency-done
17© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
MIN
1
Raise your hand:
Let’s hope that their definitions of “Done” reflected their distinct
product qualities.
Which product had the best definition of Done?
18© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Development Standards Product Qualities
What are you defining as “Done”?
• Pair programming
• (A)TDD
• Refactoring
• User acceptance testing
• Continuous Integration
– Unit, deployment, build,
integration, regression tests.
• Performance testing
• Clean Code base
• Valuable functionality only
• Architectural conventions
respected
• According to
design/style/usability guide
• Documented
• Service levels guaranteed
19© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
When will your Increments be Done? Seriously.
Coded Tested Integrated Deployed Managed Measured Valuable
Today?
Soon?
Some day?
20© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
“Done is a crucial part of
Scrum, actually.”
– A key pillar for empirical development
– The foundation for business agility
– Where a team’s fulfillment and joy start
21© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Scrum provides a bounded environment for action
22© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
A Scrum Studio might be a good place to start
A Scrum Studio is a contained, yet
integrated, part of the organization
where software development fully
employs Scrum
• A physical or a virtual area
• Value over utilization
• Stable product teams
• Tooling and infrastructure
• Facilities and resources
A center of innovative and creative
software and people development.
23© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
The future present of Scrum
encompasses many challenges.
What if the next 20 years were about
enacting Scrum?
24© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
About
Gunther Verheyen
Independent Scrum caretaker
• eXtreme Programming and Scrum since 2003
• Professional Scrum Trainer
• Shepherded Professional Scrum at Scrum.org
• Co-developed Agility Path, Nexus and the Scaled
Professional Scrum framework at Scrum.org
• Author of “Scrum – A Pocket Guide (A smart travel
companion)” and “Scrum Wegwijzer (Een kompas
voor de bewuste reiziger)”
Mail gunther.verheyen@mac.com
Twitter @Ullizee
Blog http://guntherverheyen.com
25© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
90%
Agile
teams
use
Scrum
Over 53,693
Professional
Scrum Masters
Over 2,351
Professional
Scrum
Developers
150
Professional
Scrum
Trainers
Americas,
Europe,
Africa,
Oceania &
Asia
Over
47,361
Taught
Over 6,916
Professional
Scrum Product
Owners
Over 748,912
Assessments
As of the end of Jan 2016
26© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Advance through the Professional Scrum program
Free Resources Assessments Courses
27© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
Scrum.org is a community. Connect.
Twitter
@scrumdotorg
LinkedIn
LinkedIn.com
/company/Scrum.o
rg
Facebook
Facebook.com
/Scrum.org
Forums
Scrum.org
/Community
RSS
Scrum.org/RSS
28© 1993-2016 Gunther Verheyen, 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
29© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved
T H A N K Y O U

More Related Content

What's hot

OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
Gunther Verheyen
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
Yuval Yeret
 

What's hot (20)

OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
 
Empirical Management - Scrum Days Poland 2015
Empirical Management - Scrum Days Poland 2015Empirical Management - Scrum Days Poland 2015
Empirical Management - Scrum Days Poland 2015
 
Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
 
Scaled Professional Scrum - Scrum Days Poland 2015
Scaled Professional Scrum - Scrum Days Poland 2015Scaled Professional Scrum - Scrum Days Poland 2015
Scaled Professional Scrum - Scrum Days Poland 2015
 
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinScaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
 
Deconstructing the scaled agile framework
Deconstructing the scaled agile frameworkDeconstructing the scaled agile framework
Deconstructing the scaled agile framework
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deployment
 
Scaling Scrum seamlessly with Nexus
Scaling Scrum seamlessly with NexusScaling Scrum seamlessly with Nexus
Scaling Scrum seamlessly with Nexus
 
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
 
Evidence-Based Management of Software Organizations (closing keynote ScrumDay...
Evidence-Based Management of Software Organizations (closing keynote ScrumDay...Evidence-Based Management of Software Organizations (closing keynote ScrumDay...
Evidence-Based Management of Software Organizations (closing keynote ScrumDay...
 
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
 
Before you start Scaling (Scrum)
Before you start Scaling (Scrum)Before you start Scaling (Scrum)
Before you start Scaling (Scrum)
 
Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...
Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...
Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...
 
Scrum Sredom (8 April 2020) - Engagement is the key (by gunther verheyen)
Scrum Sredom (8 April 2020) - Engagement is the key (by gunther verheyen)Scrum Sredom (8 April 2020) - Engagement is the key (by gunther verheyen)
Scrum Sredom (8 April 2020) - Engagement is the key (by gunther verheyen)
 
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands MeetingVERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
 
Agile Presentation
Agile PresentationAgile Presentation
Agile Presentation
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
Scrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletScrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile booklet
 
Scrum studio - Agile in non-Agile organization
Scrum studio - Agile in non-Agile organizationScrum studio - Agile in non-Agile organization
Scrum studio - Agile in non-Agile organization
 
Agile Session
Agile SessionAgile Session
Agile Session
 

Similar to ScrumDay Germany - The Future Present of Scrum

5 things you need to do to scale your agile adoption v2 (agile india 2018)
5 things you need to do to scale your agile adoption v2 (agile india 2018)5 things you need to do to scale your agile adoption v2 (agile india 2018)
5 things you need to do to scale your agile adoption v2 (agile india 2018)
Kurt Bittner
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdf
LuongMinhHai
 

Similar to ScrumDay Germany - The Future Present of Scrum (20)

Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredAgile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management explored
 
Agile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management ExploredAgile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management Explored
 
Scrum Turns 21, what is next for Scrum for the next 20 years by Dave West
Scrum Turns 21, what is next for Scrum for the next 20 years by Dave WestScrum Turns 21, what is next for Scrum for the next 20 years by Dave West
Scrum Turns 21, what is next for Scrum for the next 20 years by Dave West
 
Dave West (Scrum.org)
Dave West (Scrum.org)Dave West (Scrum.org)
Dave West (Scrum.org)
 
Scrum with value streams - Can you finally get rid of waterfall thinking?
Scrum with value streams - Can you finally get rid of waterfall thinking?Scrum with value streams - Can you finally get rid of waterfall thinking?
Scrum with value streams - Can you finally get rid of waterfall thinking?
 
The Past, Present, and Future of Scrum
The Past, Present, and Future of ScrumThe Past, Present, and Future of Scrum
The Past, Present, and Future of Scrum
 
Who is the Product Owner Anyway
Who is the Product Owner Anyway Who is the Product Owner Anyway
Who is the Product Owner Anyway
 
5 things you need to do to scale your agile adoption v2 (agile india 2018)
5 things you need to do to scale your agile adoption v2 (agile india 2018)5 things you need to do to scale your agile adoption v2 (agile india 2018)
5 things you need to do to scale your agile adoption v2 (agile india 2018)
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Evidence-Based Managing of Software (Scrum Day Denmark)
Evidence-Based Managing of Software (Scrum Day Denmark)Evidence-Based Managing of Software (Scrum Day Denmark)
Evidence-Based Managing of Software (Scrum Day Denmark)
 
Beyond the Scrum Team: Delivering "Done" at Scale
Beyond the Scrum Team: Delivering "Done" at ScaleBeyond the Scrum Team: Delivering "Done" at Scale
Beyond the Scrum Team: Delivering "Done" at Scale
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
ScrumPulse Scaling Professional Scrum with Visual Studio Team Services
ScrumPulse Scaling Professional Scrum with Visual Studio Team ServicesScrumPulse Scaling Professional Scrum with Visual Studio Team Services
ScrumPulse Scaling Professional Scrum with Visual Studio Team Services
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdf
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
 
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 

More from Gunther Verheyen

More from Gunther Verheyen (13)

Agile WOW Meetup (23 May 2020) - Engagement is the key (by Gunther Verheyen)
Agile WOW Meetup (23 May 2020) - Engagement is the key (by Gunther Verheyen)Agile WOW Meetup (23 May 2020) - Engagement is the key (by Gunther Verheyen)
Agile WOW Meetup (23 May 2020) - Engagement is the key (by Gunther Verheyen)
 
Scrum Day Denmark 2019 - Engagement is key
Scrum Day Denmark 2019 - Engagement is keyScrum Day Denmark 2019 - Engagement is key
Scrum Day Denmark 2019 - Engagement is key
 
Agile Open Space Tricity (Lufthansa Systems) - Engagement is key
Agile Open Space Tricity (Lufthansa Systems) - Engagement is keyAgile Open Space Tricity (Lufthansa Systems) - Engagement is key
Agile Open Space Tricity (Lufthansa Systems) - Engagement is key
 
Scrum Day India 2019 - The illusion of agility
Scrum Day India 2019 - The illusion of agilityScrum Day India 2019 - The illusion of agility
Scrum Day India 2019 - The illusion of agility
 
Scrum Day UA 2019 - The Future of Agile
Scrum Day UA 2019 - The Future of AgileScrum Day UA 2019 - The Future of Agile
Scrum Day UA 2019 - The Future of Agile
 
Scrum Day Germany 2018 - Humanizing the workplace
Scrum Day Germany 2018 - Humanizing the workplaceScrum Day Germany 2018 - Humanizing the workplace
Scrum Day Germany 2018 - Humanizing the workplace
 
Scrum Day Denmark 2018 - Scrum Studio
Scrum Day Denmark 2018 - Scrum StudioScrum Day Denmark 2018 - Scrum Studio
Scrum Day Denmark 2018 - Scrum Studio
 
Agile tour Ottawa 2017 - Agility in the face of Perplexity (by Gunther Verheyen)
Agile tour Ottawa 2017 - Agility in the face of Perplexity (by Gunther Verheyen)Agile tour Ottawa 2017 - Agility in the face of Perplexity (by Gunther Verheyen)
Agile tour Ottawa 2017 - Agility in the face of Perplexity (by Gunther Verheyen)
 
Agile Tour Vilnius 2017 - Agility in the face of Perplexity (by Gunther Verhe...
Agile Tour Vilnius 2017 - Agility in the face of Perplexity (by Gunther Verhe...Agile Tour Vilnius 2017 - Agility in the face of Perplexity (by Gunther Verhe...
Agile Tour Vilnius 2017 - Agility in the face of Perplexity (by Gunther Verhe...
 
Agilia 2017 - re-imagining Scrum to re-vers-ify your organisation
Agilia 2017 - re-imagining Scrum to re-vers-ify your organisationAgilia 2017 - re-imagining Scrum to re-vers-ify your organisation
Agilia 2017 - re-imagining Scrum to re-vers-ify your organisation
 
Scrum Day UA 2017 - re-vers-ify
Scrum Day UA 2017 - re-vers-ifyScrum Day UA 2017 - re-vers-ify
Scrum Day UA 2017 - re-vers-ify
 
2017 03-08 LAPS - re-vers-ify
2017 03-08 LAPS - re-vers-ify2017 03-08 LAPS - re-vers-ify
2017 03-08 LAPS - re-vers-ify
 
Agile tour stuttgart 2013: Scrum and agility - Enjoy the journey
Agile tour stuttgart 2013: Scrum and agility - Enjoy the journeyAgile tour stuttgart 2013: Scrum and agility - Enjoy the journey
Agile tour stuttgart 2013: Scrum and agility - Enjoy the journey
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Recently uploaded (20)

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

ScrumDay Germany - The Future Present of Scrum

  • 1. by Scrum.org – Improving the Profession of Software Delivery The Future Present of Scrum Are we Done yet? Gunther Verheyen Scrum.org Antwerp, Belgium ScrumDay Germany Stuttgart 7-8 June 2016
  • 2. 2© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Scrum turns 21. Two decades of Scrum (1995-2015): • The majority of Agile teams use Scrum • 500.000+ people trained/certified • 1.000+ books on Scrum • Scrum is free for anyone to use THANK YOU!
  • 3. 3© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Is that a Gorilla I see over there? Source: https://versionone.com/pdf/VersionOne-10th-Annual-State-of-Agile-Report.pdf
  • 4. 4© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Are we Done yet?
  • 5. 5© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved MIN 1 What is the #1 challenge of your team, department or organization moving forward with Scrum? What is stopping you? Does your Scrum Master know? Does management know? How Done are we?
  • 6. 6© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Improving the profession of software delivery
  • 7. 7© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Some challenges Scrum People Ceremonies Principles and Values Technical Excellence Done Increments The power of the possible product Maximizing Scrum Scaling Scrum Studio Upstream adoption Professional Scrum Creating releasable software (every Sprint) Increasing effectiveness (over scaling dysfunctions) Scrum in the enterprise Growing Product Ownership Humanizing the workplace (It starts and ends with people)
  • 8. 8© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Help! (where should I start?)
  • 9. 9© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved “If Scrum was to be reduced to one purpose, and one purpose only, that is the creation of a Done Increment in a Sprint.” Source: Gunther Verheyen, “Done is a crucial part of Scrum, actually”
  • 10. 10© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Back to basics: a system called ‘Scrum’ Product Backlog Valuable Increment
  • 11. 11© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Back to basics: one team building a product 1. A team pulls work from one Product Backlog. 2. Each Sprint delivers a releasable Increment of product. The Customer’s Experience
  • 12. 12© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Multiple teams building a product: stick with the basics 1. A product has one Product Backlog. 2. Multiple Teams create integrated Increments, that can wrap into releases. The Customer’s Experience
  • 13. 13© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved MIN 1 On your current or latest project, how Done were you actually: • Did you deliver an Increment? – Every Sprint? • Was it releasable? – Every Sprint? What stopped you? Does your Scrum Master know? Does management know? How Done are you?
  • 14. 14© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved The definition of Done provides transparency 1. What is the state of the Increment? 2. Is the Increment releasable, i.e. “ready for release”?
  • 15. 15© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved MIN 2 A. The development organization (or the Development Team if none is available from the development organization) B. The Scrum Team, in a collaborative effort where the result is the common denominator of all members’ definitions C. The Product Owner as he/she is responsible for the product’s success D. The Scrum Master as he/she is responsible for the Development Team’s productivity Who creates the definition of Done?
  • 16. 16© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved A professional organization defines quality “If the definition of "done" for an increment is part of the conventions, standards or guidelines of the development organization, all Scrum Teams must follow it as a minimum. If "done" for an increment is not a convention of the development organization, the Development Team of the Scrum Team must define a definition of “done” appropriate for the product.” http://www.scrumguides.org/scrum-guide.html#artifact-transparency-done
  • 17. 17© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved MIN 1 Raise your hand: Let’s hope that their definitions of “Done” reflected their distinct product qualities. Which product had the best definition of Done?
  • 18. 18© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Development Standards Product Qualities What are you defining as “Done”? • Pair programming • (A)TDD • Refactoring • User acceptance testing • Continuous Integration – Unit, deployment, build, integration, regression tests. • Performance testing • Clean Code base • Valuable functionality only • Architectural conventions respected • According to design/style/usability guide • Documented • Service levels guaranteed
  • 19. 19© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved When will your Increments be Done? Seriously. Coded Tested Integrated Deployed Managed Measured Valuable Today? Soon? Some day?
  • 20. 20© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved “Done is a crucial part of Scrum, actually.” – A key pillar for empirical development – The foundation for business agility – Where a team’s fulfillment and joy start
  • 21. 21© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Scrum provides a bounded environment for action
  • 22. 22© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved A Scrum Studio might be a good place to start A Scrum Studio is a contained, yet integrated, part of the organization where software development fully employs Scrum • A physical or a virtual area • Value over utilization • Stable product teams • Tooling and infrastructure • Facilities and resources A center of innovative and creative software and people development.
  • 23. 23© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved The future present of Scrum encompasses many challenges. What if the next 20 years were about enacting Scrum?
  • 24. 24© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved About Gunther Verheyen Independent Scrum caretaker • eXtreme Programming and Scrum since 2003 • Professional Scrum Trainer • Shepherded Professional Scrum at Scrum.org • Co-developed Agility Path, Nexus and the Scaled Professional Scrum framework at Scrum.org • Author of “Scrum – A Pocket Guide (A smart travel companion)” and “Scrum Wegwijzer (Een kompas voor de bewuste reiziger)” Mail gunther.verheyen@mac.com Twitter @Ullizee Blog http://guntherverheyen.com
  • 25. 25© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved 90% Agile teams use Scrum Over 53,693 Professional Scrum Masters Over 2,351 Professional Scrum Developers 150 Professional Scrum Trainers Americas, Europe, Africa, Oceania & Asia Over 47,361 Taught Over 6,916 Professional Scrum Product Owners Over 748,912 Assessments As of the end of Jan 2016
  • 26. 26© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Advance through the Professional Scrum program Free Resources Assessments Courses
  • 27. 27© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved Scrum.org is a community. Connect. Twitter @scrumdotorg LinkedIn LinkedIn.com /company/Scrum.o rg Facebook Facebook.com /Scrum.org Forums Scrum.org /Community RSS Scrum.org/RSS
  • 28. 28© 1993-2016 Gunther Verheyen, 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
  • 29. 29© 1993-2016 Gunther Verheyen, Scrum.org, All Rights Reserved T H A N K Y O U

Editor's Notes

  1. Abstract Scrum has been around since 1995, for more than two decades. Since the release of the Agile Manifesto in 2001, Scrum gradually become the most applied method for Agile software development. Depending on the source, 70-90% of all Agile teams worldwide say they use Scrum. Scrum has been a key tool for teams and organizations to deal with the increased criticality of software. The primary reason for the success is in the people using Scrum to help them manage and create software products, better. In a world where the dependence of businesses and society on software has increased even more, can we say we’re Done with Scrum? Or do we have many challenges in implementing Scrum? As complexity and unpredictability continue to increase? The key for future success is still Scrum – and we are not yet Done with Scrum. The key to employing Scrum professionally is creating Done Increments of product, where “Done” actually means “releasable in production.” This requires professional development, proper practices and standards, cross-functional collaboration, and inner-Sprint feedback loops. It might take another two decades to actually get there. In his session, Gunther Verheyen explores the system called ‘Scrum’, how it has helped, and how it can continue to help through its core purpose, the creation of Done product in a Sprint, or less. Gunther is a longtime Scrum professional. Having worked with Scrum.org, shepherding the group’s Professional series and leading its European operations, Gunther is now an independent Scrum caretaker. Read https://guntherverheyen.com/2016/05/26/the-future-present-of-scrum/
  2. Scrum in itself is meaningless, unless employed. The success of Scrum is the daily practitioners. Combined scrum alliance and Scrum.org numbers Amazon search on Scrum (not including rugby books)
  3. VersionOne, the state of Agile survey. If only 58% were combining Scrum and XP…
  4. Let’s postpone the celebration a while.
  5. Read: https://guntherverheyen.com/2012/05/02/the-importance-of-done-in-scrum/ https://guntherverheyen.com/2015/05/14/done-is-a-crucial-part-of-scrum-actually/
  6. https://guntherverheyen.com/2015/05/05/branching-done/
  7. The development organization (or Development Team if none is available from the development organization) The Scrum Team, in a collaborative effort where the result is the common denominator of all members’ definitions The Product Owner as he/she is responsible for the product’s success The Scrum Master as he/she is responsible for the Development Team’s productivity Feedback Scrum.org: If the definition of “Done" is part of the conventions, standards or guidelines of the development organization, all Scrum Teams must follow it as a minimum. The Development Team of the Scrum Team can complement it with elements specific for the product or context.
If “Done" for an increment is not a convention of the development organization, the Development Team of the Scrum Team must define a definition of "done" appropriate for the product. A professional organization defines quality. ‘Quality’ is ideally seen as product qualities.
  8. What the Scrum Guide says: “If the definition of "done" for an increment is part of the conventions, standards or guidelines of the development organization, all Scrum Teams must follow it as a minimum. If "done" for an increment is not a convention of the development organization, the Development Team of the Scrum Team must define a definition of “done” appropriate for the product.” http://www.scrumguides.org/scrum-guide.html#artifact-transparency-done
  9. https://guntherverheyen.com/2015/08/04/a-professional-organization-defines-quality/
  10. Many definitions of Done focus only on development activities, where such activities in themselves hold no guarantee on high quality.
  11. Done is a great proxy for the state of our craft, for many organizations this is a hope not a reality. And that the state is not as great as we would think it should be…
  12. About Gunther Verheyen Gunther Verheyen (gunther.verheyen@mac.com) is a longtime Scrum practitioner. After a career as a consultant, in 2013 he started shepherding the Professional series of Scrum.org, while also leading its European operations. Gunther left Scrum.org in 2016 to further his path as an independent Scrum caretaker. Gunther ventured into IT and software development after graduating in 1992. His Agile journey started with eXtreme Programming and Scrum in 2003. Years of dedication followed, of using Scrum in diverse circumstances. As from 2010 Gunther became the inspiring force behind some large-scale enterprise transformations. Gunther left consulting in 2013 to partner with Ken Schwaber, Scrum co-creator, at Scrum.org. He is Professional Scrum Trainer, shepherded the ‘Professional Scrum’ series, worked with Scrum.org’s global network of Professional Scrum Trainers, and is co-creator to Agility Path and the Nexus framework for Scaled Professional Scrum. Gunther left Scrum.org in 2016 to continue his journey of Scrum as an independent Scrum caretaker. In 2013 Gunther published the acclaimed book “Scrum – A Pocket Guide (a smart travel companion)”. Ken Schwaber recommends his book as ‘the best description of Scrum currently available’ and ‘an extraordinarily competent book’. In 2016 the Dutch translation of his book was published as “Scrum Wegwijzer (Een kompas voor de bewuste reiziger)”. When not travelling for Scrum and professionalism, Gunther lives and works in Antwerp (Belgium). You will know how to contact him for a potentially fruitful collaboration. Contact Gunther at Gunther.verheyen@mac.com. Find Gunther on LinkedIn at https://www.linkedin.com/in/ullizee, on Twitter as https://twitter.com/ullizee or read more of his musings on Scrum on his blog, https://guntherverheyen.com/tag/scrum/. More? About: https://guntherverheyen.com/about/ Testimonials: https://guntherverheyen.com/testimonials/ Meet Gunther at an event: https://guntherverheyen.com/events/ Join Gunther in a class: https://guntherverheyen.com/courses/
  13. DW 90% - Forrester research data https://www.forrester.com/How+Can+You+Scale+Your+Agile+Adoption/fulltext/-/E-res110444#AST962998 2013