lean portfolio management€¦ · big up-front commitment initial commitment limited to mvp lean...

51
Lean Portfolio Management “Der Fisch stinkt von Kopf” Stuart Fish & Taghi Paksima Agile Tuesday, Munich, 14.1.2020

Upload: others

Post on 13-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

LeanPortfolioManagement

“DerFisch stinkt vonKopf”

StuartFish&Taghi PaksimaAgileTuesday,Munich,14.1.2020

Page 2: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Whybother?

Page 3: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Whatdowemeanbya“Portfolio”?

Page 4: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

SmallEnterprisesmayhaveasingleSAFePortfolio

Strategic Themes

Portfolio

Single portfolioSmall Enterprise

Page 5: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

LargeEnterprisesmayhavemultipleportfolios

Strategic Themes

SAFe Portfolio 1Strategic Themes

SAFe Portfolio 1Strategic Themes

Portfolio

Large Enterprise Multiple portfolios

Page 6: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

..andwhatisaValueStream?

Understandneeds

Buildsolutions

DeployThesequenceofstepsusedtodelivervalue(products,services,andapplications)tothecustomer.

Itcontainsallthepeoplewhodothework,thesystems,andtheflowofinformationandmaterials.

PortfolioisdeliveredbyValueStreams

Page 7: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

WemayhavemultipleValueStreamsinaPortfolio

Page 8: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

WhatisaSAFePortfolio?

• ASAFePortfoliomanagesmultipleValueStreams• AportfoliotypicallyrepresentsaspecificareaoftheEnterprise(e.g.,businessunit,division)

Value Streams

Page 9: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Sowhatis“LeanPortfolioManagement?

Page 10: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

• Strategy and Investment Funding• Agile Portfolio Operations • Lean Governance

The LPM function (from SAFe), provides three essential collaborations:

AnapproachtomanageportfoliosinanAgilecontext

Page 11: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

• Traditionalprojectportfolioapproachesinhibittheflowofvalue• Projectcostaccounting• Annualplanningandrigidbudgetingcycles• Overloadofdemandversuscapacity• Phase-gateapprovalprocessesthatfailtomitigaterisk• OverlydetailedbusinesscaseswithspeculativeROI

Trytoavoidtraditionalprojectportfoliomanagement

Page 12: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Fundingprojects FundingValueStreams

VS

Fundingworkasprojectscausesfriction,unnecessaryoverhead,anddelays.

FundingValueStreams,alongwithBudgetGuardrails,enablesfastervaluedeliverywhilemaintainingfinancialandfitnessforusegovernance.

Guardrails ValueStreams

LeanBudgets

ProjectCostAccountingvsLeanBudgets

Page 13: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Annualplanning

Rollingwaveplanninganddynamicallyadjustingbudgetsenablesadaptingtochange.

Annualplanningandrigidbudgetingcyclesinhibittheabilitytorespondtochange.

Bigup-frontannualplanandbudget RollingWaveplanningandbudgeting

VS

Annualplanningandyearly€cyclesvs.Rollingwaveplanning

Page 14: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Bigup-frontcommitment InitialcommitmentlimitedtoMVP

LeanBusinessCasesprovidejustenoughdetailtoestablishviability,adefinitionofanMinimumViableProduct(MVP)withabusinessoutcomehypotheses,anddeploymentimpact.

Detailedbusinesscasesdriveover-specificityandcommitmenttooearlyintheconeofuncertaintyduetothelargeeffortinvested.

VS

Replacingfixedbudgetedscopebusinesscases&MVPs

Page 15: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

LeanBudgeting?

Page 16: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

BenefitsofLeanBudgeting

• Loweroverheadandhigherthroughput

• Createalignmentandtransparency

• Fosterdecentralizeddecision-making

• Improvedmorale

• ‘We’reallinthistogether’mindset

• Betterbusinessoutcomes

LeanBudgeting

FundValueStreams,notprojects

ApplyParticipatoryBudgeting

Guideinvestmentsbyhorizon

1

2

3

Beyond Project Cost Accounting

KeyLeanBudgetingpractices

Page 17: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

4Aspartoftheenterprise’stotalbudget,anallocationofpeopleandresourcesisestablishedforeachportfolio

4TheportfolioallocatesthebudgetforeachValueStream

Allocationtoaportfolio Strategic

Themes

SAFe Portfolio

1)FundValueStreamsnotprojects

Page 18: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Time

Value

Horizon3(Growthoptions)Horizonthreecontainsideasforprofitablegrowthdowntheroad– forinstance,smallventuressuchasresearchprojects,pilotprograms,orminoritystakesinnewbusinesses.

Horizon2(Buildemergingbusinesses)Horizontwoencompassesemergingopportunities,includingrisingentrepreneurialventures,whicharelikelytogeneratesubstantialprofitsinthefuturebutcouldrequireconsiderableinvestment.

Horizon1(Extendanddefendcorebusinesses)Horizononerepresentsthosecorebusinessesmostreadilyidentifiedwiththecompanynameandprovidethegreatestprofitsandcashflow.

