SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Prioritization
10 different techniques for optimizing what to start next
@t_magennis | troy.magennis@focusedobjective.com
All slides and spreadsheets: Bit.ly/SimResources
@t_magennis
“The problem with any prioritization
decision is [it is a] decision to service one
job and delay another.”
Don Reinertsen
@t_magennis
Easy Fix
DO EVERYTHING NOW
by employing unlimited trained and
talented teams that delivery instantly
Have a doctor of every specialist discipline for every bed in the ER,
and one bed for every citizen in the local area
@t_magennis
Demand
Available
Capacity
@t_magennis
The Goal – What to start next
Given a set of things we could do next,
is one more economically advantageous
to start next given we can’t do them ALL
The Challenge – Doing one thing delays others
Every item has a different economic impact by being delayed.
The impact will be a product of lost value,
and how long they are delayed.
@t_magennis
Team size or
investment fixed
(cash fixed / poor)
Team size or
investment flexible
(cash flexible / rich)
Mature
market
(time rich)
Emerging
market
(time poor)
Low to Medium impact
of being wrong
“Limited in what we do”
High impact of being wrong
“Choosing wrong can be fatal”
Medium impact of being wrong
“Choosing wrong will slow growth”
Low impact of being wrong
“Just add people”
Choose based on impact of being wrong…
@t_magennis
Don’t use. Better option at similar effort
What starts on Twitter…
• Martin Burns, Joshua Arnold, Tony Grout, Chris Matts, Don Reinertsen
• Initial argument was about the SAFE cost of delay formula
• What I wanted to learn
• Document the methods used for prioritization
• Give advice to clients on why use one method versus another
• Uncover why flawed methods still occasionally work (context)
• My goal: Single page cheat-sheet
@t_magennis
@t_magennis
http://bit.ly/BetterPrioritization
@t_magennis
http://bit.ly/BetterPrioritization
Lessons…
• There is a continuum and trade off on two axis
• Effort to analyze (assumed related to time)
• Ability to uncover a more optimal answer (assumed it can be known)
• Considerations in choice
• How fixed is investment
• Uncertainty of development effort (how known and understood)
• Massive technical or development risk – choose more to the left, live with sub-optimal
• Minimal technical or development risk – choose more to the right, use impact to choose
• Impact of being sub-optimal in “value” delivery
• Inconvenience – choose more to the left
• Extinction – choose more to the right
@t_magennis
@t_magennis
@t_magennis
Random or
Intuition
“Value”
Multi-
faceted
value
Value AND
duration
Multi-
faceted
value and
duration
Long term
impact of
delay
More thinking
(effort) needed
Less chance of missing something BIG
Most optimized use of available teams
More chance of missing something BIG
Less optimized use of available teams
Most
common
My
preferred
@t_magennis
“Biggest Paycheck Wins”
Works:
• Lots of compelled options
• Effort is similar or fixed
• Reasonable HiPPO who listens and learns
Fails:
• When HiPPO isn’t accessible
• When the HiPPO has alternative motives
NOT EQUAL TO BIGGEST HIPPOCAMPUS
@t_magennis
“Biggest Liar Wins”
Works:
• Value is computable
• Effort is similar
Fails:
• Value is abstract
• Effort is different
“Now with Added Effort”
Works:
• Effort is dis-similar
Fails:
• Value and effort scaled poorly
How much value = how much effort
@t_magennis
“Un - SAFe”
Works:
• More than one type of value
• Effort (job size) dis-similar
Fails:
• Mixes dis-similar units
• Mixes dis-similar scales
SAFe Cost of Delay WSJF risks
• Mixes units
• Time criticality vs User Business Value?
• Un-scaled inputs
• A “5” in time criticality = “?” in user business value?
• What if one input is in the millions and one is in the thousands range
• Risk Reduction OR Opportunity Enablement
• Boolean operator in a mathematical formula?
• It would seem an arbitrary crutch because the formula was getting too big…
@t_magennis
Martin Burns correctly notes that these
issues are handled before items get to
this formula, so its important who trains
you to use this SAFe formula.
Hope it is Martin.
I suspect some trainers don’t!
@t_magennis
“SAFeR”
@t_magennis
“SAFeST”
Works:
• xxx
Fails:
• xxx
@t_magennis
“SAFeST” 1 2 3 5 8
User business value
Time criticality
Risk reduction /
Opportunity Enablement
$1000
$1000 $500,000
$100,000
5x difference!
This might matter!
Hmmmmm…..
“How much $ value would make us choose a “2” versus a “1”
“How much $ value would make us choose a “3” versus a “2”
Etc.
…
…
@t_magennis
Urgency Profiles
Works:
• Discusses when the impact felt
• Shows long-term impact of
delays, starts the conversation
Fails:
• Doesn’t quantify values, still
qualitative at its roots
@t_magennis
“CD3” – Price tag of Time
Works:
• Handles value AND URGENCY
• Identifies the top priorities fast
Fails:
• Value model requires “thinking”
• Increase / protect revenue
• Reduce / Avoid cost
Full paper at http://blackswanfarming.com
@t_magennis Full paper at http://blackswanfarming.com
@t_magennis Full paper at http://blackswanfarming.com
IT IS ABOUT
NOT MISSING
THESE!
@t_magennis
“Cost of Delay”
Works:
• Misses nothing
• A versus B choices
Fails:
• Never getting adopted
because it’s too hard!
Common Problem 1: Dependencies
• Definition: Something can’t be started until ….
• Options that are enabled by something else
• The enabler should carry the delay cost of those that it enables
• Dependencies restrict start order options
@t_magennis
Common Problem 2: Value Certainty
• Definition: Some valuable things are very uncertain….
• Balanced portfolio of risk tolerance
• 20% - exploratory: 50% of these can make a loss but you survive
• 50% - good bets, customer needs: moderate win/loss certainty
• 30% - certainties: enough of these to pay most of the bills
• Failure to choose enough high risk work increases risk of extinction
• Aligned to longer term strategy vs short term needs
@t_magennis
Common problem 3: Value is hard to define
• You need an agreed “Value” definition; it changes
• Quick alternatives –
• Compare to average:
• Last year revenue gain / number of features delivered last year
• Reference class forecasting
@t_magennis
Reference Class Value Forecasting
@t_magennis
Feature 1
$10,000
Feature 2
$1000
Feature 3
$3,000-8,000
Feature 4
?
Feature 4
$5,000 –
9,000
Step 1
Step 2
Step 3
Feature 1
$10,000
Feature 2
$1000
Feature 3
$3,000-8,000
Demo – COD spreadsheet (light)
@t_magennis
Demo – COD spreadsheet (medium)
@t_magennis
@t_magennis
Demo – COD spreadsheet (X-Large)
How to choose…
@t_magennis
@t_magennis
Team size or
investment fixed
(cash fixed / poor)
Team size or
investment flexible
(cash flexible / rich)
Mature
market
(time rich)
Emerging
market
(time poor)
Low to Medium impact
of being wrong
“Limited in what we do”
High impact of being wrong
“Choosing wrong can be fatal”
Medium impact of being wrong
“Choosing wrong will slow growth”
Low impact of being wrong
“Just add people”
Choose based on impact of being wrong…
@t_magennis
Don’t use. Better option at similar effort
@t_magennis
http://bit.ly/BetterPrioritization
Questions and Discussion…
• Too shy now?
• Email: troy.magennis@gmail.com
• Twitter: @t_magennis
• Want the slides or spreadsheets or resources?
• http://Bit.Ly/SimResources
• http://Bit.Ly/BetterPrioritization
• Please consider doing the feedback and review…
@t_magennis

