ranking and prioritization as regular activity and prerequisite to scaling agile | erik schumann |...

11
Ranking and prioritization as regular activity and prerequisite to scaling agile Erik Schumann [email protected] @Schumann_Erik

Upload: lean-tribe

Post on 06-May-2015

137 views

Category:

Engineering


3 download

DESCRIPTION

Presentation held at Lean Tribe Gathering 21 in Stockholm May 13 2014. Read more about Lean Tribe here: http://leantribe.org

TRANSCRIPT

Page 1: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

Ranking and prioritization as regular activity and prerequisite to scaling agile

Erik [email protected]@Schumann_Erik

Page 2: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

The economic system consists of interconnected variables

”We are like the drunk under the lamppost looking for his keys where the light is best, instead of where he dropped them.”

Don Reinertsen, The Principles of Product Development Flow

Cycle Time Product Cost

Product Value

Development

Expense

Risk

Page 3: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

We focus on cycle time! Why?

”Developers measure development cycle time and seek to make it shorter. However, when you ask them how much life-cycle profit will decrease due to a week of delay they don’t know”

Don Reinertsen, The Principles of Product Development Flow

Cycle Time Product Cost

Product Value

Development

Expense

Risk

Page 4: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

While you may ignore economics, it won’t ignore you.

”If you only quantify one thing, quantify the cost of delay”

Don Reinertsen, The Principles of Product Development Flow

Cycle Time Product Cost

Product Value

Development

Expense

Risk

Page 5: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

EstimatedVariable

Parameters

RestrictiveFixed

ParametersSet of requirements

Working featuresCost

Delivery timeCost

Delivery time

Agiledevelopment

Predictivedevelopment

Agile development turns the world around

Page 6: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

Prioritization:Fixed Cost of Delay and variable duration

Page 7: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

Prioritization:Fastest delivery of business value with WSJF

Focus on remaining duration!Do not consider money already spent.

Page 8: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

Cost of Delay / WSJF according to SAFe

User|Business Value + Time Criticality + RR|OE Value WSJF =

Job Size

SAFe Suggestion:Use the relative fibonacci scale for each variable

Page 9: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

Simplified WSJF:Relative prioritization with stacked ranking

High

Low

Page 10: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21

Summary

• If you only quantify one thing, quantify the cost of delay

• Prioritization is based on estimates and guesses

• Prioritization is a dynamic activity. Do it regularly

• Prioritization can be simplified using relative, stacked ranking

Page 11: Ranking and prioritization as regular activity and prerequisite to scaling agile | Erik Schumann | LTG-21