47
Iteration Management Your Key to Predictable Delivery By Jon Kruger (@JonKruger)

Iteration Management - Your Key to Predictable Delivery

Embed Size (px)

Citation preview

Page 1: Iteration Management - Your Key to Predictable Delivery

Iteration

Management –

Your Key to

Predictable

Delivery

By Jon Kruger

(@JonKruger)

Page 2: Iteration Management - Your Key to Predictable Delivery

What is Iteration Management?

Not the same as project management

Identify team problems as soon as possible

and find a way to fix them

Help the team become as efficient as possible

Help with planning and estimating

Communicate with management

Page 3: Iteration Management - Your Key to Predictable Delivery

Management wants things

done quickly

… and predictably

Page 4: Iteration Management - Your Key to Predictable Delivery

What’s an iteration?

Page 5: Iteration Management - Your Key to Predictable Delivery

What if I’m not an Agile

project?

Page 6: Iteration Management - Your Key to Predictable Delivery

What if I’m not a team lead?

Page 7: Iteration Management - Your Key to Predictable Delivery

The Board#1

Page 8: Iteration Management - Your Key to Predictable Delivery

What is this board telling you?

Page 9: Iteration Management - Your Key to Predictable Delivery

What is this board telling you?

Page 10: Iteration Management - Your Key to Predictable Delivery

What is this board telling you?

Page 11: Iteration Management - Your Key to Predictable Delivery

What is this board telling you?

Page 12: Iteration Management - Your Key to Predictable Delivery

What is this board telling you?

Page 13: Iteration Management - Your Key to Predictable Delivery

Managing the Iteration

#2

Page 14: Iteration Management - Your Key to Predictable Delivery

Estimating#3

Page 15: Iteration Management - Your Key to Predictable Delivery

Estimation Methods

Time (hours/days)

Story Points

Counting tickets

#NoEstimates

Page 16: Iteration Management - Your Key to Predictable Delivery

Estimation Methods

Time (hours/days)

Story Points

Counting tickets

#NoEstimates

Page 17: Iteration Management - Your Key to Predictable Delivery

Estimation Methods

Time (hours/days)

Story Points

Counting tickets

#NoEstimates

Page 18: Iteration Management - Your Key to Predictable Delivery

Estimation Methods

Time (hours/days)

Story Points

Counting tickets

#NoEstimates

Page 19: Iteration Management - Your Key to Predictable Delivery

Estimation Methods

Time (hours/days)

Story Points

Counting tickets

#NoEstimates

Page 20: Iteration Management - Your Key to Predictable Delivery

How many in the jar?

Page 21: Iteration Management - Your Key to Predictable Delivery

How many in the jar?

250

Page 22: Iteration Management - Your Key to Predictable Delivery

How many in the jar?

250 90

Page 23: Iteration Management - Your Key to Predictable Delivery

Data Analysis

#4

Page 24: Iteration Management - Your Key to Predictable Delivery

Data Analysis

…at the personal level

Page 25: Iteration Management - Your Key to Predictable Delivery

Capacity Planning

#5

Page 26: Iteration Management - Your Key to Predictable Delivery

Metrics

#6

Page 27: Iteration Management - Your Key to Predictable Delivery

Metrics

Data has no value on its own,

the value is in the

interpretation of the data.

Page 28: Iteration Management - Your Key to Predictable Delivery

Data and Interpretation

Page 29: Iteration Management - Your Key to Predictable Delivery

Internal Metrics

Estimates vs. actuals

Points/hours planned for vs.

points/hours completed in an iteration

Points/hours completed in an iteration

(velocity)

Cycle time

Page 30: Iteration Management - Your Key to Predictable Delivery

Internal Metrics

Work that comes into the iteration after the

iteration starts

How much work gets pushed out of the

iteration

Number of hours worked over 40 hours

Percentage of time spent on analysis,

development, testing, and everything else

User happiness

Page 31: Iteration Management - Your Key to Predictable Delivery

Velocity

Page 32: Iteration Management - Your Key to Predictable Delivery

External Metrics

Page 33: Iteration Management - Your Key to Predictable Delivery

Bad Metrics

Page 34: Iteration Management - Your Key to Predictable Delivery

Implied Metrics

Page 35: Iteration Management - Your Key to Predictable Delivery

Burndown Charts#7

Page 36: Iteration Management - Your Key to Predictable Delivery

Burndown Charts

Page 37: Iteration Management - Your Key to Predictable Delivery

Burndown Charts

Page 38: Iteration Management - Your Key to Predictable Delivery

Burndown Charts

Page 39: Iteration Management - Your Key to Predictable Delivery

Burndown Charts

Page 40: Iteration Management - Your Key to Predictable Delivery

Should you post a burndown

chart?

Page 41: Iteration Management - Your Key to Predictable Delivery

Involving Stakeholders

#8

Page 42: Iteration Management - Your Key to Predictable Delivery

Managing the Backlog

#9

Page 43: Iteration Management - Your Key to Predictable Delivery

Working with Management

#10

Page 44: Iteration Management - Your Key to Predictable Delivery

Keeping Up

Page 45: Iteration Management - Your Key to Predictable Delivery

The only rule

Do more of what works and

less of what doesn’t.

Page 46: Iteration Management - Your Key to Predictable Delivery

Questions

Page 47: Iteration Management - Your Key to Predictable Delivery

Slides and contact info

Slides:

http://jonkruger.com,

click on Presentations

Blog Series:http://jonkruger.com/iteration-management

Email: [email protected]

Twitter: @JonKruger

Blog: http://jonkruger.com