SlideShare a Scribd company logo
1 of 50
Download to read offline
www.agile42.com | All rights reserved. Copyright © 2007 - 2019.
Modern Portfolio Management
an intro
Milano, 3 Marzo 2020
Live Streaming
#FightTheVirus
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
first of all
credits
some of the ideas in this talk come from the great work of
Patrick Steyaert, Klaus Leopold, David J Anderson, Liz Keogh and Troy Magennis
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Questions
How do you choose which projects and initiatives you should

start, defer, drop?
there are many questions behind this one
(i.e. balancing demand and supply, risk hedging)
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Questions
How do you coordinate multiple teams working on those initiatives?
How do you deal with dependencies?
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Questions
How do you monitor progress and issues?
How do you adapt to an ever changing market and technological context
where variability and uncertainty are the norm?
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Questions
And then how do you deal with the the inevitable questions:

how long will this initiative take? how much will it cost?
these questions are usually misplaced
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Traditional Portfolio Management
Struggle to answer the previous questions.
Based on a mechanistic vision of organizations and work.
Based on a mindset that believes (hopes) in

certainty of scope, estimation, plan and costs.

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Traditional Portfolio Management
Top/Down, Centralized, PMO
Decisions made too early (decision-making and execution are separated. the business
decides on priorities and the teams execute, later, according to priorities)

Governance, Compliance, Overspecifying, Overanalysing
Resource Pool, Full capacity Tetris allocation, Push, Extra Push
Cumbersome electronic tools
Annual Budget (wasting money pretending to know how you will make money)
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Traditional Portfolio Management
Results are fare from optimal, so:
Even more status meetings (watermelon status)
Even more/better planning and estimating
New/Better Tools will save us
Bring in more people, bring in the heroes (both
team members and [project] managers)
Blame, Punish, Force people to work weekends, etc. Experiences
Beliefs
Actions
Culture
Results
The “Results Pyramid” is copyright of
Partners in Leadership LLC
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Agile to the rescue?
So here come Agile Methodologies to save us, right? Ehm no.
Agile Knight
Agile teams only help so much in dealing with those problems.
And scaling frameworks help even less

(they either ignore the problem or get it wrong)
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
reminder:

Team Agility ≠ Business Agility
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
“We’re so freaking Agile. Yay!”
Klaus Leopold
Agile Teams
Slow End To End Process - Long Time To Market
Where’s agility???
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Modern Portfolio Management. What is not
It’s not (just) project tickets on a board plus some WIP limits on the number
of ongoing initiatives.
It’s not using JIRA or other electronic tools to do the same or, even worse,
pretending to use tools to automagically prioritize, allocate capacity, create
plans and successfully control them.
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Modern Portfolio Management. What is it then
Accepting uncertainty and variability
Coordinating initiatives, services and teams at different levels of detail and
granularity (including dependencies) to achieve strategic objectives
Managing and Shaping Demand to make best use of limited and constrained
capability
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
coordinate
Flight Levels
Experiment Consolidate LearnRelease
Flight Level 3

Strategy
triage/select
Concept Build DoneDeliver
Flight Level 2

Coordination
flow #1
flow #2
flow #3
deliver
Flight Level 1

