agile project control
TRANSCRIPT
Joseph Flahiff President & CEO
15 years Traditional and AgilePresident of Whitewater Projects,
Inc.Author, Speaker, Coach,
PMIACP
@joseph_flahiff
AGENDA Agile in Context Mapping Agile to Traditional Metrics Agile Gantt Charts
AGILE ADOPTION
PROJECT MANAGEMENTA project is a temporary endeavor undertaken to create a unique product, service or result.
PRODUCT MANAGEMENT
An organizational life-cycle function within a company dealing with the planning or forecasting or marketing of a product or products at all stages of the product life-cycle.
Project Manageme
nt
Product Developme
ntScope Fixed set of
featuresOn-going prioritized
list of features
Schedule Start and end date
multiple releases
Budget Allocated once
Cyclical
TRIPLE CONSTRAINT
AGENDA Agile in Context Mapping Agile to Traditional Agile Gantt Charts
CONTROL ON AGILE PROJECTS
Scope Schedule Budget
VelocityStory Points
Burn Down
Burn Up
Backlog
Iteration
MAPPING Plan Driven Value Driven Agile
Scope BacklogStory PointsTasks
Schedule VelocityBurn downBurn Up Cumulative flowStory Points
Budget Burn RateVelocityStory points
SCOPE CONTROL
BACKLOGS• 3 pointsFeature 1
• 5 pointsFeature 2
• 20 pointsFeature 3
• 8 pointsFeature 4
• 3 pointsFeature 5
• 3 pointsFeature 6
• 8 pointsFeature 7
• 13 pointsFeature 8
• 3 pointsFeature 9
• 5 pointsFeature 10
• 8 pointsFeature 11
• 3 pointsFeature 12
Product
Backlog
63
points
36
points
Project
Backlog
Releas
e
Backlo
g
SCHEDULE CONTROLS
BURN DOWN CHARTS
1/1/
2011
1/3/
2011
1/5/
2011
1/7/
2011
1/9/
2011
1/11
/201
1
1/13
/201
10
50
100
150
200
250
300
IdealActual
Hou
rs r
em
ain
ing
BURN UP CHARTS
0
5
10
15
20
25
30
Accepted
Poin
ts
CUMULATIVE FLOW
0
5
10
15
20
25
30
ReadyIn ProcessCompletedAccepted
Poin
ts
0
5
10
15
20
25
30
ReadyIn ProcessCompletedAccepted
Poin
ts
WHAT IS THE STORY HERE?
0
5
10
15
20
25
30
ReadyIn ProcessCompletedAccepted
Poin
ts
WHAT IS THE STORY HERE?
0
5
10
15
20
25
30
ReadyIn ProcessCompletedAccepted
Poin
ts
WHAT IS THE STORY HERE?
0
5
10
15
20
25
30
ReadyIn ProcessCompletedAccepted
Poin
ts
WHAT IS THE STORY HERE?
WHAT IS THE STORY HERE?
0
5
10
15
20
25
30
ReadyIn ProcessCompletedAccepted
Poin
ts
WHAT IS THE STORY HERE?
0
5
10
15
20
25
30
ReadyIn ProcessCompletedAccepted
Poin
ts
BUDGET CONTROL
PLAN DRIVEN PROJECT INVESTMENT/RETURN
Mon
th 0
Mon
th 5
Mon
th 1
0
Mon
th 1
5
Mon
th 2
0
Mon
th 2
5
Mon
th 3
0
Mon
th 3
5
-200000
-150000
-100000
-50000
0
50000
100000
150000
Chart Title
Cash Investment
PLAN DRIVEN PAYBACK
Mon
th 0
Mon
th 3
Mon
th 6
Mon
th 9
Mon
th 1
2
Mon
th 1
5
Mon
th 1
8
Mon
th 2
1
Mon
th 2
4
Mon
th 2
7
Mon
th 3
0
Mon
th 3
3
Mon
th 3
6
Mon
th 3
9
-2500000
-2000000
-1500000
-1000000
-500000
0
500000
1000000
-1950000
Chart Title
Payback
31
Month
s
VALUE BASED RELEASES
Relea
se 1
Relea
se 2
Relea
se 3
Relea
se 4
Relea
se 5
Relea
se 6
Relea
se 7
Relea
se 8
Relea
se 9
Relea
se 1
0
Relea
se 1
1
Relea
se 1
20%
5%
10%
15%
20%
25%
30%
Release Value
VALUE DRIVEN PROJECT CASH FLOW
Mon
th 0
Mon
th 3
Mon
th 6
Mon
th 9
Mon
th 1
2
Mon
th 1
5
Mon
th 1
8
Mon
th 2
1
Mon
th 2
4
Mon
th 2
7
Mon
th 3
0
Mon
th 3
3
Mon
th 3
6
Mon
th 3
9
-200000
-150000
-100000
-50000
0
50000
100000
150000
Cash In-vestment
VALUE DRIVEN PROJECT CASH FLOW
Mon
th 0
Mon
th 3
Mon
th 6
Mon
th 9
Mon
th 1
2
Mon
th 1
5
Mon
th 1
8
Mon
th 2
1
Mon
th 2
4
Mon
th 2
7
Mon
th 3
0
Mon
th 3
3
Mon
th 3
6
Mon
th 3
9
-2500000
-2000000
-1500000
-1000000
-500000
0
500000
1000000
1500000
2000000
Payback
22
Month
s
31
Month
s
ROI THRESHOLD
Relea
se 1
Relea
se 2
Relea
se 3
Relea
se 4
Relea
se 5
Relea
se 6
Relea
se 7
Relea
se 8
Relea
se 9
Relea
se 1
0
Relea
se 1
1
Relea
se 1
20%
5%
10%
15%
20%
25%
30%
Release Value
VALUE DRIVEN – SCOPE REDUCEDPROJECT CASH FLOW
Mon
th 0
Mon
th 4
Mon
th 8
Mon
th 1
2
Mon
th 1
6
Mon
th 2
0
Mon
th 2
4
Mon
th 2
8
Mon
th 3
2
Mon
th 3
6
-200000
-150000
-100000
-50000
0
50000
100000
150000
Cash Investment Cash Income
VALUE DRIVEN – SCOPE REDUCED PROJECT ROI
Mon
th 0
Mon
th 4
Mon
th 8
Mon
th 1
2
Mon
th 1
6
Mon
th 2
0
Mon
th 2
4
Mon
th 2
8
Mon
th 3
2
Mon
th 3
6
-2500000
-2000000
-1500000
-1000000
-500000
0
500000
1000000
1500000
2000000
2500000
Plan DrivenAgile (Less scope)Agile
22
Month
s
31
Month
s
17
Month
s
14 Month Savings
Iteration Based Feature / Release Based
TWO BASIC MODELS
Feature 1
Feature 1Epics
Iteration Time boxes
Release 1
Release 2
Rel. 3
PRACTICAL APPLICATION
Release 1
Release 2
Rel. 3
PRACTICAL APPLICATION
External Dependency
Release 1
Rel. 2.1
Release 2
Rel. 3
External milestone
PRACTICAL APPLICATION
Q&A
CONTACT INFORMATION
Joseph [email protected]: 888.831.9904Direct: 206.276.1386www.whitewaterprojects.comwww.twitter.com/a/joseph_flahiff http://www.linkedin.com/in/josephflahiff