Weitere ähnliche Inhalte

Was ist angesagt?

What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
 
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016Taller Negócio Digitais
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourRyan Polk
 
Agile Estimating & Planning
Agile Estimating & PlanningAgile Estimating & Planning
Agile Estimating & PlanningAgileDad
 
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyUser Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyJeff Patton
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation Elad Sofer
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5netmind
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationMartyn Jones
 
Agile 2012 - leadership agility workshop slides -- final.pptx
Agile 2012  - leadership agility workshop slides -- final.pptxAgile 2012  - leadership agility workshop slides -- final.pptx
Agile 2012 - leadership agility workshop slides -- final.pptxdrewz lin
 
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)Carmen DeArdo
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolJanna Bastow
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Yuval Yeret
 
Improvement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open ForumImprovement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open ForumTKMG, Inc.
 

Was ist angesagt? (20)

What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hour
 
Scrum events
Scrum eventsScrum events
Scrum events
 
Agile Estimating & Planning
Agile Estimating & PlanningAgile Estimating & Planning
Agile Estimating & Planning
 
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyUser Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & Iteration
 
Product vision
Product visionProduct vision
Product vision
 
Agile 2012 - leadership agility workshop slides -- final.pptx
Agile 2012  - leadership agility workshop slides -- final.pptxAgile 2012  - leadership agility workshop slides -- final.pptx
Agile 2012 - leadership agility workshop slides -- final.pptx
 