Operational
Team 1
Team 3
Team 2
Team 4
Team 5
Team n
Klaus Leopold
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
A Modern Portfolio Board
Ideas Analyze Synthesize Validate Delivered
Options
Inventory Build
Upstream
Downstream
upstream
lead time
system
lead timecommitment
point
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
An Upstream Portfolio Board in the real world
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Matching Demand and Capability
Demand usually exceeds Capability
Demand can be:
fluctuating, conflicting, irrefutable, incommensurable
Capability is typically:
overburdened, specialized
We want to make best use of (limited, constrained) capability
We want to improve capability to better deal with a very demanding demand
(no pun intended)
Patrick Steyaert
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
D
H
J
I
F B
AE
C
6
M L K
2
1
1
O
Q
N
P
EXPEDITE LANE
G
ideas elaborate do deliveredvalidate
overburden
WIP limits are “easy” at Team level, but…
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
C
D
B
Team Green
E
A
Upstream
Options
Inventory Active Validate
Team Red
Delivered
Team Blue
Team Purple
F
available
(3)
empty slot
overburden &
specialization
Patrick Steyaert
Column WIP Limits are not enough
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
B
Team Green
Team Red
Specialized Capability
Upstream Active Validate Delivered
Team Blue
Team Purple
!!!
!!!
This is bad!
available
(3)
Patrick Steyaert
Options
Inventory
overburden &
specialization
C
D
E
A F
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
C
D
Team Green
E
Upstream
Options
Inventory Active Validate
Team Red
Team Blue
Team Purple
(3)
empty slot
Patrick Steyaert
CAP Tokens
B
A
overburden &
specialization
CAP Tokens
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Tokens in the real world
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
C’
D
EB
A (very
important)
Team Green
Reservation
Upstream
Options
Inventory Active Validate
Team Red
Team Blue
Team Purple
(3)
empty slot
Patrick Steyaert
Reserve CAP
Tokens
overburden &
specialization
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Team Green
Selection Policies
Upstream
Options
Inventory Active Validate
Team Red
Team Blue
Team Purple
(3)
conflicting
demand
Patrick Steyaert
Conflicting
Demand
Customer A
Customer B
Customer C
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Min-Max Limits
Ideas Analyze Synthesize Validate Delivered
Options
Inventory Build
Upstream
Downstream
upstream
lead time
system
lead timecommitment
point
fluctuating
(∞) (10-20) (5-8) (4)
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Analyze Synthesize Validate
Delivered
(Accepted)
Options
Inventory Build
Customer Kanban
upstream
lead time
system
lead time
customer
lead time
pull
Patrick Steyaert
Ideas
CONWIP
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Now
When?
Later No
Triage
Based on Cost of Delay* and Urgency
*Cost of Delay is meaningful only under some circumstances (gaussian or super exponential distributions)
incommensurable
demand
[&under pressure]
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Now
When?
Later No
Triage
Based on Cost of Delay* and Urgency
It’s not just Prioritization
It’s Routing!
*Cost of Delay is meaningful only under some circumstances (gaussian or super exponential distributions)
incommensurable
demand
[&under pressure]
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Immediate
Fixed Date
Standard
Classes of Service & Cost of Delay
Intangible
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Cost of Delay - Shelf Life
Ultra Short
< 1 delivery cycle
Short
1 delivery cycle
Medium
2-4 delivery cycles
Long
5-10 delivery cycles
Extra Long
>10 delivery cycles
Lifecycle PeriodLead Time
Shelf-Life
(Lifecycle Period)
relative to tail (i.e. 95%)
of Lead time Distribution
David J Anderson
Lifecycle Period
Lead Time
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Value Acquisition Functions
David J Anderson
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
David J Anderson
From Cost of Delay to Triage Tables
Shelf-life /
Payoff
Instant Ultra Short Short Medium Long Extra Long
Immediate Fixed Date - - - - -
Front Loaded - Fixed Date Fixed Date Fixed Date Standard Standard
Evenly Loaded - Fixed Date Standard Standard Standard Intangible
Back Loaded - Standard Standard Standard Intangible Intangible
Constant Rate - Standard Intangible Intangible Intangible Intangible
Extended Life - Standard Intangible Intangible Intangible Intangible
Very Late
Decay
- Intangible Intangible Intangible Intangible Intangible
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
When should we start
Lead Time Lifecycle Period
time
early
normal
late
LRM* too late
Desired Delivery Date

(DDD)
*Last Responsible MomentDavid J Anderson
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Dependencies & Estimation
Dependencies and delays are usually the majority of delivery lead-time
You are better off estimating the wait time rather than size
Dependencies impact is exponential
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Dependency discovery should be treated like estimates: don’t do it unless you
really need to
If cost of delay is low don’t bother to explicitly manage for dependencies which may
cause delay
Otherwise determine a class of service which directs policy on how (or if) you will
manage dependencies and how a reservation will be made
Dependencies Management
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Dependencies - Calling Service vs Called Service
David J Anderson
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
5 Classes for Dependencies Management
Cost of Delay Action Notes
Very Low Don’t Care -
Low Risk Mitigation
Trusted Availability (reserve capacity on the called
service)
More Relevant Check if Dependency Exist Reserve Capacity for it
Significant or Critical Trusted Service Delivery
Reservation System on calling service, DoR requires
reserved slot for the called service
No Margin for Error Guaranteed Delivery
Guaranteed Reservation on calling service, DoR
requires Guaranteed reserved slot for the called service
David J Anderson
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Uncertainty and Variability
Uncertainty arises when relevant information is unavailable and unknown.

