let me take you back 21 years… - meetupfiles.meetup.com/18868628/scrum turns 21 - tagile... · »...

37
© 1993-2016 Scrum.org, All Rights Reserved Let me take you back 21 years… 1

Upload: others

Post on 16-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Let me take you back 21 years…

1

Page 2: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

The Software Crisis…In the 80’s

2

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

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

Page 3: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

But there is a better way….

Page 4: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Who am I and what are we going to talk about

Agenda1. Where are we now?2. Time to celebrate?3. Recent innovations?4. Upcoming innovations

4

Dave WestProduct Owner / CEO [email protected]@DavidJWest

Page 5: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

by Scrum.org – Improving the Profession of Software Development

Scrum 21 Years & the Future

DaveWestCEO/[email protected]@Davidjwest

Page 6: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved6

Our Genesis…

Experimentation

TheNewNew ProductDevelopmentGame

ManifestoforAgileSoftwareDevelopment Founded2001

Founded2004Founded2009

Page 7: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Improving the profession of software development

Page 8: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 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

165 ProfessionalScrumTrainers

Over59,000Taught

Americas,Europe,Africa,Oceania&Asia

Page 9: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Because of You – Scrum has Reached the Age of 21

9

> 12M DoingScrumeveryday

100+ BookswithScruminthetitle

Over500,000trainedonScrum

ScrumGuideisfreetousebyanyone

Scrum forms the basis of the majority of Agile approaches

Page 10: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved10

Time to Celebrate?

© 1993-2016 Scrum.org, All Rights Reserved

Page 11: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Traditional Resolution of All Projects

The Traditional Resolution of All Software Projects from FY2011-2015 within the new CHAOS database.

11

But Overall Not Such A Great Story…

2011 2012 2013 2014 2015

Successful 39% 37% 41% 36% 36%

Challenged 39% 46% 40% 47% 45%

Failed 22% 17% 19% 17% 19%

Page 12: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved12

Cause of Agile Project Failure

Page 13: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved13

The Reality of Scrum Is…

Water Scrum Fall

Page 14: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 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.

14

Page 15: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Tower of Babel

• Different Scrums are taught, even within the same organization

• People still argue over what is clearly spelled in Scrum Guide

• Users forget that it is up to them to come up with best practice for the situation

• ScrumStudy perverts Scrum into a methodology

• Every consultant has their own bottle of snake oil … some work!!

15

Page 16: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Professionalism is increasingly important

16

Page 17: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Recent ImprovementsRecent Innovations

17

Page 18: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

How can we separate the

valuable from the wasteful?

18

Direct Evidence

Page 19: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved19

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

Page 20: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved20

One Scrum Team doing work

Page 21: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved21

Scrum Framework

Page 22: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved22

Nine Scrum Teams doing work

Page 23: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved23

Introducing the Nexus™

Page 24: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 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

Page 25: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

The Scrum Guide Free and Available for Everyone

• Scrum is defined completely in the Scrum Guide by Ken Schwaber and Jeff Sutherland, the originators of Scrum.

• www.scrumguides.org• 42 Available Translations

25

Page 26: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 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

26

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

Page 27: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

To Be Released NextUpcoming Innovations

27

Page 28: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

TODAY

DEVELOPMENT OPERATIONS BUSINESS AGILITY

28

And the future…

SCRUM + DEV OPS

SCRUM + DEV OPS + EBM

Page 29: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 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• Supports complete ALM toolsets

29

Page 30: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved30

Time for a new approach to

enterprise Agility

Page 31: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved31

Time is right for Scrum Studio

Page 32: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 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

32

Scrum and Agility Crippled By Shared Culture

Page 33: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Studio Provides An Environment for Agile and Scrum to Grow

• Uses Evidence Based Measurement • Everyone is a professional with consistent foundations and development path• Introduces and supports an SDK to help teams deliver on DONE• Teams use Scrum and Nexus as necessary to deliver amazing software• SDK sets standard for Professional Software Delivery

33

Page 34: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

CompletelySeparatefromExistingITorganizations

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

Page 35: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Improving the profession of software DELIVERY

35

Page 36: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Closing

36

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

-Warren Bennis

Page 37: Let me take you back 21 years… - Meetupfiles.meetup.com/18868628/Scrum Turns 21 - TAgile... · » evolved best practices » functional structure • PMO based project initiation,

© 1993-2016 Scrum.org, All Rights Reserved

Thank You

37