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
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”
AGILE IS DIFFERENTAgile – A View from the Top
What is agile?
Copyright © 2010 AgileInnovation
DifferentPerspectivesCopyright © 2010 AgileInnovation
Process Control ModelsCLOSED-LOOP
Empirical - AdaptiveOPEN-LOOP
Analytical - Predictive
Controller Controller
Inspect
Set TargetSet Target
“Embrace Change”“Reduce Change”Copyright © 2010 AgileInnovation
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
Not so eXtreme…Copyright © 2010 AgileInnovation
The Life of an Iteration
Copyright © 2010 AgileInnovation
Copyright © 2010 AgileInnovation
Software Development as Sport
Copyright © 2010 AgileInnovation
BENEFITS OF AGILEAgile – A View from the Top
Painpoints
Ouch!Long Cycle Tim
es
Productivity Qualit
y
Responsiv
eness
Complexity
Brittle Code
Your Favorite!
Transparency
Copyright © 2010 AgileInnovation
Copyright © 2010 AgileInnovation
What we really needed was a good hammer…
Generate Value36%
Rarely used19%
Never used45%
Standish Group CHAOS Study
Valu
e D
eliv
ered
Time
Agile
Resources
Wat
erfa
ll
Copyright © 2010 AgileInnovation
Copyright © 2010 AgileInnovation
QualityERROR: No keyboard detectedPress any key to continue…ERROR: No keyboard detectedPress any key to con
tinue…^Z
Copyright © 2010 AgileInnovation
“Tell me how you will measure me and I’ll tell you how I’ll behave” – Eli Goldratt
Beware of Metrics
Copyright © 2010 AgileInnovation
Transparency
Copyright © 2010 AgileInnovation
“Prediction is hard – especially when its about the future”
Niels Bohr
Copyright © 2010 AgileInnovation
Why Predictability is a big deal
1. INVESTMENT DECISIONS
2. COORDINATION
Copyright © 2010 AgileInnovation
Cancel
8%13%26%33%41%48%57%68%77%83%86%91%94%97%99%
Copyright © 2010 AgileInnovation
Cycle Time
ProductivityQuality
Cost
Predictability
Copyright © 2010 AgileInnovation
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
AGILE IS MAINSTREAMAgile – A View from the Top
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
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%
Salesforce.com
Source: Greene, Steve, and Chris Fry. 2008. Salesforce.comCopyright © 2010 AgileInnovation
61,000 Certified ScrumMasters
Copyright © 2010 AgileInnovation
ADOPTION SUPPORTAgile – Adoption
It depends…
Scientific Theory
Project, Team and Organisational Context
Business Imperatives
Your MethodCopyright © 2010 AgileInnovation
Agile Values & Principles
Training is necessary but insufficient…
ScrumAlliance – CSM, CSD, CST, CSP…Scrum.org – PSD, PSM, PST…
Copyright © 2010 AgileInnovation
Learning &Innovation
TechnicalPractices
Teamwork
Organisation& Culture
Requirements Planning
BusinessValues
Seven Assessment Dimensions
Copyright © 2010 AgileInnovation
AssessmentDimensions
BusinessDrivers
Assessment
Copyright © 2010 AgileInnovation
Coach
Facilitate
Educate
SupportNotice
Feedback
Copyright © 2010 AgileInnovation
An All-Island Agile & Lean Community
Practitioners
Researchers
Service Providers
Events
Surveys
Resources
Discussions
AgileIreland Networking Event 7th
April, Dublinwww.agileireland.org
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.
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”
Recommended