Agile project control

Post on 25-May-2015

190 views 0 download

Tags:

Transcript of Agile project control

AGILE PROJECT CONTROLS

Presented by Joseph Flahiff

joseph@whitewaterprojects.com

Joseph Flahiff President & CEO

15 years Traditional and AgilePresident of Whitewater Projects,

Inc.Author, Speaker, Coach,

Consultantjoseph@whitewaterprojects.com

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 FlahiffJoseph@whitewaterprojects.comTel: 888.831.9904Direct: 206.276.1386www.whitewaterprojects.comwww.twitter.com/a/joseph_flahiff http://www.linkedin.com/in/josephflahiff