Uncertainty may be intrinsic or situational.

Uncertainty begets unpredictability.
Variability (and Volatility) in this context applies mostly to Demand.

It makes Demand Unpredictable and cause Uncertainty about the future.
Variability is both about past (history) and future, Uncertainty is about the
future.
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Uncertainty, Complexity & Estimation
How do they live together?
Liz Keogh’s classification (adapted):
already done by our team(s)
never done by our team(s)
never done by our company
never done by anyone
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Estimating vs Complexity
Complicated
ObviousChaotic
Complex
never done
by anyone
never done by
our team(s)
already done by
our team(s)
never done by
our company
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Complicated
ObviousChaotic
Complex
Estimating vs Complexity
never done
by anyone
never done by
our team(s)
already done by
our team(s)
never done by
our company
ok to estimate
these
you got to be
kidding!
outsource
or buy
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
strategic
operational
a bit of both
Troy Magennis
never done
by anyone
never done by
our company
never done by
our team(s)
already done by
our team(s)
Risk Hedging
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Risk Hedging
strategic
operational
a bit of both
Troy Magennis
10% 20% 30% 40%
25%
35%
40%
never done
by anyone
never done by
our company
never done by
our team(s)
already done by
our team(s)
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Modern Portfolio Management
Accepting uncertainty and variability
Coordinating initiatives, services and teams at different levels of detail and
granularity (including dependencies)
Managing and Shaping Demand to make best use of limited and constrained
capability
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
So what?
Starting work costs money. Finishing work makes money

Blocked or delayed work costs money

Debating too much and too early slows us down and costs money

Making work Flow at any level makes money
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
see you in Milan
https://www.avanscoperta.it/it/training/modern-portfolio-management-workshop/
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2018.
Gaetano Mazzanti
Enterprise Coach & Trainer

agile42 Italy

gaetano.mazzanti@agile42.com
www.linkedin.com/in/gaetanomazzanti
www.agile42.com - www.organic-agility.com
@mgaewsj

@agile42/coaches
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
References
wait for the
new one
agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017.
Copyrights notice
All material produced in this presentation is protected by the Creative
Common License 4.0 (by-nc-sa).
The brands and logos of agile42, are Copy Rights and Trademarks of agile42 Consulting srl, agile42 GmbH, and agile42 International
GmbH and can’t be reused without written authorization

More Related Content

What's hot

5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching5 Games for Effective Agile Coaching
5 Games for Effective Agile CoachingJovan Vidić
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Scaling Agile | Spotify
Scaling Agile | SpotifyScaling Agile | Spotify
Scaling Agile | SpotifyXPDays
 
What is Value Stream Management and why do you need it?
What is Value Stream Management and why do you need it?What is Value Stream Management and why do you need it?
What is Value Stream Management and why do you need it?Tasktop
 
Spotify Engineering Culture
Spotify Engineering CultureSpotify Engineering Culture
Spotify Engineering CultureMaisara Khedr
 
The Principles of product development flow - a summary
The Principles of product development flow - a summary The Principles of product development flow - a summary
The Principles of product development flow - a summary Sebastian Kamilli
 
Scaled Agile Framework® (SAFe®)
Scaled Agile Framework® (SAFe®) Scaled Agile Framework® (SAFe®)
Scaled Agile Framework® (SAFe®) Rishi Chaddha
 
How to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerHow to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerProduct School
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerLeadingAgile
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneCA Technologies
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Accenture Insurance
 
10 differences between SAFe and LeSS
10 differences between SAFe and LeSS10 differences between SAFe and LeSS
10 differences between SAFe and LeSSStanislaw Matczak
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3Krystian Kaczor
 
the agile mindset, a learning lab
the agile mindset, a learning labthe agile mindset, a learning lab
the agile mindset, a learning labnikos batsios
 
Creasey ADKAR Track Gartner BPM Sept 2015
Creasey ADKAR Track Gartner BPM Sept 2015Creasey ADKAR Track Gartner BPM Sept 2015
Creasey ADKAR Track Gartner BPM Sept 2015Tim Creasey
 
Value stream mapping
Value stream mappingValue stream mapping
Value stream mappingJim Brisson
 

What's hot (20)

Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Agile
AgileAgile
Agile
 
