The Past, Present, and Future of Scrum

Preview:

Citation preview

AT1 Agile Implementation 11/17/2016 10:00:00 AM

The Past, Present, and Future of Scrum

Presented by:

Dave West

Scrum.org

Brought to you by:

350 Corporate Way, Suite 400, Orange Park, FL 32073

888-­‐268-­‐8770 ·∙ 904-­‐278-­‐0524 - info@techwell.com - http://www.stareast.techwell.com/

Dave West Scrum.org

Dave West is the product owner at Scrum.org. Previously, as chief product officer at Tasktop responsible for product management, engineering, and architecture, Dave was instrumental in growing Tasktop from a services business into a VC-backed product business with a team of almost 100. He led the development of the Rational Unified Process (RUP) for IBM/Rational and then worked with Ivar Jacobson running its North American business. Dave managed the software delivery practice at Forrester research as VP and research director. He is a frequent speaker and author of articles, reports, and his book, Head First Object-Oriented Analysis and Design.

© 1993-2016 Scrum.org, All Rights Reserved

by Scrum.org – Improving the Profession of Software Development

Past, Present & Future

DaveWestCEO/ProductOwnerScrum.orgDave.West@scrum.org@Davidjwest

© 1993-2016 Scrum.org, All Rights Reserved

Who am I and what are we going to talk about

Agenda1. The Past2. The Current3. The Future

2

Dave WestProduct Owner / CEO Scrum.orgDave.West@scrum.org@DavidJWest

© 1993-2016 Scrum.org, All Rights Reserved3

Our Genesis…

Experimentation

TheNewNew ProductDevelopmentGame

ManifestoforAgileSoftwareDevelopment Founded2001

Founded2004Founded2009

© 1993-2016 Scrum.org, All Rights Reserved

Improving the profession of software development

© 1993-2016 Scrum.org, All Rights Reserved

1,146,000+ AssessmentsTaken

10,000+ ProfessionalScrumProductOwners

3,000+ ProfessionalScrumDevelopers

70,000+ ProfessionalScrumMasters

The Home of Scrum

90% AgileTeamsUseScrum

167 ProfessionalScrumTrainers

Over59,000Taught

Americas,Europe,Africa,Oceania&Asia

© 1993-2016 Scrum.org, All Rights Reserved

Because of You – Scrum has Reached the Age of 21

6

> 12M DoingScrumeveryday

100+ BookswithScruminthetitle

Over500,000trainedonScrum

ScrumGuideisfreetousebyanyone

Scrum forms the basis of the majority of Agile approaches

© 1993-2016 Scrum.org, All Rights Reserved

The PastThe Rise of Agility and Scrum

Life can only be understood backwards, but it must be lived forwards.

Soren Kierkegaard

7

© 1993-2016 Scrum.org, All Rights Reserved

Let me take you back 21 years…

8

© 1993-2016 Scrum.org, All Rights Reserved

The Software Crisis…In the 80’s

9

The non linear nature of software development was driving teams mad !

By Source, Fair use, https://en.wikipedia.org/w/index.php?curid=1403039

© 1993-2016 Scrum.org, All Rights Reserved

The drive to a different way of working..

• Built in instability – clear goal but nothing else – no detailed project plan

• Self organizing teams –Autonomy, pushing the limits, cross functional

• Overlapping development phases – iterations

• Multi-learning – Learn by doing• Subtle control – Minor process

controls• Organizational transfer of learning

© 1993-2016 Scrum.org, All Rights Reserved

Empirical Process Control

Def

ined

Pro

cess

Co

ntro

l

© 1993-2016 Scrum.org, All Rights Reserved

Which approach makes more sense for software ?

12

Activity ….

Activity 1

Activity 2

Problem IN Out IN SolutionOut

Problem ExperimentIN

Solution

Role A Role B Role X

Team

Repeat

© 1993-2016 Scrum.org, All Rights Reserved

Scientific Method

• Ask a question• Research it• Construct a hypothesis• Test your hypothesis by doing an

experiment• Learn from your results• Iterate until happy

13

• Got a problem to solve• Do some requirements analysis

and design• Decide on a solution• Build some software• Deploy and measure your success• Iterate until happy

Traditional Applied to Software

And don’t waste your time doing big chunks of work!

© 1993-2016 Scrum.org, All Rights Reserved

What should you maximize for ?

© 1993-2016 Scrum.org, All Rights ReservedOct 1995

© 1993-2016 Scrum.org, All Rights Reserved16

Scrum Framework

© 1993-2016 Scrum.org, All Rights Reserved

• Learning = business value• Speed is vital for learning • Failure is a key part to learning• Team must be empowered to learn• Business must be part of the solution• Team must have all the skills to deliver the experimentAnd…• Impossible to prescribe a prescriptive process• Inspection and adaption through transparency is key

Implications of doing Scrum

© 1993-2016 Scrum.org, All Rights Reserved

The PresentWhat is really happening with Scrum and Agile ?

Nowadays people know the price of everything and the value of nothing.

Oscar Wilde

18

© 1993-2016 Scrum.org, All Rights Reserved

Software is increasingly the most important organizational commodity

19

© 1993-2016 Scrum.org, All Rights Reserved

Agile adoption is growing too

20

Agile is the new normal for building software