Agile Estimation Techniques
Agile Estimation TechniquesAgile Estimation Techniques
Agile Estimation Techniques
 
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication Tool
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”
 
Kanbanboards
KanbanboardsKanbanboards
Kanbanboards
 
Improvement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open ForumImprovement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open Forum
 
Agile 101
Agile 101Agile 101
Agile 101
 

Ähnlich wie Prioritization – 10 different techniques for optimizing what to start next troy magennis

Software Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile AdoptorsSoftware Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile AdoptorsRichard Neeve
 
What to expect from running a startup
What to expect from running a startupWhat to expect from running a startup
What to expect from running a startupBenoit Wirz
 
InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...
InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...
InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...Katie Martell
 
Testing metrics webinar
Testing metrics webinarTesting metrics webinar
Testing metrics webinarPractiTest
 
What to expect from investing in startups
What to expect from investing in startupsWhat to expect from investing in startups
What to expect from investing in startupsBenoit Wirz
 
The 8 Things Everyone Should Know About Startup Funding
The 8 Things Everyone Should Know About Startup FundingThe 8 Things Everyone Should Know About Startup Funding
The 8 Things Everyone Should Know About Startup FundingWilly Braun
 
Life Science Fast Track - Pitching the Plan
Life Science Fast Track - Pitching the PlanLife Science Fast Track - Pitching the Plan
Life Science Fast Track - Pitching the PlanThe Capital Network
 
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B TestingPatrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B TestingPatrick McKenzie
 
Some of the real BIG Mistakes in Organizations...
Some of the real BIG Mistakes in Organizations...Some of the real BIG Mistakes in Organizations...
Some of the real BIG Mistakes in Organizations...Nino Messaoud
 
How Can Customer Centricity Be Profitable?
How Can Customer Centricity Be Profitable?How Can Customer Centricity Be Profitable?
How Can Customer Centricity Be Profitable?Monetate
 
Digital analytics: Optimization (Lecture 10)
Digital analytics: Optimization (Lecture 10)Digital analytics: Optimization (Lecture 10)
Digital analytics: Optimization (Lecture 10)Joni Salminen
 
Lean Startup in Big Corporation
Lean Startup in Big CorporationLean Startup in Big Corporation
Lean Startup in Big CorporationErkan Taş
 
Today and tomorrow in the world of email
Today and tomorrow in the world of emailToday and tomorrow in the world of email
Today and tomorrow in the world of emailPhillip Smith
 
Data-driven product management
Data-driven product managementData-driven product management
Data-driven product managementArseny Kravchenko
 
Digital transformation
Digital transformationDigital transformation
Digital transformationJan Heyens
 
Lean Analytics for Intrapreneurs by Allistair Croll
Lean Analytics for Intrapreneurs by Allistair CrollLean Analytics for Intrapreneurs by Allistair Croll
Lean Analytics for Intrapreneurs by Allistair CrollLean Startup Co.
 
Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)
Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)
Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)Lean Analytics
 

Ähnlich wie Prioritization – 10 different techniques for optimizing what to start next troy magennis (20)

Software Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile AdoptorsSoftware Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
 
What to expect from running a startup
What to expect from running a startupWhat to expect from running a startup
What to expect from running a startup
 
InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...
InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...
InnovateEDU Bootcamp: 7 Questions Investors Will Ask About Your GoToMarket St...
 
Testing metrics webinar
Testing metrics webinarTesting metrics webinar
Testing metrics webinar
 
What to expect from investing in startups
What to expect from investing in startupsWhat to expect from investing in startups
What to expect from investing in startups
 
