scrum turns 21, what is next for scrum for the next 20 years by dave west
TRANSCRIPT
1© 1993-2015 Scrum.org, All Rights Reserved
by Scrum.org – Improving the Profession of Software Development
Scrum 21 years and the future
Dave West [email protected]
Eatalivefrogfirstthinginthemorningandnothingworsewillhappentoyoutherestoftheday.”
-MarkTwain
2© 1993-2015 Scrum.org, All Rights Reserved
Who am I ?
•Product Owner (CEO) Scrum.org•Former–CPO Tasktop–VP RD Forrester Research–Product Mgr RUP•[email protected]•@DavidJWest•LinkedIn DavidJustinWest
5© 1993-2015 Scrum.org, All Rights Reserved
90%AgileteamsuseScrum
Over53,693ProfessionalScrumMasters
Over2,351ProfessionalScrumDevelopers
150 ProfessionalScrumTrainers
Americas,Europe,Africa,Oceania&Asia
Over47,361Taught
Over6,916ProfessionalScrumProductOwners
Over748,912Assessments
AsoftheendofJan2016
7© 1993-2015 Scrum.org, All Rights Reserved
• Opportunities for business innovation through software grew
• Innovation led to less agreement on requirements and less certainty on technology
• And techniques, tools, attention and focus could not solve this problem
8© 1993-2015 Scrum.org, All Rights Reserved
But there is a better way….
• Built in instability – clear goal but nothing else
• Self organizing teams –Autonomy, pushing the limits, cross functional
• Overlapping development phases – iterations
• Multilearning – Learn by doing• Subtle control – Minor process
controls• Organizational transfer of learning
11© 1993-2015 Scrum.org, All Rights Reserved
Because of you - Scrum has reached the age of 21
• >90% of Agile teams use Scrum
• > 500,000 people trained on Scrum
• > 100 books with Scrum in the title
• Forms the basis of the majority of Agile approaches
• Scrum Guide is free to use by anyone
14© 1993-2015 Scrum.org, All Rights Reserved
Lack of consistency, understanding and knowledge
• If you asked 20 Scrum Masters what should be in a product backlog you would get 21 answers
• Each consultant comes with his / her own version of Scrum
• Some companies have Scrum documented in 1000s of pages
16© 1993-2015 Scrum.org, All Rights Reserved
The Next 20 Years with ScrumImproving the Profession of Software Development
• Measuring the value of agile initiatives
• Improving professionalism• Broadening support for done as
software becomes more critical• Providing a practical framework for
scaling Scrum
19© 1993-2015 Scrum.org, All Rights Reserved
Measure outcomes. Measure direct evidence.
RevenueperEmployeeProductCostRatio
EmployeeSatisfactionCustomerSatisfaction
ReleaseFrequencyRelease
StabilizationCycleTime
InstalledVersionIndex
UsageIndexInnovationRateDefectDensity
20© 1993-2015 Scrum.org, All Rights Reserved
Change cannot be outsourced
Measure
Facilitate change
• Skills,Knowledge,Understanding§ Productmanagers§ Managers§ Developers
• Practices,Tools,Standards
CircumstantialEvidence
DirectEvidence
Improve
22© 1993-2015 Scrum.org, All Rights Reserved
Software Development Needs Professionalism
Numerousstudiesshowa10-timedifferenceinproductivityandqualityamongsoftwaredevelopersand
teams.
Wouldyoutrustyourlifetosomeonewhowasnotaprofessionalintheirfield?
23© 1993-2015 Scrum.org, All Rights Reserved
Who do you work with ?
• Going to form a Scrum team –who is going to be on it…
• 100 developers – who would you include – who has the skills...
• Hiring the right people...– Is Scrum master enough...?
24© 1993-2015 Scrum.org, All Rights Reserved
And there is consultants…
• Crucial for driving Agility into any organizations
• BUT• Each consultant comes with their
own approach, experience and ideas
• Get 5 consultants, get 10 different implementation of Scrum
25© 1993-2015 Scrum.org, All Rights Reserved
Buildingyourownexpertcommunity(withothers)
Scrumusers
ScrumProfessionals
ExperiencedScrumProfessional
ScrumProfessionalExperts
Consistentvocabulary,baseknowledgeandsharedvalues
Provensituationalknowledgeandexperience
ProvenExpertknowledge,referencesandpeerreview
Externalconsultants
26© 1993-2015 Scrum.org, All Rights Reserved
Level Certification
Trainer Professional ScrumTrainer
Expert Knowledge Professional ScrumExpert
ImmediatePractitionerknowledge
Professional ScrumProduct OwnerIIProfessional ScrumMasterIIScaledProfessional Scrum
Foundation knowledge Professional ScrumProduct Owner IProfessional ScrumMasterIProfessional ScrumDeveloper I
CertificationProvesKnowledge
28© 1993-2015 Scrum.org, All Rights Reserved
Professional Scrum is MORE than knowledge
• Commitment – Dedicated to delivering working software
• Focus – On what is the most important
• Openness – frequently inspecting through delivering stuff
• Respect – cross functioning, self organizing team
• Courage – We admit we do not know everything
30© 1993-2015 Scrum.org, All Rights Reserved
The definition of done seems confused ?
Wellwearenotdone,done!!
31© 1993-2015 Scrum.org, All Rights Reserved
Development Operations Insight
Are We Done Yet ?
Today
Analysis Development Test Release Deploy Manage Instrument Learn Plan
Soon…
32© 1993-2015 Scrum.org, All Rights Reserved
Scrum Development Kit™ (SDK)
• Development environment(s)• Done definition• Practices, done to ops• Infrastructure tools• Architecture tools (API,
services)• Development standards• Apps and module calls
33© 1993-2015 Scrum.org, All Rights Reserved
Development Operations BusinessAgility
And the future…
Today
Scrum+DevOps
Scrum+DevOps+EBM
39© 1993-2015 Scrum.org, All Rights Reserved
The Next 20 Years with ScrumImproving the Profession of Software Development
• Measuring the value of agile initiatives
• Improving professionalism• Broadening support for done as
software becomes more critical• Providing a practical framework for
scaling Scrum
40© 1993-2015 Scrum.org, All Rights Reserved
ClosingScaled Professional Scrum
“Success in management requires learning as fast as the world is changing.”
– Warren Bennis