Source:McKinseyandcompany/Book:TheAlchemyofGrowth

The‘Threehorizonsframework’offersawaytoconcurrentlymanagebothcurrentandfutureopportunitiesforgrowth

2)Guideinvestmentsbyhorizonsofgrowth

Page 19: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

DynamicallyadjustValueStreambudgetswithParticipatoryBudgeting

Strategic Themes

SAFe Portfolio

ValueStreamBudgets

3)ApplyParticipatoryBudgeting

Page 20: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Strategy&InvestmentFunding

Page 21: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Connect the portfolio to the Enterprise Strategy

Maintain a Portfolio Vision

FundValueStreamsBusinessOwners

EnterpriseArchitect

EnterpriseExecutives

EnterpriseArchitect

BusinessOwners EstablishflowwiththePortfolioKanban

LeanGovernance

Agile Portfolio

Operations

Strategy & Investment

Funding

Collaboration&Responsibilities

Page 22: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Adapted from Collins, James and William C. Lazier. Beyond Entrepreneurship: Turning Your Business into a Great and Enduring Company. Prentice Hall, 1992.

Enterprisestrategydrivesportfoliostrategy

FormingEnterpriseStrategy

Page 23: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

StrategicThemesaredifferentiatingbusinessobjectivesthat:• Drivethefuturestateofaportfolio• ConnectthePortfoliototheEnterpriseStrategy• ProvidecontextforthePortfolioVisionandLeanBudgeting

GoodexamplesofStrategicThemes

• Increaseshareholderwealth• Maximizecorporatevalue

• Appealtoayoungerdemographic(18-29)• Reducewarehousingcostby35%

BadexamplesofStrategicThemes

(RetaileCommerce):

DefineStrategicThemes

Page 24: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

PortfolioVisionandCanvas

ValueStreamBudgetsandGuardrails

PortfolioKanbanandBacklog

VisionandBacklogsoftheLargeSolution,ProgramandTeamlevels

InfluenceofStrategicThemes

Page 25: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

• Definesthedomainoftheportfolio• DescribestheDevelopmentValueStreams

• RepresentsakeyinputindevelopingandmaintainingthePortfolioVision

CreateandmanageaPortfolioCanvas

Page 26: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

4Establishanunderstandingofyourorganization’sstrengthsandweaknesses

4Identifiesthemostsignificantopportunitiesandpotentialthreats

IdentifyopportunitieswithinthePortfolio

Page 27: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

FutureStatePortfolioCanvas

MakedecisionsExplorepossibilities

CurrentStatePortfolioCanvas

Identifyepics(Business/Technical

Initiatives)

1 2 3

Divergentthinking Convergentthinking

IdentifyapossibleFutureStagePortfoliocanvas

Page 28: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Progressismeasuredbasedontaskcompletion

Implementedbystable,cross-functionalValueStreamsandARTs

Implementedbytemporaryteamswhichdisbandafterworkiscompleted

Definitivestartandenddate;Scopeisfixed.Allscopemustbeimplemented

Implementationtypicallyfollowsphase-gated,sequential(waterfall)process

LeanBusinessCase,basedonbenefithypothesisanddefinitionofanMVP

EpicsProjects

Overlydetailedbusinesscase,basedonspeculativeROI

Nodefinitivestartandenddate;Scopeisvariable.ContinueuntilWSJFsaysotherwise

Progressismeasuredasoutcomesagainstthebenefithypothesis

ImplementationfollowstheLeanStartupBuild–Measure- Learncycle

Afterbusinesscaseisapproved,up-frontcommitmentismadetotheentireprojectscope

AfterLeanBusinessCaseisapproved,commitmentistotheevaluationoftheMVP

ThedifferencebetweenEpic(initiatives)&Projects

Page 29: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

AgilePortfolioOperations:Collaborationandresponsibilities

Coordinate Value Streams

Drive Operational Excellence

LeanGovernance

AgilePortfolioOperations

Strategy & Investment

Funding

Support Program ExecutionAgile

PMO/LACERTE and SM

CoP

Page 30: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

LeanGovernance/Budgeting

Page 31: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Enterprise Architect

APMO

Forecastandbudgetdynamically

Measureportfolioperformance

Coordinatecontinuouscompliance

LeanGovernance

Agile Portfolio

Operations

Strategy & Investment

Funding

Business Owners

LeanGovernance:Collaboration&responsibilities

Page 32: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Internal/externaleconomicconditions

Marketchanges

+/- X%

Currentportfoliobudget

Nextperiod’sportfoliobudget

BudgetadjustmentfromEnterprise

=+

Enterprise&portfolio

performance

Productfeedback

ChangestoStrategicThemes

Thisisourbudgetingstartingpoint.

Enterpriseassignsoverall“portfolio”budgetallocation

Page 33: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

ParticipatoryBudgeting

Page 34: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

