Top Banner
Fixing Portfolio Management Pawel Brodzinski @pawelbrodzinski
57
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fixing Portfolio Management

Fixing Portfolio Management

Pawel Brodzinski

@pawelbrodzinski

Page 2: Fixing Portfolio Management

Hi, I’m Pawel

Lunar Logic http://lunarlogic.io

Blog http://brodzinski.com

Twitter @pawelbrodzinski

Page 3: Fixing Portfolio Management

Why portfolio?

Page 4: Fixing Portfolio Management

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

Processing the waste

more effectively is

cheaper, neater, faster waste

Stephen Parry

Page 6: Fixing Portfolio Management

More than a single

project per team?

Page 7: Fixing Portfolio Management

Cost of context switching

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

Page 8: Fixing Portfolio Management

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

Teams that worked

only on a single project

were significantly better in

terms of defects density

Larry Maccherone

Page 10: Fixing Portfolio Management

Time to market

Page 11: Fixing Portfolio Management

What if there’s just too many

of them?

Page 12: Fixing Portfolio Management

My first experience

was this:

113 ongoing projects

for 25 developers

Klaus Leopold

Page 13: Fixing Portfolio Management

Why does it happen?

Page 14: Fixing Portfolio Management

Lack of visibility

Page 15: Fixing Portfolio Management

Excel frenzy

Page 16: Fixing Portfolio Management

WYSIATI

What You See Is All There Is

Source: Daniel Kahneman: Thinking Fast and Slow

Page 17: Fixing Portfolio Management

Cost-driven decisions

Page 18: Fixing Portfolio Management

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

Where is value?

Page 20: Fixing Portfolio Management

Portfolio Kanban

Page 21: Fixing Portfolio Management
Page 22: Fixing Portfolio Management
Page 23: Fixing Portfolio Management
Page 25: Fixing Portfolio Management

Can you call it Kanban?

Page 26: Fixing Portfolio Management

Start with what you have

Agree for evolutionary change

Respect current situation

Encourage leadership on all levels

Page 27: Fixing Portfolio Management

Visualize

Limit WIP

Manage flow

Make policies explicit

Implement feedbak loops

Improve collaboratively, evolve experimentally

Page 28: Fixing Portfolio Management

Visualize

Limit WIP

Manage flow

Make policies explicit

Implement feedbak loops

Improve collaboratively, evolve experimentally

Page 29: Fixing Portfolio Management

Variability!

Page 30: Fixing Portfolio Management

WIP Limits by conversation

Page 31: Fixing Portfolio Management

How does it help?

Page 32: Fixing Portfolio Management

http://clearly.io/

Page 33: Fixing Portfolio Management

http://clearly.io/

Page 34: Fixing Portfolio Management

Informed decisions

Page 35: Fixing Portfolio Management

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

Page 36: Fixing Portfolio Management

Key driver to evolution of portfolio management

Page 37: Fixing Portfolio Management

There is more

Page 38: Fixing Portfolio Management

Backlog is a list of

unvalidated

product options

Ellen Gottesdiener

Page 39: Fixing Portfolio Management

Projects and products are

(unvalidated) options too

Page 40: Fixing Portfolio Management

Real Options

Page 41: Fixing Portfolio Management

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

Best poker players

don’t play many games;

they play the games

that they can win

Todd Little

Page 47: Fixing Portfolio Management
Page 48: Fixing Portfolio Management
Page 49: Fixing Portfolio Management
Page 50: Fixing Portfolio Management

Common problems with portfolio management

Page 51: Fixing Portfolio Management

Visualization helps to

understand the current situation

and informs discussion on starting new

projects

Page 52: Fixing Portfolio Management

WIP limits (by conversation)

address the problem of too

many concurrent projects and

steer discussion about value

Page 53: Fixing Portfolio Management

Constraints introduced by

the method shift focus from cost

and income to value and

incentivize saying no

Page 54: Fixing Portfolio Management

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

Mind shift from looking through the attractiveness glasses to looking through

capabilities glasses

Page 56: Fixing Portfolio Management

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

Thank you

Pawel Brodzinski brodzinski.com

lunarlogic.io

@pawelbrodzinski