48
1 © 1993-2014 Scrum.org, All Rights Reserved State of Agile Ken Schwaber Measure. Diagnose. Improve.

Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

1 © 1993-2014 Scrum.org, All Rights Reserved

State of Agile

Ken Schwaber

Measure. Diagnose. Improve.

Page 2: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

2 © 1993-2014 Scrum.org, All Rights Reserved

•  The agile decade

•  Where we are now

•  An evidence-based approach to knowing the state of agile can be applied.

Backlog

Page 3: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

3 © 1993-2014 Scrum.org, All Rights Reserved

The Agile Decade Driving  the  boom  

Page 4: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

4 © 1993-2014 Scrum.org, All Rights Reserved

•  Y2K panic •  Windows XP •  iPod •  Google search with click-

through ads •  AOL merger with Time Warner •  CDMA •  Web 2.0 •  .COM bubble has burst

•  NSA, Wiki*, Facebook •  Stuxnet, cyber warfare •  39% / 77% internet usage •  Mobile devices

books, music, movies, social

•  Business competes on the internet

•  Most products have embedded software (bar codes)

•  Driverless cars and tractors

2001 2014

Page 5: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

5 © 1993-2014 Scrum.org, All Rights Reserved

Software Is Critical to Business and Society

The  growing  demands  of  our  popula7on  and  society  require:  •   So=ware  to  weave  it  together  •  Greater  efficiencies  •  Profoundly  more  complex  infrastructure  

Page 6: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

6 © 1993-2014 Scrum.org, All Rights Reserved

• Greater productivity per employee • Faster time to market of products and services •  Increased ability to innovate

Agile Is the Driver

Page 7: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

7 © 1993-2014 Scrum.org, All Rights Reserved

State of Agile The  Editorial  

Page 8: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

8 © 1993-2014 Scrum.org, All Rights Reserved

How Some People Know Scrum and Agile

Page 9: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

9 © 1993-2014 Scrum.org, All Rights Reserved

How Others Know Scrum and Agile

Page 10: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

10 © 1993-2014 Scrum.org, All Rights Reserved

How Some in the Industry Know Scrum

Page 11: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

11 © 1993-2014 Scrum.org, All Rights Reserved

•  Not quantified or proven •  Some are seeing Agile as faddish •  A money rush is on •  Values and principles are being discarded

Because the correlation between agile values and principles and business value is not established, it has disappeared into a flurry of buzzwords and fads.

Agile as the Driver to Business Success

Page 12: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

12 © 1993-2014 Scrum.org, All Rights Reserved

Agility Investments

DevOps  

Page 13: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

13 © 1993-2014 Scrum.org, All Rights Reserved

State of Agile

Page 14: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

14 © 1993-2014 Scrum.org, All Rights Reserved

Customers: How are we doing?

State of Agile

Me:                              My  opinion  isn’t  worth  a  bucket  of        warm  spit  without  direct  evidence  to        back  it  up.  

 

Page 15: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

15 © 1993-2014 Scrum.org, All Rights Reserved

Let’s Prefer Evidence over Opinion

Page 16: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

16 © 1993-2014 Scrum.org, All Rights Reserved

Page 17: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

17 © 1993-2014 Scrum.org, All Rights Reserved

•  Anything presented in support of an assertion

•  Strongest evidence provides direct proof the assertion is true

•  Weakest evidence is circumstantial –  Is merely consistent with the assertion – Doesn’t rule out contradictory assertions

Evidence Broadly Construed

Page 18: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

18 © 1993-2014 Scrum.org, All Rights Reserved

Circumstantial Direct

What Type of Evidence?

Page 19: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

19 © 1993-2014 Scrum.org, All Rights Reserved

Circumstantial Direct

What Type of Evidence?

Page 20: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

20 © 1993-2014 Scrum.org, All Rights Reserved

Circumstantial Direct

What Type of Evidence?

Page 21: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

21 © 1993-2014 Scrum.org, All Rights Reserved

Circumstantial Direct

What Type of Evidence?

Page 22: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

22 © 1993-2014 Scrum.org, All Rights Reserved

Trace Evidence Agile’s  fingerprints  

Page 23: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

23 © 1993-2014 Scrum.org, All Rights Reserved

Numbers we know for our own organization

Numbers others in the industry have

accumulated

What can provide evidence of agility?

Page 24: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

24 © 1993-2014 Scrum.org, All Rights Reserved

Our organization : Our knowledge

How much money was invested in agility per person? q  <$1,000 q  <$10,000 q  <$100,000 q  >$100,000 q  Don’t know

What has been the return on this investment?

q  <0 q  >0 q  Don’t know

Has your organization’s value gone? q  Up q  Down q  Stayed the same q  Don’t know

Page 25: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

25 © 1993-2014 Scrum.org, All Rights Reserved

Circumstantial Direct

What Type of Evidence?

Page 26: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

26 © 1993-2014 Scrum.org, All Rights Reserved

Industry Evidence Given our understanding of evidence, how would you classify the following assertions?

Circumstantial Direct

Page 27: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

27 © 1993-2014 Scrum.org, All Rights Reserved

Agility – Software Dispersion Graph

So=ware  