The 8 Things Everyone Should Know About Startup Funding
The 8 Things Everyone Should Know About Startup FundingThe 8 Things Everyone Should Know About Startup Funding
The 8 Things Everyone Should Know About Startup Funding
 
Life Science Fast Track - Pitching the Plan
Life Science Fast Track - Pitching the PlanLife Science Fast Track - Pitching the Plan
Life Science Fast Track - Pitching the Plan
 
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B TestingPatrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B Testing
 
Some of the real BIG Mistakes in Organizations...
Some of the real BIG Mistakes in Organizations...Some of the real BIG Mistakes in Organizations...
Some of the real BIG Mistakes in Organizations...
 
How Can Customer Centricity Be Profitable?
How Can Customer Centricity Be Profitable?How Can Customer Centricity Be Profitable?
How Can Customer Centricity Be Profitable?
 
Fast close slides
Fast close slidesFast close slides
Fast close slides
 
Digital analytics: Optimization (Lecture 10)
Digital analytics: Optimization (Lecture 10)Digital analytics: Optimization (Lecture 10)
Digital analytics: Optimization (Lecture 10)
 
Lean Startup in Big Corporation
Lean Startup in Big CorporationLean Startup in Big Corporation
Lean Startup in Big Corporation
 
MVP
MVPMVP
MVP
 
Today and tomorrow in the world of email
Today and tomorrow in the world of emailToday and tomorrow in the world of email
Today and tomorrow in the world of email
 
Lean analytics
Lean analyticsLean analytics
Lean analytics
 
Data-driven product management
Data-driven product managementData-driven product management
Data-driven product management
 
Digital transformation
Digital transformationDigital transformation
Digital transformation
 
Lean Analytics for Intrapreneurs by Allistair Croll
Lean Analytics for Intrapreneurs by Allistair CrollLean Analytics for Intrapreneurs by Allistair Croll
Lean Analytics for Intrapreneurs by Allistair Croll
 
Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)
Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)
Lean Analytics for Intrapreneurs (Lean Startup Conf 2013)
 

Mehr von Troy Magennis

What is the story with agile data keynote agile 2018 (Magennis)
What is the story with agile data keynote   agile 2018 (Magennis)What is the story with agile data keynote   agile 2018 (Magennis)
What is the story with agile data keynote agile 2018 (Magennis)Troy Magennis
 
I love the smell of data in the morning (getting started with data science) ...
I love the smell of data in the morning (getting started with data science)  ...I love the smell of data in the morning (getting started with data science)  ...
I love the smell of data in the morning (getting started with data science) ...Troy Magennis
 
Forecasting using data - Deliver 2016
Forecasting using data  - Deliver 2016Forecasting using data  - Deliver 2016
Forecasting using data - Deliver 2016Troy Magennis
 
Data driven coaching - Deliver 2016
Data driven coaching - Deliver 2016Data driven coaching - Deliver 2016
Data driven coaching - Deliver 2016Troy Magennis
 
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Troy Magennis
 
Agile 2014 Software Moneyball (Troy Magennis)
Agile 2014   Software Moneyball (Troy Magennis)Agile 2014   Software Moneyball (Troy Magennis)
Agile 2014 Software Moneyball (Troy Magennis)Troy Magennis
 
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy Magennis
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy MagennisLKNA 2014 Risk and Impediment Analysis and Analytics - Troy Magennis
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy MagennisTroy Magennis
 
Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...
Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...
Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...Troy Magennis
 
Using Simulation to Manage Software Delivery Risk
Using Simulation to Manage Software Delivery RiskUsing Simulation to Manage Software Delivery Risk
Using Simulation to Manage Software Delivery RiskTroy Magennis
 

Mehr von Troy Magennis (9)

What is the story with agile data keynote agile 2018 (Magennis)
What is the story with agile data keynote   agile 2018 (Magennis)What is the story with agile data keynote   agile 2018 (Magennis)
What is the story with agile data keynote agile 2018 (Magennis)
 
I love the smell of data in the morning (getting started with data science) ...
I love the smell of data in the morning (getting started with data science)  ...I love the smell of data in the morning (getting started with data science)  ...
I love the smell of data in the morning (getting started with data science) ...
 
