Measure. Diagnose. Improve. State of Agile · • Some are seeing Agile as faddish • A money rush...

Preview:

Citation preview

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

State of Agile

Ken Schwaber

Measure. Diagnose. Improve.

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

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

The Agile Decade Driving  the  boom  

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

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  

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

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

State of Agile The  Editorial  

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

How Some People Know Scrum and Agile

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

How Others Know Scrum and Agile

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

How Some in the Industry Know Scrum

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

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

Agility Investments

DevOps  

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

State of Agile

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.  

 

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

Let’s Prefer Evidence over Opinion

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

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

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

Circumstantial Direct

What Type of Evidence?

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

Circumstantial Direct

What Type of Evidence?

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

Circumstantial Direct

What Type of Evidence?

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

Circumstantial Direct

What Type of Evidence?

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

Trace Evidence Agile’s  fingerprints  

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?

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

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

Circumstantial Direct

What Type of Evidence?

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

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

Circumstantial Direct

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  

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  

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  

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

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  

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

Standish Group Report

The  CHAOS  Manifesto,  Copyright  2011  

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

Velocity

“Scrum  Metrics  for  Hyperproduc7ve  Teams”  Downey  and  Sutherland  

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

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

State of Agility from

Evidence-Based Management

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  

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

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

Direct Evidence of Value

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

Evidence of Business Value

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

Agility Index

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

Evidence-based Trends in Value

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

Correlating Direct and Circumstantial

Direct  Evidence   CircumstanCal  Evidence  

Produces  

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  

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

Collect and Analyze Evidence CircumstanCal  

 Evidence  

Direct  Evidence  

Improve  

Diagnose  

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

Evaluate Investments Against direct Outcomes

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

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

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

Thank You