Download - FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Transcript
Page 1: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Fixing Portfolio Management

Pawel Brodzinski

@pawelbrodzinski

Page 2: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Hi, I’m Pawel

Lunar Logic http://lunarlogic.io

Blog http://brodzinski.com

Twitter @pawelbrodzinski

Page 3: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Why portfolio?

Page 4: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

A system of

local optima is not

an optimal system at all;

it is a very suboptimal system

Eli Goldratt

Page 5: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Processing the waste

more effectively is

cheaper, neater, faster waste

Stephen Parry

Page 6: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

More than a single

project per team?

Page 7: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Cost of context switching

Source: Gerald Weinberg, Quality Software Management: Vol. 1 System Thinking

Page 8: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Zeigarnik Effect

Tendency to experience intrusive thought about an objective left incomplete

Source: S. Greist-Bousquet, N. Shiffman: The effect of task interruption and closure on perceived duration

Page 9: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Teams that worked

only on a single project

were significantly better in

terms of defects density

Larry Maccherone

Page 10: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Time to market

Page 11: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

What if there’s just too many

of them?

Page 12: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

My first experience

was this:

113 ongoing projects

for 25 developers

Klaus Leopold

Page 13: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Why does it happen?

Page 14: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Lack of visibility

Page 15: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Excel frenzy

Page 16: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

WYSIATI

What You See Is All There Is

Source: Daniel Kahneman: Thinking Fast and Slow

Page 17: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Cost-driven decisions

Page 18: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

If you fall for

estimation as your

way of valuing projects

in the portfolio,

you are doomed to fail.

Johanna Rothman

Page 19: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Where is value?

Page 20: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Portfolio Kanban

Page 21: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13
Page 22: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13
Page 23: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13
Page 25: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Can you call it Kanban?

Page 26: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Start with what you have

Agree for evolutionary change

Respect current situation

Encourage leadership on all levels

Page 27: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Visualize

Limit WIP

Manage flow

Make policies explicit

Implement feedbak loops

Improve collaboratively, evolve experimentally

Page 28: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Visualize

Limit WIP

Manage flow

Make policies explicit

Implement feedbak loops

Improve collaboratively, evolve experimentally

Page 29: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Variability!

Page 30: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

WIP Limits by conversation

Page 31: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

How does it help?

Page 32: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

http://clearly.io/

Page 33: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

http://clearly.io/

Page 34: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Informed decisions

Page 35: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Shifting discussion from cost and income to value and cost of delay

Page 36: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Key driver to evolution of portfolio management

Page 37: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

There is more

Page 38: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Backlog is a list of

unvalidated

product options

Ellen Gottesdiener

Page 39: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Projects and products are

(unvalidated) options too

Page 40: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Real Options

Page 41: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Options have value

Options expire

Never commit early unless you know why

Source: Olav Maassen, Chris Matts, Chris Geary: Real Options

Page 42: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Best poker players

don’t play many games;

they play the games

that they can win

Todd Little

Page 47: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13
Page 48: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13
Page 49: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13
Page 50: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Common problems with portfolio management

Page 51: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Visualization helps to

understand the current situation

and informs discussion on starting new

projects

Page 52: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

WIP limits (by conversation)

address the problem of too

many concurrent projects and

steer discussion about value

Page 53: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Constraints introduced by

the method shift focus from cost

and income to value and

incentivize saying no

Page 54: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Portfolio Kanban is not about choosing

the work you do; it’s about choosing the

work you don’t do

Page 55: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Mind shift from looking through the attractiveness glasses to looking through

capabilities glasses

Page 56: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Inspirations: Eli Goldratt

Stephen Parry (@leanvoices) Don Reinertsen (@dreinertsen)

David Anderson (@djaa_dja) Mike Burrows (@asplake)

Klaus Leopold (@klausleopold) David Joyce (@dpjoyce)

Chris Matts (@papachrismatts) Olav Maassen (@olavmaassen) Ellen Gottesdiener (@ellengott)

Jabe Bloom (@cyetain) Troy Magennis (@t_magennis)

Johanna Rothman (@johannarothman) Benjamin Mitchell (@benjaminm) Larry Maccherone (@lmaccherone) Gerald Weinberg (@jerryweinberg)

Karl Scotland (@kjscotland) Andy Carmichael (@andycarmich)

Mary Gorman (@mbgorman)

Page 57: FIXING PORTFOLIO MANAGEMENT (PAWEL BRODZINSKI) - LKCE13

Thank you

Pawel Brodzinski brodzinski.com

lunarlogic.io

@pawelbrodzinski