Forecasting using data - Deliver 2016
Forecasting using data  - Deliver 2016Forecasting using data  - Deliver 2016
Forecasting using data - Deliver 2016
 
Data driven coaching - Deliver 2016
Data driven coaching - Deliver 2016Data driven coaching - Deliver 2016
Data driven coaching - Deliver 2016
 
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
 
Agile 2014 Software Moneyball (Troy Magennis)
Agile 2014   Software Moneyball (Troy Magennis)Agile 2014   Software Moneyball (Troy Magennis)
Agile 2014 Software Moneyball (Troy Magennis)
 
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy Magennis
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy MagennisLKNA 2014 Risk and Impediment Analysis and Analytics - Troy Magennis
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy Magennis
 
Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...
Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...
Modeling, simulation & data mining: Answering Tough Executive Questions (Agil...
 
Using Simulation to Manage Software Delivery Risk
Using Simulation to Manage Software Delivery RiskUsing Simulation to Manage Software Delivery Risk
Using Simulation to Manage Software Delivery Risk
 

Kürzlich hochgeladen

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

Kürzlich hochgeladen (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

Prioritization – 10 different techniques for optimizing what to start next troy magennis

  • 1. Prioritization 10 different techniques for optimizing what to start next @t_magennis | troy.magennis@focusedobjective.com All slides and spreadsheets: Bit.ly/SimResources
  • 2. @t_magennis “The problem with any prioritization decision is [it is a] decision to service one job and delay another.” Don Reinertsen
  • 3. @t_magennis Easy Fix DO EVERYTHING NOW by employing unlimited trained and talented teams that delivery instantly Have a doctor of every specialist discipline for every bed in the ER, and one bed for every citizen in the local area
  • 5. @t_magennis The Goal – What to start next Given a set of things we could do next, is one more economically advantageous to start next given we can’t do them ALL The Challenge – Doing one thing delays others Every item has a different economic impact by being delayed. The impact will be a product of lost value, and how long they are delayed.
  • 6. @t_magennis Team size or investment fixed (cash fixed / poor) Team size or investment flexible (cash flexible / rich) Mature market (time rich) Emerging market (time poor) Low to Medium impact of being wrong “Limited in what we do” High impact of being wrong “Choosing wrong can be fatal” Medium impact of being wrong “Choosing wrong will slow growth” Low impact of being wrong “Just add people”
  • 7. Choose based on impact of being wrong… @t_magennis Don’t use. Better option at similar effort
  • 8. What starts on Twitter… • Martin Burns, Joshua Arnold, Tony Grout, Chris Matts, Don Reinertsen • Initial argument was about the SAFE cost of delay formula • What I wanted to learn • Document the methods used for prioritization • Give advice to clients on why use one method versus another • Uncover why flawed methods still occasionally work (context) • My goal: Single page cheat-sheet @t_magennis
  • 11. Lessons… • There is a continuum and trade off on two axis • Effort to analyze (assumed related to time) • Ability to uncover a more optimal answer (assumed it can be known) • Considerations in choice • How fixed is investment • Uncertainty of development effort (how known and understood) • Massive technical or development risk – choose more to the left, live with sub-optimal • Minimal technical or development risk – choose more to the right, use impact to choose • Impact of being sub-optimal in “value” delivery • Inconvenience – choose more to the left • Extinction – choose more to the right @t_magennis
  • 13. @t_magennis Random or Intuition “Value” Multi- faceted value Value AND duration Multi- faceted value and duration Long term impact of delay More thinking (effort) needed Less chance of missing something BIG Most optimized use of available teams More chance of missing something BIG Less optimized use of available teams Most common My preferred
  • 14. @t_magennis “Biggest Paycheck Wins” Works: • Lots of compelled options • Effort is similar or fixed • Reasonable HiPPO who listens and learns Fails: • When HiPPO isn’t accessible • When the HiPPO has alternative motives NOT EQUAL TO BIGGEST HIPPOCAMPUS
  • 15. @t_magennis “Biggest Liar Wins” Works: • Value is computable • Effort is similar Fails: • Value is abstract • Effort is different
  • 16. “Now with Added Effort” Works: • Effort is dis-similar Fails: • Value and effort scaled poorly How much value = how much effort
  • 17. @t_magennis “Un - SAFe” Works: • More than one type of value • Effort (job size) dis-similar Fails: • Mixes dis-similar units • Mixes dis-similar scales
  • 18. SAFe Cost of Delay WSJF risks • Mixes units • Time criticality vs User Business Value? • Un-scaled inputs • A “5” in time criticality = “?” in user business value? • What if one input is in the millions and one is in the thousands range • Risk Reduction OR Opportunity Enablement • Boolean operator in a mathematical formula? • It would seem an arbitrary crutch because the formula was getting too big… @t_magennis Martin Burns correctly notes that these issues are handled before items get to this formula, so its important who trains you to use this SAFe formula. Hope it is Martin. I suspect some trainers don’t!
  • 21. @t_magennis “SAFeST” 1 2 3 5 8 User business value Time criticality Risk reduction / Opportunity Enablement $1000 $1000 $500,000 $100,000 5x difference! This might matter! Hmmmmm….. “How much $ value would make us choose a “2” versus a “1” “How much $ value would make us choose a “3” versus a “2” Etc. … …
  • 22. @t_magennis Urgency Profiles Works: • Discusses when the impact felt • Shows long-term impact of delays, starts the conversation Fails: • Doesn’t quantify values, still qualitative at its roots
  • 23. @t_magennis “CD3” – Price tag of Time Works: • Handles value AND URGENCY • Identifies the top priorities fast Fails: • Value model requires “thinking” • Increase / protect revenue • Reduce / Avoid cost Full paper at http://blackswanfarming.com
  • 24. @t_magennis Full paper at http://blackswanfarming.com
  • 25. @t_magennis Full paper at http://blackswanfarming.com IT IS ABOUT NOT MISSING THESE!
  • 26. @t_magennis “Cost of Delay” Works: • Misses nothing • A versus B choices Fails: • Never getting adopted because it’s too hard!
  • 27. Common Problem 1: Dependencies • Definition: Something can’t be started until …. • Options that are enabled by something else • The enabler should carry the delay cost of those that it enables • Dependencies restrict start order options @t_magennis
  • 28. Common Problem 2: Value Certainty • Definition: Some valuable things are very uncertain…. • Balanced portfolio of risk tolerance • 20% - exploratory: 50% of these can make a loss but you survive • 50% - good bets, customer needs: moderate win/loss certainty • 30% - certainties: enough of these to pay most of the bills • Failure to choose enough high risk work increases risk of extinction • Aligned to longer term strategy vs short term needs @t_magennis
  • 29. Common problem 3: Value is hard to define • You need an agreed “Value” definition; it changes • Quick alternatives – • Compare to average: • Last year revenue gain / number of features delivered last year • Reference class forecasting @t_magennis
  • 30. Reference Class Value Forecasting @t_magennis Feature 1 $10,000 Feature 2 $1000 Feature 3 $3,000-8,000 Feature 4 ? Feature 4 $5,000 – 9,000 Step 1 Step 2 Step 3 Feature 1 $10,000 Feature 2 $1000 Feature 3 $3,000-8,000
  • 31. Demo – COD spreadsheet (light) @t_magennis
  • 32. Demo – COD spreadsheet (medium) @t_magennis
  • 33. @t_magennis Demo – COD spreadsheet (X-Large)
  • 35. @t_magennis Team size or investment fixed (cash fixed / poor) Team size or investment flexible (cash flexible / rich) Mature market (time rich) Emerging market (time poor) Low to Medium impact of being wrong “Limited in what we do” High impact of being wrong “Choosing wrong can be fatal” Medium impact of being wrong “Choosing wrong will slow growth” Low impact of being wrong “Just add people”
  • 36. Choose based on impact of being wrong… @t_magennis Don’t use. Better option at similar effort
  • 38. Questions and Discussion… • Too shy now? • Email: troy.magennis@gmail.com • Twitter: @t_magennis • Want the slides or spreadsheets or resources? • http://Bit.Ly/SimResources • http://Bit.Ly/BetterPrioritization • Please consider doing the feedback and review… @t_magennis

Hinweis der Redaktion

  1. Welcome the Forecasting using Data session. I’m Troy Magennis, and I’ve got 40 minutes to convince you that Forecasting is both easier than you think, and likely to outperform your intuition.