cost of delay (wsjf) - roni tamari

Post on 16-Apr-2017

519 Views

Category:

Business

14 Downloads

Preview:

Click to see full reader

TRANSCRIPT

All Rights Reserved - AgileSparks

Playing SAFe Games - WSJFRoni Tamari – Lead Agile Coach @ AgileSparks

SAFe City Simulation was created by Mark Richardshttp://www.agilenotanarchy.com/

All Rights Reserved - AgileSparks

What does WSJF stand for?

All Rights Reserved - AgileSparks 3

Time

$

$$$

Source: Henrik Kniberg

How to prioritize?

All Rights Reserved - AgileSparks

Typical Prioritization

http

s://m

agso

l.file

s.w

ordp

ress

.com

/201

1/06

/deb

ate.

jpg?

w=6

40

All Rights Reserved - AgileSparks

Introducing Cost of Delay (COD)

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

– Don Reinertsen

http

://le

anm

agaz

ine.

net/w

ordp

ress

/wp-

cont

ent/u

ploa

ds/2

012/

02/iS

tock

_000

0138

8489

2Lar

ge.jp

g

All Rights Reserved - AgileSparks

Other things being equal…

Duration Cost of Delay (COD)Feature 1 1 $1,000Feature 2 10 $1,000Feature 3 100 $1,000

When Cost of Delay is equal, which would you do first?

Duration Cost of Delay (COD)Feature 1 10 $100Feature 2 10 $1,000Feature 3 10 $10,000

When Duration is equal, which would you do first?

All Rights Reserved - AgileSparks

If COD and Duration are different…

Duration Cost of Delay (COD)

WSJF

Feature 1 1 $100 100Feature 2 10 $10 1Feature 3 100 $1 0.01

Highest WSJF value should be done first

Do the Weighted Shortest Job First:

Cost Of Delay DurationWSJF =

All Rights Reserved - AgileSparks

When to use WSJF?

$

$$$

All Rights Reserved - AgileSparks

Enough theory… Let’s practice!

• You are building a city (SAFe City) a few hours away from nearest major city

• You will make money by building houses and shops and selling them

Source: Mark Richards, SAFe City Simulation version 2.0http://www.agilenotanarchy.com/http://creativecommons.org/licenses/by/4.0/

http

://w

ww

.tota

lcho

irres

ourc

es.c

om/w

p-co

nten

t/upl

oads

/201

5/04

/The

ory-

into

-pra

ctic

e.jp

ght

tp://

ww

w.a

ecom

.ca/

depl

oyed

files

/Inte

rnet

/Geo

grap

hies

/Asi

a/N

alin

a%20

Com

plet

ed%

20Im

ages

/Lon

g%20

Hun

g%20

Com

mun

e,%

20V

ietn

am_m

aini

mg.

jpg

All Rights Reserved - AgileSparks

Guidelines

• Generating cash flow will be a primary consideration

• 9 major development opportunities identified for the city

• You have an estimate on potential returns and effort involved

Source: Mark Richards, SAFe City Simulation version 2.0http://www.agilenotanarchy.com/http://creativecommons.org/licenses/by/4.0/

http

://un

der3

0ceo

.com

/wp-

cont

ent/u

ploa

ds/2

013/

12/C

ash-

Flow

.jpg

All Rights Reserved - AgileSparks

Guidelines

These opportunities are “Epics”, you will apply Weighted Shortest Job First (WSJF) to prioritize them

Source: Mark Richards, SAFe City Simulation version 2.0http://www.agilenotanarchy.com/http://creativecommons.org/licenses/by/4.0/ ht

tp://

unde

r30c

eo.c

om/w

p-co

nten

t/upl

oads

/201

3/12

/Cas

h-Fl

ow.jp

g

All Rights Reserved - AgileSparks

Sample Epic

Source: Mark Richards, SAFe City Simulation version 2.0http://www.agilenotanarchy.com/http://creativecommons.org/licenses/by/4.0/

All Rights Reserved - AgileSparks

Instructions1. Begin by reviewing all Epics as a group.

2. Find the Epic with the lowest Business Value (this will be “1”).Determine the relative Business Value of each Epic using relative estimation (use this scale: 1, 2, 3, 5, 8, 13, 20).

3. Find the Epic with the lowest Time Criticality (this will be “1”).Determine the relative Timing Criticality of each Epic using relative estimation.

4. Find the Epic with the lowest Risk Reduction and Opportunity Enablement (this will be “1”).Determine the relative Risk Reduction and Opportunity Enablement value of each Epic using relative estimation.

5. Finish your maths and line the cards up from highest to lowest WSJF score (highest score should be the first to be developed).

Timebox: 25 minutesSource: Mark Richards, SAFe City Simulation version 2.0http://www.agilenotanarchy.com/http://creativecommons.org/licenses/by/4.0/

All Rights Reserved - AgileSparks

Debrief

Source: Mark Richards, SAFe City Simulation version 2.0http://www.agilenotanarchy.com/http://creativecommons.org/licenses/by/4.0/

• The outcomes

• Using Value Streams to frame investment strategy

• The importance of vision

• The purpose of the Cost of Delay model in supporting objective alignment

• Adaptation of the SAFe starting point

• Planning poker as a collaborative tool

• Revealing Assumptions

http

s://g

mat

.eco

nom

ist.c

om/s

ites/

gmat

.eco

nom

ist.c

om/fi

les/

u49/

89f9

d48d

0c64

f54f

f51d

e032

776d

f04a

.jpg

All Rights Reserved - AgileSparks

Questions? Ideas for a better name than

WSJF?

roni@agilesparks.com

top related