Agility  

0  

500  

1000  

1500  

2000  

2500  

3000  

3500  

0   5   10   15   20   25   30   35   40   45   50  

Page 28: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

28 © 1993-2014 Scrum.org, All Rights Reserved © 2013 Forrester Research, Inc. Reproduction Prohibited 28  

Base: 2013: 149 IT professionals from organizations that are implementing or have implemented Agile. 2011: 205 IT professionals from organizations that are implementing or have implemented Agile.

Scaling Agile Can Happen

40%  

17%  

13%  

12%  

19%  

45%  

21%  

12%  

11%  

11%  

Under  25%  

25%  to  49%  

50%  to  74%  

75%  to  99%  

Our  en7re  organiza7on  uses  Agile  prac7ces  

2013   2011  

More  general  understanding  

of  the  effort  and  what  it  really  

means  

Page 29: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

29 © 1993-2014 Scrum.org, All Rights Reserved

Task switching destroys efficiency and quality, and can actually make you less intelligent

Source:  Gerald  Weinberg,  Quality  So=ware  Management:  Systems  Thinking  

Page 30: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

30 © 1993-2014 Scrum.org, All Rights Reserved

One opinion

hXp://www.drdobbs.com/architecture-­‐and-­‐design/the-­‐corrup7on-­‐of-­‐agile/240166698    

“[Agile]  has  been  greatly  abeXed  by  the  legions  of  

Agile  consultants.  By  stressing  the  prac7ces,  they  have  corrupted  

what  Agile  was  about.”  

Page 31: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

31 © 1993-2014 Scrum.org, All Rights Reserved

•  Better business/IT alignment •  More predictability •  More opportunity for mid-course corrections •  Results more aligned with requirements •  Increased motivation/morale •  Improved quality •  Improved productivity •  New innovations and applications

Analyst Organization Survey

“Scaling  Agile  Development”,  Diego  Lo  Giudice,  Forrester,  Sept  2013  

Page 32: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

32 © 1993-2014 Scrum.org, All Rights Reserved

Standish Group Report

The  CHAOS  Manifesto,  Copyright  2011  

Page 33: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

33 © 1993-2014 Scrum.org, All Rights Reserved

Velocity

“Scrum  Metrics  for  Hyperproduc7ve  Teams”  Downey  and  Sutherland  

Page 34: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

34 © 1993-2014 Scrum.org, All Rights Reserved

Nobody can tell you the state of agile Everything we know is subjective and based on circumstantial evidence

State of Agile

Page 35: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

35 © 1993-2014 Scrum.org, All Rights Reserved

State of Agility from

Evidence-Based Management

Page 36: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

36 © 1993-2014 Scrum.org, All Rights Reserved

•  Twenty year effort to ground decision making in direct evidence

•  Data-driven decision making using – Trusted bodies of knowledge – Experimentation results – Rigorous and constant

assessment

Evidence-Based Management (EBM)

Pa7ent  Values  

Clinical  Exper7se  

Best  Evidence  

Page 37: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

37 © 1993-2014 Scrum.org, All Rights Reserved

•  The application of direct, objective evidence – By managers – To make decisions

•  Rooted in evidence-based medical practices

•  Applied to software development: Determines the value to an organization of its software development

Evidence-Based Management

Page 38: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

38 © 1993-2014 Scrum.org, All Rights Reserved

Direct Evidence of Value

Page 39: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

39 © 1993-2014 Scrum.org, All Rights Reserved

Evidence of Business Value

Page 40: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

40 © 1993-2014 Scrum.org, All Rights Reserved

Agility Index

Page 41: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

41 © 1993-2014 Scrum.org, All Rights Reserved

Evidence-based Trends in Value

Page 42: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

42 © 1993-2014 Scrum.org, All Rights Reserved

Correlating Direct and Circumstantial

Direct  Evidence   CircumstanCal  Evidence  

Produces  

Page 43: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

43 © 1993-2014 Scrum.org, All Rights Reserved

Evidentiary Clues in an Organization

Knowledge,  Understanding,  Skills  

Product  managers  Managers  Developers  

Prac7ces  Tools  Architecture  Standards  Process  

CircumstanCal  Evidence  Direct  Evidence  

Improve  

Diagnose  

Page 44: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

44 © 1993-2014 Scrum.org, All Rights Reserved

Collect and Analyze Evidence CircumstanCal  

 Evidence  

Direct  Evidence  

Improve  

Diagnose  

Page 45: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

45 © 1993-2014 Scrum.org, All Rights Reserved

Evaluate Investments Against direct Outcomes

Page 46: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

46 © 1993-2014 Scrum.org, All Rights Reserved

Evidence-based Management Organizations – Make better investments – Generate more business value – Avoid wasting energy on fads – Create an evidence-based profession

Goals

Page 47: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

47 © 1993-2014 Scrum.org, All Rights Reserved

•  The state of agile is currently unknown

•  Software is too important for that to continue

Evidence-based management determines the value your organization gets from software

•  Next year’s presentation will be more informative

Summary

Page 48: Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush is on • Values and principles are being discarded Because the correlation between

48 © 1993-2014 Scrum.org, All Rights Reserved

Thank You