Scaling Agile | Spotify
Scaling Agile | SpotifyScaling Agile | Spotify
Scaling Agile | Spotify
 
What is Value Stream Management and why do you need it?
What is Value Stream Management and why do you need it?What is Value Stream Management and why do you need it?
What is Value Stream Management and why do you need it?
 
Spotify Engineering Culture
Spotify Engineering CultureSpotify Engineering Culture
Spotify Engineering Culture
 
The Principles of product development flow - a summary
The Principles of product development flow - a summary The Principles of product development flow - a summary
The Principles of product development flow - a summary
 
Scaled Agile Framework® (SAFe®)
Scaled Agile Framework® (SAFe®) Scaled Agile Framework® (SAFe®)
Scaled Agile Framework® (SAFe®)
 
How to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerHow to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product Manager
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike Cottmeyer
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own Champagne
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Taking the Agile Transformation Journey
Taking the Agile Transformation Journey
 
10 differences between SAFe and LeSS
10 differences between SAFe and LeSS10 differences between SAFe and LeSS
10 differences between SAFe and LeSS
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3
 
the agile mindset, a learning lab
the agile mindset, a learning labthe agile mindset, a learning lab
the agile mindset, a learning lab
 
Creasey ADKAR Track Gartner BPM Sept 2015
Creasey ADKAR Track Gartner BPM Sept 2015Creasey ADKAR Track Gartner BPM Sept 2015
Creasey ADKAR Track Gartner BPM Sept 2015
 
Value stream mapping
Value stream mappingValue stream mapping
Value stream mapping
 

Similar to Modern Portfolio Management Intro

Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Andrea Tomasini
 
Where next?
Where next?Where next?
Where next?agile42
 
Portfolio prioritization with lean canvas
Portfolio prioritization with lean canvasPortfolio prioritization with lean canvas
Portfolio prioritization with lean canvasMike Caspar
 
Portfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gamePortfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gameBrad Swanson
 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? Dave Sharrock
 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Andrea Tomasini
 
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...Mike Caspar
 
Portfolio management lean canvas
Portfolio management lean canvasPortfolio management lean canvas
Portfolio management lean canvasBrad Swanson
 
Stop Scaling Start Growing Agile
Stop Scaling Start Growing AgileStop Scaling Start Growing Agile
Stop Scaling Start Growing AgileDhaval Panchal
 
How to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragilityHow to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragilityAndrea Tomasini
 
From good to great product ownership
From good to great product ownershipFrom good to great product ownership
From good to great product ownershipDave Sharrock
 
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Dave Sharrock
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PragueJoanne Perold
 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegDave Sharrock
 
Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018Richard Dolman
 
Agile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRWAgile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRWAndrea Tomasini
 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory complianceDave Sharrock
 
How can metrics help in improving our effectiveness?
How can metrics help in improving our effectiveness?How can metrics help in improving our effectiveness?
How can metrics help in improving our effectiveness?Better Software
 
The Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileThe Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileDave Sharrock
 
Webinar -A decision making approach for resilience
Webinar -A decision making approach for resilienceWebinar -A decision making approach for resilience
Webinar -A decision making approach for resilienceGiuseppe De Simone
 

Similar to Modern Portfolio Management Intro (20)

Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!
 
Where next?
Where next?Where next?
Where next?
 
Portfolio prioritization with lean canvas
Portfolio prioritization with lean canvasPortfolio prioritization with lean canvas
Portfolio prioritization with lean canvas
 
Portfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gamePortfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value game
 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!
 
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
 
Portfolio management lean canvas
Portfolio management lean canvasPortfolio management lean canvas
Portfolio management lean canvas
 
Stop Scaling Start Growing Agile
Stop Scaling Start Growing AgileStop Scaling Start Growing Agile
Stop Scaling Start Growing Agile
 
How to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragilityHow to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragility
 
From good to great product ownership
From good to great product ownershipFrom good to great product ownership
From good to great product ownership
 
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering Prague
 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, Winnipeg
 
Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018
 
Agile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRWAgile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRW
 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory compliance
 
How can metrics help in improving our effectiveness?
How can metrics help in improving our effectiveness?How can metrics help in improving our effectiveness?
How can metrics help in improving our effectiveness?
 
The Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileThe Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in Agile
 