• WegenerallyhavemoreideasthanmoneyL• Weengageacross-sectionofourportfoliotofindbestwayto“spend”ourbudget

• Thisinfluencestheinitiativesweworkon,andthefundingofprogramsandteams

• Wedothisregularlytoadaptfundingbasedupon“inspectandadapt”

• TheconceptofParticipatoryBudgetingcomesfrom“innovationGames”–>manyofuskowthisas“buyafeature”

• Ithasbeenextensivelyusedinthepublicsectorformanyyears

ApplyParticipatoryBudgetingtoallocatebudgetstoinitiatives(Epics)andValueStreams

Page 35: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

ParticipatoryBudgeting– SanJose

bit.ly/2WRMRel

Page 36: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

.

Gathertherightpeople

This image cannot currently be displayed.

This image cannot currently be displayed.

PrepareEpiccontentandsetthecontext

Understandthebudgetcomposition

Preparing for Participatory Budgeting

Page 37: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

PotentialportfolioEpicsandcostestimates

EPIC

PotentialepicsforeachValueStreamandcost

estimatesCurrentBudgetsforeach

ValueStream

RTB

GTB

NewValueStreambudgets

Keyinputs

AgreeduponlistofEpicsacrosstheportfolioforthenext

budgetcycle

Keyoutputs

BusinessContext

Participatorybudgetingisiterative,oftenwithmorethanoneroundofforums

Inputsand Outputs

Page 38: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

• Product/ProgramOwners• AgileTeams• EnterpriseArchitects• SystemArchitects• BusinessOwners• LPMfiduciaries• Otherkeystakeholders

AgileTeams

ProductSolutionMgmt

EnterpriseArchitects

BusinessOwners

LPMFiduciaries

SystemArchitects

Gather the right people

Page 39: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

EachValueStreamdesignateswhichpartofthebudgetisforRuntheBusiness(RTB)andGrowtheBusiness(GTB)

RTB

GTB

GrowtheBusiness

RuntheBusiness

• Maintaincurrentbusinesscapabilities• Keepthelightson

• Createnewbusinesscapabilities• Transformthebusiness

Understand the budget dynamics for each ValueStream

Page 40: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

ParticipatoryBudgetingForum(s)

Newvaluestreambudgets

Totalportfoliobudgetallocationandguardrails

Currentvaluestreambudgets

StrategicThemes

Potentialportfolioepics

EPIC

PotentialepicsforeachValueStream

PortfolioRoadmapRTBGTB

EachvaluestreamdesignateswhichpartofthebudgetisforRuntheBusiness(RTB)andGrowtheBusiness(GTB)

RunthebusinessandGrowthe

Business

Participatory Budgeting Overview

Page 41: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

ParticipatoryBudgetingExercise

Page 42: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of
Page 43: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

EnterprisePortfolioStrategyFormulation:AnExample

Page 44: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of
Page 45: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of
Page 46: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

StrategicThemes

Page 47: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Participatory Budgeting Exercise - setting

Setting:together,yourepresentacross-sectionofthepeopleworkingin,andinfluencedby,theTerrificTransportCorporationPortfolio.

Yourgoal:toprovideinputfortheportfoliobudgeting(andEpic)process(foranupcomingquarter)

Ourapproach– useParticipatoryBudgeting

Page 48: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Participatory Budgeting Exercise - instructions

1. Formgroups (circa8people /group)– you represent differentparts of the portfolio2. Agree who willbe the „facilitator“for each group3. Facilitator reads the StrategicThemes to the group (or you can read for yourselves)4. Groupparticipants then work alone for afew minutes:

• Readthrough the Epics,and based onyour understanding of the StrategicThemes,decide how YOU would allocate the available the available $3million.

• If you want to fund anEpic “Fully“then justtickthe Box• If you want to partly fund it,write the sum inthe „Partially“box• Don´t „spend“more than €3million

5. Facilitator then aggregates the individualresults to one table• Notehow many people have „fully“funded anEpic• How many people have „partly funded anEpic

6. Now collaborate to agree anallocation of funding (max.3million)as agroup• Facilitator can create afinaltable for the group

7. Prepare to present your results to the room

5mins

3 mins

10mins

10mins

30mins

Page 49: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

ParticipatoryBudgetingForum(s)

Newvaluestreambudgets

Totalportfoliobudgetallocationandguardrails

Currentvaluestreambudgets

StrategicThemes

Potentialportfolioepics

EPIC

PotentialepicsforeachValueStream

PortfolioRoadmapRTBGTB

EachvaluestreamdesignateswhichpartofthebudgetisforRuntheBusiness(RTB)andGrowtheBusiness(GTB)

RunthebusinessandGrowthe

Business

Participatory Budgeting Overview

Page 50: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Participatory Budgeting - debriefing

Whatisuseful?

Wherearethechallenges?

Page 51: Lean Portfolio Management€¦ · Big up-front commitment Initial commitment limited to MVP Lean Business Cases provide just enough detail to establish viability, a definition of

Thanksforyourattention