agile exec overview summary

40
Agile A view from the top Colm O’hEocha – AgileInnovation Ltd When the facts change, I change my mind. What do you do? J.M Keynes

Upload: colm-oheocha

Post on 20-Aug-2015

1.177 views

Category:

Business


0 download

TRANSCRIPT

Page 1: Agile   exec overview summary

Agile

A view from the top

Colm O’hEocha – AgileInnovation Ltd

When the facts change, I change my mind. What do you do? J.M Keynes

Page 2: Agile   exec overview summary

This material is Copyright Protected under the following Creative Commons License:

Attribution-ShareAlike 3.0

Please use this material freely and derive further work from it.BUT, attribution must be given to the original author, and these same rights must govern all derived works.

Please use the following attribution:“Colm O’hEocha, AgileInnovation Ltd. 2010: www.agileinnovation.eu”

Page 3: Agile   exec overview summary

AGILE IS DIFFERENTAgile – A View from the Top

Page 4: Agile   exec overview summary

What is agile?

Copyright © 2010 AgileInnovation

Page 5: Agile   exec overview summary

DifferentPerspectivesCopyright © 2010 AgileInnovation

Page 6: Agile   exec overview summary

Process Control ModelsCLOSED-LOOP

Empirical - AdaptiveOPEN-LOOP

Analytical - Predictive

Controller Controller

Inspect

Set TargetSet Target

“Embrace Change”“Reduce Change”Copyright © 2010 AgileInnovation

Page 7: Agile   exec overview summary

The Parts and the Whole

Controller

Inspect

Set Target Adapt

• Clean Design & Code• User Stories - Late Elaboration • Shared Code Ownership• Test Driven Development…..

• Iteration Plan• Daily Stand-Up

• Pair Programming• Customer Reviews &

Feedback• Retrospectives• AutoTest…..

Copyright © 2010 AgileInnovation

Page 8: Agile   exec overview summary

Not so eXtreme…Copyright © 2010 AgileInnovation

Page 9: Agile   exec overview summary

The Life of an Iteration

Copyright © 2010 AgileInnovation

Page 10: Agile   exec overview summary

Copyright © 2010 AgileInnovation

Page 11: Agile   exec overview summary

Software Development as Sport

Copyright © 2010 AgileInnovation

Page 12: Agile   exec overview summary

BENEFITS OF AGILEAgile – A View from the Top

Page 13: Agile   exec overview summary

Painpoints

Ouch!Long Cycle Tim

es

Productivity Qualit

y

Responsiv

eness

Complexity

Brittle Code

Your Favorite!

Transparency

Copyright © 2010 AgileInnovation

Page 14: Agile   exec overview summary

Copyright © 2010 AgileInnovation

What we really needed was a good hammer…

Generate Value36%

Rarely used19%

Never used45%

Standish Group CHAOS Study

Page 15: Agile   exec overview summary

Valu

e D

eliv

ered

Time

Agile

Resources

Wat

erfa

ll

Copyright © 2010 AgileInnovation

Page 16: Agile   exec overview summary

Copyright © 2010 AgileInnovation

Page 17: Agile   exec overview summary

QualityERROR: No keyboard detectedPress any key to continue…ERROR: No keyboard detectedPress any key to con

tinue…^Z

Copyright © 2010 AgileInnovation

Page 18: Agile   exec overview summary

“Tell me how you will measure me and I’ll tell you how I’ll behave” – Eli Goldratt

Beware of Metrics

Copyright © 2010 AgileInnovation

Page 19: Agile   exec overview summary

Transparency

Copyright © 2010 AgileInnovation

Page 20: Agile   exec overview summary

“Prediction is hard – especially when its about the future”

Niels Bohr

Copyright © 2010 AgileInnovation

Page 21: Agile   exec overview summary

Why Predictability is a big deal

1. INVESTMENT DECISIONS

2. COORDINATION

Copyright © 2010 AgileInnovation

Page 22: Agile   exec overview summary

Cancel

8%13%26%33%41%48%57%68%77%83%86%91%94%97%99%

Copyright © 2010 AgileInnovation

Page 23: Agile   exec overview summary

Cycle Time

ProductivityQuality

Cost

Predictability

Copyright © 2010 AgileInnovation