Webinar -A decision making approach for resilience
Webinar -A decision making approach for resilienceWebinar -A decision making approach for resilience
Webinar -A decision making approach for resilience
 

More from Gaetano Mazzanti

Organic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling FrameworksOrganic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling FrameworksGaetano Mazzanti
 
Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?Gaetano Mazzanti
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Gaetano Mazzanti
 
Process and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tProcess and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tGaetano Mazzanti
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionGaetano Mazzanti
 
DevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsDevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsGaetano Mazzanti
 
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)Gaetano Mazzanti
 
You Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalYou Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalGaetano Mazzanti
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio ManagementGaetano Mazzanti
 
Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)Gaetano Mazzanti
 
Metrics As A Learn And Change Agent
Metrics As A Learn And Change AgentMetrics As A Learn And Change Agent
Metrics As A Learn And Change AgentGaetano Mazzanti
 
How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011Gaetano Mazzanti
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile PeopleGaetano Mazzanti
 

More from Gaetano Mazzanti (20)

Organic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling FrameworksOrganic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling Frameworks
 
Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)
 
Process and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tProcess and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can't
 
Burning Agile
Burning AgileBurning Agile
Burning Agile
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and Misconception
 
DevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsDevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and Statistics
 
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
 
You Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalYou Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is Optional
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio Management
 
People as Bottlenecks
People as BottlenecksPeople as Bottlenecks
People as Bottlenecks
 
Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)
 
Agile in the Bathtub
Agile in the BathtubAgile in the Bathtub
Agile in the Bathtub
 
Metrics As A Learn And Change Agent
Metrics As A Learn And Change AgentMetrics As A Learn And Change Agent
Metrics As A Learn And Change Agent
 
Kanban = Violet Pill
Kanban = Violet PillKanban = Violet Pill
Kanban = Violet Pill
 
How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011
 
Pre Mortem Retrospectives
Pre Mortem RetrospectivesPre Mortem Retrospectives
Pre Mortem Retrospectives
 
How (fr)agile we are
How (fr)agile we areHow (fr)agile we are
How (fr)agile we are
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
 
Agile KPIs
Agile KPIsAgile KPIs
Agile KPIs
 

Recently uploaded

Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 

Recently uploaded (20)

Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 