And Scrum is the standard approach to Agile

© 1993-2016 Scrum.org, All Rights Reserved

And the results are promising..

21

© 1993-2016 Scrum.org, All Rights Reserved22

But when Agile fails…

© 1993-2016 Scrum.org, All Rights Reserved23

The Reality of Scrum Is…

Water Scrum Fall

© 1993-2016 Scrum.org, All Rights Reserved

Enterprise Agility is Disappointing

The need for large scale organizational Agility through Scrum product development is largely unfilled.

Scrum Adoption approaches:1. Subsume Scrum within the traditional organization2. Paste an Agile approach on top of the current

organization, intermingling cultures.3. Gradually and incrementally change traditional

culture into an Agile organization.

Exceptions are organizations that have done this the hard way, through

continuous improvement on their

own.

24

© 1993-2016 Scrum.org, All Rights Reserved

What we have learnt from the Assessments

• Scrum Masters is 10 times more popular than the other assessments» Everyone wants to be a master

• Mechanics of Scrum are becoming universal but many have forgotten the reason why we do it» Inspection and adaption» The values are forgotten

• Self directed, managed teams still seems beyond most people» Want to be a specialist doing a job they

are told to do

• Product ownership is a universal problem » Seems to be an IT role» Not focused on value, but instead

requirements

• Scrum Master does not seem to be empowered to drive change or even support it» Limited support by executives » Can not make things happen

25

© 1993-2016 Scrum.org, All Rights Reserved

Issues we hear from our community

At the Macro Level• Business is does not care about

Agility• Legacy software gets in the way of

our Agility• Cost is more important than value• Outsourcing and other

organizational models stop us• Rewards are based on following a

process• Risk is to avoided at all costs

At the Micro Level• I can’t get access to the tools needed

to deliver in an Agile way• I have to create documents for

compliance• The customer expects a detailed

plan• The customer does not want

software frequently• We don’t have a PO, SM or the right

people to deliver software

26

© 1993-2016 Scrum.org, All Rights Reserved

The FutureBuilding on today and driving the future

Act the way you’d like to be and soon you’ll be the way you’d like to act

Bob Dylan

27

© 1993-2016 Scrum.org, All Rights Reserved

What the community is focused on

• Better measures to drive better understanding and improvement

• A focus on values and professionalism• Scaling Scrum for multiple teams• Putting in place an Agile product delivery organization

28

© 1993-2016 Scrum.org, All Rights Reserved

How can we separate the

valuable from the wasteful?

29

Direct Evidence

© 1993-2016 Scrum.org, All Rights Reserved30

Measure Outcomes. Measure Direct Evidence.

Release frequencyRelease Stabilization

Cycle Time

Installed Version IndexUsage Index

Innovation RateDefect Density

Revenue per EmployeeProduct Cost Ratio

Employee SatisfactionCustomer Satisfaction

© 1993-2016 Scrum.org, All Rights Reserved

Released 7th of July: Values Added…Professional Scrum is MORE than knowledge

• COMMITMENTdedicated to delivering working software

• FOCUSon what is the most important

• OPENNESSfrequently inspecting through delivering

• RESPECTcross-functioning, self-organizing team

• COURAGEwe admit we do not know everything

31

“Scrum Values” Illustration© 1993-2016 Scrum.org All Rights Reserved

© 1993-2016 Scrum.org, All Rights Reserved32

One Scrum Team doing work

© 1993-2016 Scrum.org, All Rights Reserved33

Scrum Framework

© 1993-2016 Scrum.org, All Rights Reserved34

Nine Scrum Teams doing work

© 1993-2016 Scrum.org, All Rights Reserved

Nexus™

© 1993-2016 Scrum.org, All Rights Reserved

Scrum is a Key Part of ANY Scaling Strategy

• Building on the success of Scrum at the team level

• Adopting methodologies such as SAFe, LeSS

© 1993-2016 Scrum.org, All Rights Reserved37

Time for a new approach to

enterprise Agility

© 1993-2016 Scrum.org, All Rights Reserved38

Time is right for Scrum Studio

© 1993-2016 Scrum.org, All Rights Reserved

Traditional Software Development Organization

• Traditional hierarchical structure based on:» evolved best practices» functional structure

• PMO based project initiation, funding, planning and management

Agile Software Development

• Networked structure of products, unique services, and services shared with traditional organization.

• Value based management

• Rapid delivery of increments of functionality

• Modern software practices and tools

• Scrum based

39

Scrum and Agility Crippled By Shared Culture

© 1993-2016 Scrum.org, All Rights Reserved

CompletelySeparatefromExistingITorganizations

Scrum Studio1. AgileCulture2. Product-oriented3. PlanningthroughOperations4. Allservicesandadministrationprovided5. Onboardingqualifiedproducts6. Valuebasedmeasurementandmanagement7. Persistentteamandtribalculture8. Consistent,practicedrivendevelopment9. Modern,proventoolsetsandinfrastructure10. Professionalsoftware

© 1993-2016 Scrum.org, All Rights Reserved

Improving the profession of software DELIVERY

41

© 1993-2016 Scrum.org, All Rights Reserved

Closing

42

“Success in management requires learning as fast as the world is changing.”

-Warren Bennis

© 1993-2016 Scrum.org, All Rights Reserved

Thank You

43