Page 24: Agile   exec overview summary

The Innovation Dilemma

Embrace change, rich interaction,

continuous learning – great for innovation!

Innovate? A customer looking over my shoulder

and a deadline every 2 weeks!…

TheAgile Innovation

Dilemma

Copyright©2010 AgileInnovation Limited

Page 25: Agile   exec overview summary

AGILE IS MAINSTREAMAgile – A View from the Top

Page 26: Agile   exec overview summary

AdHoc31%

Iterative21%

Wa-terfall13%

Ag-ile36%

Gaining Traction…

Data Source: Forrester/Dr. Dobbs Global Developer Technographics Survey Q3 2009

Gartner 2010: 80% of Software Development will use Agile by 2012

Gartner 2008: 15%-25% of Organisations have Implemented Agile

Capgemini 2009: Agile is no. 4 of the Top 5 IT Priorities for 2010

Copyright © 2010 AgileInnovation

Page 27: Agile   exec overview summary

Da

Hard Evidence…

Productivity

Quality

Time To Completion

Responsiveness

Visibility

73%

63%

64%

90%

83%

82%

77%

Dr. Dobbs/Ambysoft 2008 VersionOne2010QMSA 2009

16%

*4

37%

Copyright © 2010 AgileInnovation

14% 384%88%

David Rico 2008

10%

Page 28: Agile   exec overview summary

Salesforce.com

Source: Greene, Steve, and Chris Fry. 2008. Salesforce.comCopyright © 2010 AgileInnovation

Page 29: Agile   exec overview summary

61,000 Certified ScrumMasters

Copyright © 2010 AgileInnovation

Page 30: Agile   exec overview summary

ADOPTION SUPPORTAgile – Adoption

Page 31: Agile   exec overview summary

It depends…

Scientific Theory

Project, Team and Organisational Context

Business Imperatives

Your MethodCopyright © 2010 AgileInnovation

Agile Values & Principles

Page 32: Agile   exec overview summary

Training is necessary but insufficient…

ScrumAlliance – CSM, CSD, CST, CSP…Scrum.org – PSD, PSM, PST…

Copyright © 2010 AgileInnovation

Page 33: Agile   exec overview summary

Learning &Innovation

TechnicalPractices

Teamwork

Organisation& Culture

Requirements Planning

BusinessValues

Seven Assessment Dimensions

Copyright © 2010 AgileInnovation

Page 34: Agile   exec overview summary

AssessmentDimensions

BusinessDrivers

Assessment

Copyright © 2010 AgileInnovation

Page 35: Agile   exec overview summary

Coach

Facilitate

Educate

SupportNotice

Feedback

Copyright © 2010 AgileInnovation

Page 36: Agile   exec overview summary

An All-Island Agile & Lean Community

Practitioners

Researchers

Service Providers

Events

Surveys

Resources

Discussions

AgileIreland Networking Event 7th

April, Dublinwww.agileireland.org

Page 37: Agile   exec overview summary
Page 38: Agile   exec overview summary

Colm O’hEochaAgileInnovation Limited

[email protected]

Page 39: Agile   exec overview summary

About the Presenter

Copyright © 2010 AgileInnovation

Colm O’hEocha,AgileInnovation [email protected]

Colm is an IT industry veteran, with over 20 years design and development experience. His interest in Lean Thinking began when automating Just-In-Time production lines in the 1980s. Implementing early agile software methods in 2001, Colm has extensive hands-on experiences across teams, organisations and technologies. In varied roles of developer, architect and Director of R&D, he has seen Lean and Agile from a variety of perspectives. More recently Colm has partnered with LERO, the Irish software engineering research institute, investigating how agile and lean methods influence innovation in software development.

AgileInnovation offers agile advisory and coaching services. Pre and post adoption assessments, coaching services to help teams get the most from agile, developing a agile business case, and targeted workshops on specific agile practices.

Page 40: Agile   exec overview summary

This material is Copyright Protected under the following Creative Commons License:

Attribution-ShareAlike 3.0

Please use this material freely and derive further work from it.BUT, attribution must be given to the original author, and these same rights must govern all derived works.

Please use the following attribution:“Colm O’hEocha, AgileInnovation Ltd. 2010: www.agileinnovation.eu”