Reference Materials for PMI Agile Certified Practitioner (PMI-ACP ...
PMI Ireland Annual Conference 2012 - Agile First Steps
-
Upload
colm-oheocha -
Category
Business
-
view
532 -
download
0
Transcript of PMI Ireland Annual Conference 2012 - Agile First Steps
AGILE – FIRST STEPS PMI Ireland 2012
I’ll go up and find out what they need and the rest of you start coding!
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. 2012: www.agileinnovation.eu”
AgileInnovation
Copyright © 2012 AgileInnovation
Process Control Models CLOSED-LOOP
Empirical - Adaptive OPEN-LOOP
Analytical - Predictive
Controller Controller
Inspect
Set Target Set Target
Copyright © 2010 AgileInnovation
AIM & FIRE
FIRE & AIM
Copyright © 2010 AgileInnovation
Sense + Act -‐> Agility
Controller
Inspect
Set Target Adapt
• Clean Design & Code • Late Elaboration (e.g. User Stories) • Shared Code Ownership • Test Driven Development…..
• Iteration Plan • Team Board • Daily Stand-‐Up…
• Pair Programming • Customer Reviews &
Feedback • Retrospectives • AutoTest…..
Copyright © 2011 AgileInnovation
Resources Schedule
Scope/ Requirements
Plan Driven
FIXED
ESTIMATED
Resources Schedule
Scope/ Requirements
Value Driven
Quality Quality
Flipping the Iron Triangle
Copyright © 2010 AgileInnovation
Copyright © 2010 AgileInnovation
Software Development as Sport
Copyright © 2011 AgileInnovation
Sure we do Scrum, but… Ø We do ‘feature length’ sprints Ø Our stories span several sprints Ø We work from a requirements spec Ø We don’t bother with retrospectives Ø Our manager approves our estimates Ø Our QA team is offshore Ø “Iteration 0” or ”Pre-Sprint” Ø “Hardening Sprints” Ø …
Scrumbut vs. Scrumbutt
Copyright 2010 AgileInnovation Limited
First Steps…
1. Make the Work Visible
2. Put Roles and Teams in Place
3. Establish a Flow of Work
Make the Work Visible
“Radical Transparency”
Primary Product Owner
Architecture Applications Team
Product Owner Platform
Product Owner Segment A
Product Owner Segment B
Customer A
Customer B
Portfolio Management
Project Manager (Position of Authority)
Scrum Master (Servant-‐Leader)
" Plan & Coordinate " Staff & Assign " Track & Report " Risk & Issue Mgt " Evaluate & Reward " …
" Facilitate Practices " Enforce Constraints " Remove Impediments " Block Distractions " Carry Food & Water " …
Copyright © 2010 AgileInnovation
Align Teams with Value Flow
Product Backlog
Product Backlog
Product Backlog
Product Backlog
Product Backlog
Align Teams with Value Flow
Product Backlog
Product Backlog
Product Backlog
Communication and Co-‐Location 30%
10%
5%
0%
15%
20%
25%
0 100 40 60 80 20
Separation Distance (meters) 0 P
roba
bility of Com
mun
icating at le
ast o
nce a wee
k
Source: Tom Allen Copyright © 2010 AgileInnovation
Flow
Copyright 2010 AgileInnovation Limited
Lessons from Queuing Theory
Copyright 2010 AgileInnovation Limited
Stop Starting – Start Finishing
Effects of Multi-‐Tasking Psychological: • 20% Context Switching Loss • Distraction Hangover Systems: • Delayed Feedback • Longer Cycle Times
Research shows that drivers using mobile phone have a higher accident rate than anyone except very drunk drivers
Out-‐Learn the Competition
100% Chance of Success
100% Chance of Failure
Information Generation
Copyright © 2011 AgileInnovation
• Maximise Information Value • Minimise Information Cost
Copyright © 2010 AgileInnovation
Regular Demos
The Agile Adoption Curve
Initiation
Awar
enes
s
Con
side
ratio
n
Inve
stig
atio
n
Pilo
t
Ado
ptio
n
Adoption
Ada
ptat
ion
Acc
epta
nce
Rou
tiniz
atio
n
Infu
sion
Assimilation
The Agile Adoption Curve and ‘Chasms’
Copyright © 2010 AgileInnovation
“We’re different”
“Fail to Scale”
Expect Resistance
Enlist Support: • Top-‐Down: Executive Sponsor • Bottom-‐Up: Champions • Outside-‐In: Professional Coach
• Decide on Small Changes • Implement/Experiment • Inspect the Results • Optimise/Stabilise/Embed • Repeat
Copyright © 2010 AgileInnovation
Evolutionary Change -‐ PDCA
Plan – Do – Check -‐ Act
Training is necessary but insufficient…
ScrumAlliance – CSM, CSD, CST, CSP… Scrum.org – PSD, PSM, PST…
Copyright © 2010 AgileInnovation
Coach
Facilitate
Educate
Support Notice
Feedback
Copyright © 2010 AgileInnovation
Approved Supplier to Enterprise Ireland “Lean Competitiveness Program”
Lean Start Up to €5000
LeanPlus Up to 50% of €70,000
LeanTransform Up to 50% of >€70,000
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. 2012: www.agileinnovation.eu”