Modern Portfolio Management Intro

  • 1. www.agile42.com | All rights reserved. Copyright © 2007 - 2019. Modern Portfolio Management an intro Milano, 3 Marzo 2020 Live Streaming #FightTheVirus
  • 2. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. first of all credits some of the ideas in this talk come from the great work of Patrick Steyaert, Klaus Leopold, David J Anderson, Liz Keogh and Troy Magennis
  • 3. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Questions How do you choose which projects and initiatives you should
 start, defer, drop? there are many questions behind this one (i.e. balancing demand and supply, risk hedging)
  • 4. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Questions How do you coordinate multiple teams working on those initiatives? How do you deal with dependencies?
  • 5. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Questions How do you monitor progress and issues? How do you adapt to an ever changing market and technological context where variability and uncertainty are the norm?
  • 6. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Questions And then how do you deal with the the inevitable questions:
 how long will this initiative take? how much will it cost? these questions are usually misplaced
  • 7. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Traditional Portfolio Management Struggle to answer the previous questions. Based on a mechanistic vision of organizations and work. Based on a mindset that believes (hopes) in
 certainty of scope, estimation, plan and costs.

  • 8. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Traditional Portfolio Management Top/Down, Centralized, PMO Decisions made too early (decision-making and execution are separated. the business decides on priorities and the teams execute, later, according to priorities)
 Governance, Compliance, Overspecifying, Overanalysing Resource Pool, Full capacity Tetris allocation, Push, Extra Push Cumbersome electronic tools Annual Budget (wasting money pretending to know how you will make money)
  • 9. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Traditional Portfolio Management Results are fare from optimal, so: Even more status meetings (watermelon status) Even more/better planning and estimating New/Better Tools will save us Bring in more people, bring in the heroes (both team members and [project] managers) Blame, Punish, Force people to work weekends, etc. Experiences Beliefs Actions Culture Results The “Results Pyramid” is copyright of Partners in Leadership LLC
  • 10. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Agile to the rescue? So here come Agile Methodologies to save us, right? Ehm no. Agile Knight Agile teams only help so much in dealing with those problems. And scaling frameworks help even less
 (they either ignore the problem or get it wrong)
  • 11. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. reminder:
 Team Agility ≠ Business Agility
  • 12. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. “We’re so freaking Agile. Yay!” Klaus Leopold Agile Teams Slow End To End Process - Long Time To Market Where’s agility???
  • 13. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Modern Portfolio Management. What is not It’s not (just) project tickets on a board plus some WIP limits on the number of ongoing initiatives. It’s not using JIRA or other electronic tools to do the same or, even worse, pretending to use tools to automagically prioritize, allocate capacity, create plans and successfully control them.
  • 14. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Modern Portfolio Management. What is it then Accepting uncertainty and variability Coordinating initiatives, services and teams at different levels of detail and granularity (including dependencies) to achieve strategic objectives Managing and Shaping Demand to make best use of limited and constrained capability
  • 15. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. coordinate Flight Levels Experiment Consolidate LearnRelease Flight Level 3 Strategy triage/select Concept Build DoneDeliver Flight Level 2 Coordination flow #1 flow #2 flow #3 deliver Flight Level 1 Operational Team 1 Team 3 Team 2 Team 4 Team 5 Team n Klaus Leopold
  • 16. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. A Modern Portfolio Board Ideas Analyze Synthesize Validate Delivered Options Inventory Build Upstream Downstream upstream lead time system lead timecommitment point
  • 17. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. An Upstream Portfolio Board in the real world
  • 18. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Matching Demand and Capability Demand usually exceeds Capability Demand can be: fluctuating, conflicting, irrefutable, incommensurable Capability is typically: overburdened, specialized We want to make best use of (limited, constrained) capability We want to improve capability to better deal with a very demanding demand (no pun intended) Patrick Steyaert
  • 19. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. D H J I F B AE C 6 M L K 2 1 1 O Q N P EXPEDITE LANE G ideas elaborate do deliveredvalidate overburden WIP limits are “easy” at Team level, but…
  • 20. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. C D B Team Green E A Upstream Options Inventory Active Validate Team Red Delivered Team Blue Team Purple F available (3) empty slot overburden & specialization Patrick Steyaert Column WIP Limits are not enough
  • 21. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. B Team Green Team Red Specialized Capability Upstream Active Validate Delivered Team Blue Team Purple !!! !!! This is bad! available (3) Patrick Steyaert Options Inventory overburden & specialization C D E A F
  • 22. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. C D Team Green E Upstream Options Inventory Active Validate Team Red Team Blue Team Purple (3) empty slot Patrick Steyaert CAP Tokens B A overburden & specialization CAP Tokens
  • 23. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Tokens in the real world
  • 24. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. C’ D EB A (very important) Team Green Reservation Upstream Options Inventory Active Validate Team Red Team Blue Team Purple (3) empty slot Patrick Steyaert Reserve CAP Tokens overburden & specialization
  • 25. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Team Green Selection Policies Upstream Options Inventory Active Validate Team Red Team Blue Team Purple (3) conflicting demand Patrick Steyaert Conflicting Demand Customer A Customer B Customer C
  • 26. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Min-Max Limits Ideas Analyze Synthesize Validate Delivered Options Inventory Build Upstream Downstream upstream lead time system lead timecommitment point fluctuating (∞) (10-20) (5-8) (4)
  • 27. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Analyze Synthesize Validate Delivered (Accepted) Options Inventory Build Customer Kanban upstream lead time system lead time customer lead time pull Patrick Steyaert Ideas CONWIP
  • 28. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Now When? Later No Triage Based on Cost of Delay* and Urgency *Cost of Delay is meaningful only under some circumstances (gaussian or super exponential distributions) incommensurable demand [&under pressure]
  • 29. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Now When? Later No Triage Based on Cost of Delay* and Urgency It’s not just Prioritization It’s Routing! *Cost of Delay is meaningful only under some circumstances (gaussian or super exponential distributions) incommensurable demand [&under pressure]
  • 30. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Immediate Fixed Date Standard Classes of Service & Cost of Delay Intangible
  • 31. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Cost of Delay - Shelf Life Ultra Short < 1 delivery cycle Short 1 delivery cycle Medium 2-4 delivery cycles Long 5-10 delivery cycles Extra Long >10 delivery cycles Lifecycle PeriodLead Time Shelf-Life (Lifecycle Period) relative to tail (i.e. 95%) of Lead time Distribution David J Anderson Lifecycle Period Lead Time
  • 32. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Value Acquisition Functions David J Anderson
  • 33. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. David J Anderson From Cost of Delay to Triage Tables Shelf-life / Payoff Instant Ultra Short Short Medium Long Extra Long Immediate Fixed Date - - - - - Front Loaded - Fixed Date Fixed Date Fixed Date Standard Standard Evenly Loaded - Fixed Date Standard Standard Standard Intangible Back Loaded - Standard Standard Standard Intangible Intangible Constant Rate - Standard Intangible Intangible Intangible Intangible Extended Life - Standard Intangible Intangible Intangible Intangible Very Late Decay - Intangible Intangible Intangible Intangible Intangible
  • 34. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. When should we start Lead Time Lifecycle Period time early normal late LRM* too late Desired Delivery Date
 (DDD) *Last Responsible MomentDavid J Anderson
  • 35. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Dependencies & Estimation Dependencies and delays are usually the majority of delivery lead-time You are better off estimating the wait time rather than size Dependencies impact is exponential
  • 36. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Dependency discovery should be treated like estimates: don’t do it unless you really need to If cost of delay is low don’t bother to explicitly manage for dependencies which may cause delay Otherwise determine a class of service which directs policy on how (or if) you will manage dependencies and how a reservation will be made Dependencies Management
  • 37. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Dependencies - Calling Service vs Called Service David J Anderson
  • 38. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. 5 Classes for Dependencies Management Cost of Delay Action Notes Very Low Don’t Care - Low Risk Mitigation Trusted Availability (reserve capacity on the called service) More Relevant Check if Dependency Exist Reserve Capacity for it Significant or Critical Trusted Service Delivery Reservation System on calling service, DoR requires reserved slot for the called service No Margin for Error Guaranteed Delivery Guaranteed Reservation on calling service, DoR requires Guaranteed reserved slot for the called service David J Anderson
  • 39. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Uncertainty and Variability Uncertainty arises when relevant information is unavailable and unknown.
 Uncertainty may be intrinsic or situational.
 Uncertainty begets unpredictability. Variability (and Volatility) in this context applies mostly to Demand.
 It makes Demand Unpredictable and cause Uncertainty about the future. Variability is both about past (history) and future, Uncertainty is about the future.
  • 40. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Uncertainty, Complexity & Estimation How do they live together? Liz Keogh’s classification (adapted): already done by our team(s) never done by our team(s) never done by our company never done by anyone
  • 41. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Estimating vs Complexity Complicated ObviousChaotic Complex never done by anyone never done by our team(s) already done by our team(s) never done by our company
  • 42. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Complicated ObviousChaotic Complex Estimating vs Complexity never done by anyone never done by our team(s) already done by our team(s) never done by our company ok to estimate these you got to be kidding! outsource or buy
  • 43. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. strategic operational a bit of both Troy Magennis never done by anyone never done by our company never done by our team(s) already done by our team(s) Risk Hedging
  • 44. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Risk Hedging strategic operational a bit of both Troy Magennis 10% 20% 30% 40% 25% 35% 40% never done by anyone never done by our company never done by our team(s) already done by our team(s)
  • 45. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Modern Portfolio Management Accepting uncertainty and variability Coordinating initiatives, services and teams at different levels of detail and granularity (including dependencies) Managing and Shaping Demand to make best use of limited and constrained capability
  • 46. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. So what? Starting work costs money. Finishing work makes money Blocked or delayed work costs money Debating too much and too early slows us down and costs money Making work Flow at any level makes money
  • 47. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. see you in Milan https://www.avanscoperta.it/it/training/modern-portfolio-management-workshop/
  • 48. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2018. Gaetano Mazzanti Enterprise Coach & Trainer
 agile42 Italy
 gaetano.mazzanti@agile42.com www.linkedin.com/in/gaetanomazzanti www.agile42.com - www.organic-agility.com @mgaewsj
 @agile42/coaches
  • 49. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. References wait for the new one
  • 50. agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2017. Copyrights notice All material produced in this presentation is protected by the Creative Common License 4.0 (by-nc-sa). The brands and logos of agile42, are Copy Rights and Trademarks of agile42 Consulting srl, agile42 GmbH, and agile42 International GmbH and can’t be reused without written authorization