SlideShare a Scribd company logo
1 of 37
Download to read offline
How To Prioritize a Project Portfolio Using Innovation Games®
Agenda What do you have?		A portfolio to prioritize. What do you want? 	A prioritized portfolio. How will you do this?	This deck will show you! Why should you care?	Because this approach					produces better results					faster. And it’s fun. Is it real?			Case studies from Cisco, HP, 					and VeriSign included. When can I get started?	Right now. Contact us at: 					info@innovationgames.com.
The Essential Summary We prioritize your projects by engaging your global team in online tournaments. You have more projects to do than you can afford. We reduce execution risk by ensuring that you have checked your resources against your priorities. … … … … And yeah, the process is seriously fun… so keep reading!
What You Have:		   What You Want: A list of potential projects to prioritize. Some must be done “Run the Business” Some are new A fixed budget. A motivated team. A prioritized list of projects. An understanding of which projects can be funded given available resources. This presentation will define a process you can use for strategic portfolio prioritization.
Here is the High-Level Process Organize Your Portfolio Prioritize Your Portfolio Using Innovation Games® Online Tournaments Confirm Resource Requirements UsingInnovation Games® Resource Games Execute on Your Portfolio! We’ll review each of these steps!
Start By Gathering Your Portfolio Start by making a single list of all your potential projects.  Some are “Run the Business” (RtB) projects.  Some are  “New Projects”.  Just throw everything into the same list.
Remove The Obvious You probably know right away that some projects just won’t get done. Since we don’t want you wasting time prioritizing projects you know you’re not going todo, file them away so you can examine them again in the future.
Split the Big List Into Two Smaller Lists These are your existing projects. We call these “Run the Business” (RtB) projects. For example, publishing a monthly newsletter is a RtB project.  These are potential new projects. You can identify these by playing Innovation Games® like Prune the Product Tree or Speed Boat.
Why Split the Big List? Most corporations want to guarantee that they will allocate some money to new projects. Splitting the list ensures that you’re not letting all of your existing work crowd out all of your new work.  The people playing the online prioritization games need the chance to think differently about each group of projects.
Prepare Each Project For The Games Make sure each project has: A short and snappy name. A brief description. An outline of the benefits.  An estimated cost.  Your estimated cost can be fairly precise (e.g., based on past experience, you might know an RtB project costs $150K).  Your estimated cost can be a rough estimate (we recommend “shirt sizes”, like S, M, L, XL). As long as you are consistent in how you price your items you’ll be OK.
How Many Projects Are On Your Lists? If you’re like other companies, chances are good that each of your lists contains 20 to 80+ projects.  And you probably can’t afford to do all of them.  The next step is to learn how to collaboratively prioritize a list of 12 to 20 items through the Innovation Game® Buy a Feature. We’ll then extend this to many games to prioritize your entire list through a Buy a Feature Tournament!
How to Get a Group of People To Prioritize a List of Projects…And Have Fun Doing It!The Innovation Game® Buy a Feature
Buy a Feature: A Collaborative Prioritization Game! 12-20 items described in terms of benefits and costs 5 to 8 players given limited budget Purchased items represent shared priorities Chat logs shape results A Game To Prioritize Stuff
Portfolio Team To illustrate how Buy a Feature works, let’s imagine you make coffee makers and you want to prioritize a list of potential features (or projects) with your global product planning team.
First, You Will Load Items Into Our System “Shirt Sizes” help you quickly price your features – or you can enter a price directly! A list of features with prices. See any you like?
Next, You’ll Invite Players To Your Game
Players are given a limited virtual budget to buy features. Player bids. Highly desired features are purchased through collaborative negotiation. Players chat during the game providing you with rich insights that shape the projects. Players Collaboratively Purchase Projects E F G H
Analyze Results to Identify the “What and Why” of Important Projects ANALYZE Who purchased what? How much did they bid? Who negotiated with whom? What did they say? How did they shape the projects? E F G H
Play Several Games To Identify Trends We’ve played 35 Coffee Maker games with more than 150 people from around the world. Here are the results.  The “red” bar means that in some games players spent MORE money than needed. These results are scaled based on the number of times an item was purchased.  All data from the games can be downloaded into Excel for detailed analysis.
And yes, it is FUN Chat log extracts from three games played to prioritize a product backlog.
We Use a Tournament For Large Numbers of Projects Game 1  15 Projects Game 3 Winners of games 1 & 2 Game 2 16 Projects … … … … Game 5 Game 5 16 Projects 46 projects… Example: Suppose you had 46 projects. We would run a 5 game tournament. Since each game will have 7 players, you’ve just engaged 35 people!
To Increase ConfidenceRun Several Tournaments Each Tournament produces a unique result based on the employees invited to play each game.  Patterns always emerge! This is an example inspired by real projects for a F500 company! Mobility Engagement  is the obvious winner!  Three Tournaments will engage more than 100 of your global employees!
Tournament Results & Benefits What: 		A prioritized list projects. Why: 		The reasons behind the priorities. Who:		Instead of asking a few leaders to 			make the decision, our approach 			leverages the wisdom of your 			“employee crowd”. Engagement: 	Instead of a few long and boring			meetings, you play many one hour 				games. Buy-In: 		Employees’ engagement creates 			tremendous buy-in and fast execution.
Leaders Still Lead – Even When Results Might Be Surprising This is how the VeriSign employees prioritized their list. The VeriSign leadership team felt a project that didn’t win ANY games was important.  Solution? The VeriSign leadership team chose to pursue the project they felt was important. To maintain buy-in, they implemented a careful education plan that explained why this project was ultimately chosen.
Resource Allocation Through Buy a FeaturePriorities Aren’t Enough.Execution Matters.
Do You Have the Resources? Even with a prioritized list, you may not have enough resources to fund all desired projects. Insufficiently funded projects fail to realize their potential and frustrate teams.  Solution? Run ANOTHER set of Buy a Feature games, this time using resource requirements and resource capacity as the game currency.
Start By Defining Your Strategic Allocation Model This is your total budget. Allocate by percentages. This is the portion of the budget that will be allocated to existing “Run the Business” projects. This example allocates 70% of the budget to RtB. 70% This is the portion of the budget that will be allocated to “new” projects. We find that companies typically allocate between 20% - 50% of their budget to “new” projects. 30%
Allocate Budgets Based On The Model Actual Budget Dollars Assume a $6M budget. RtB 	= $6M * 70%	= $4.2M New	= $6M * 30% 	= $1.8M Person-Days 20 engineers work 220 days/year. 20 * 220 = 4400 person-days RtB 	= 4400 * 70% 	= 3080pd New= 4400 * 30%	= 1320pd Now you have a sense of your organizational capacity and how it should be roughly allocated.
Resource Allocation For New Projects Develop a realistic cost (not shirt sizes):	New Project A    370 pd    -- or -- 	$222,000	New Project B    560 pd    -- or -- 	$336,000 Put the projects into a Buy a Feature game.  Give each player their portion of the capacity. Total “new project” capacity is $1.8M. 	If you have 8 players, each gets $225K. Play the game. Analyze the results.Which projects are fully funded? 	Which are partially funded? Can it be simplified?	Should you fight for more resources? 	Should you take on fewer projects but execute them better?
Which Currency is Best? You can use any currency for the resource allocation game: person-hours, story-points, estimated project costs, etc.  The requirements are: The projects must be reflective of actual cost. The resources given to players must be reflective of organizational capacity. Don’t play a game claiming you have a $45M project budget when you really only have $30M!
Phase 1:  Innovation Games® Tournament Establishes Priorities Phase 2: Confirm Resource Allocations Game 1  17 Projects Game 3 Winners of games 1 & 2 34 Projects Game 2 17 Projects Putting Everything Together In 1 Slide One final game is played with the top items to confirm resource allocations. … … … … … … … … ,[object Object]
Each online game has 6 to 8 players and takes about one hour.
Winning projects are “promoted” into the next round.
Results? The prioritized projects AND the reasons behind the priorities!,[object Object]
Case Studies
Case Study: Cisco Collaboration Business Technologies (CBT)
Case Study: HP.com FutureWorks Team

More Related Content

What's hot

Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product OwnerMárcio Oya
 
An Introduction To Project Management
An Introduction To Project ManagementAn Introduction To Project Management
An Introduction To Project ManagementAshish Mittal
 
Agile Estimating & Planning
Agile Estimating & PlanningAgile Estimating & Planning
Agile Estimating & PlanningAgileDad
 
Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...
Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...
Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...die.agilen GmbH
 
Project Management using MS Project 2010
Project Management using MS Project 2010Project Management using MS Project 2010
Project Management using MS Project 2010Abdul Ghaffar, PMP
 
Definition of Done Canvas.pptx
Definition of Done Canvas.pptxDefinition of Done Canvas.pptx
Definition of Done Canvas.pptxKaizenko
 
Product Roadmapping Workshop
Product Roadmapping WorkshopProduct Roadmapping Workshop
Product Roadmapping WorkshopFresh Tilled Soil
 
Agile Team Games
Agile Team GamesAgile Team Games
Agile Team GamesKane Mar
 
Program and Project Financial Management in Project Online
Program and Project Financial Management in Project OnlineProgram and Project Financial Management in Project Online
Program and Project Financial Management in Project OnlineMike Otranto
 
The actual problems to be solved
The actual problems to be solvedThe actual problems to be solved
The actual problems to be solvedKate Tarling
 
Product vs Program/Project Management
Product vs Program/Project ManagementProduct vs Program/Project Management
Product vs Program/Project ManagementRich Mironov
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project ManagementKris Kimmerle
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningAmaad Qureshi
 

What's hot (20)

Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
 
An Introduction To Project Management
An Introduction To Project ManagementAn Introduction To Project Management
An Introduction To Project Management
 
Project manager
Project managerProject manager
Project manager
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Agile Estimating & Planning
Agile Estimating & PlanningAgile Estimating & Planning
Agile Estimating & Planning
 
Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...
Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...
Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...
 
Agile Scrum Estimation
Agile   Scrum EstimationAgile   Scrum Estimation
Agile Scrum Estimation
 
Project Management using MS Project 2010
Project Management using MS Project 2010Project Management using MS Project 2010
Project Management using MS Project 2010
 
Definition of Done Canvas.pptx
Definition of Done Canvas.pptxDefinition of Done Canvas.pptx
Definition of Done Canvas.pptx
 
project management
project managementproject management
project management
 
Product Roadmapping Workshop
Product Roadmapping WorkshopProduct Roadmapping Workshop
Product Roadmapping Workshop
 
Agile Team Games
Agile Team GamesAgile Team Games
Agile Team Games
 
Program and Project Financial Management in Project Online
Program and Project Financial Management in Project OnlineProgram and Project Financial Management in Project Online
Program and Project Financial Management in Project Online
 
Planning Poker
Planning PokerPlanning Poker
Planning Poker
 
The actual problems to be solved
The actual problems to be solvedThe actual problems to be solved
The actual problems to be solved
 
Product vs Program/Project Management
Product vs Program/Project ManagementProduct vs Program/Project Management
Product vs Program/Project Management
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 

Similar to How To Prioritize a Portfolio Using Innovation Games

Using Buy A Feature Online
Using Buy A Feature OnlineUsing Buy A Feature Online
Using Buy A Feature OnlineLuke Hohmann
 
Why Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing FeaturesWhy Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing FeaturesLuke Hohmann
 
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareEnthiosys Inc
 
Kickstart your Product Backlog with Innovation Games
Kickstart your Product Backlog with Innovation GamesKickstart your Product Backlog with Innovation Games
Kickstart your Product Backlog with Innovation GamesFrederic Vandaele
 
Triple helix-ig-presentation
Triple helix-ig-presentationTriple helix-ig-presentation
Triple helix-ig-presentationLuke Hohmann
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLuke Hohmann
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaEnthiosys Inc
 
R4 Modern Day Talent Acquisition
R4 Modern Day Talent AcquisitionR4 Modern Day Talent Acquisition
R4 Modern Day Talent AcquisitionJosh Letourneau
 
danmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfdanmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfssuser3ee399
 
Why Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerWhy Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerProduct School
 
LAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game PublishingLAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game PublishingDavid Mullich
 
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptxDataScienceConferenc1
 
Strategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-Planned
Strategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-PlannedStrategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-Planned
Strategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-PlannedJosh Letourneau
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubEnthiosys Inc
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubEnthiosys Inc
 
Game Storming Overview- Big Design
Game Storming Overview- Big DesignGame Storming Overview- Big Design
Game Storming Overview- Big DesignTracey Kelly
 
How to develop a game
How to develop a game How to develop a game
How to develop a game Intersog
 

Similar to How To Prioritize a Portfolio Using Innovation Games (20)

IDEA Colombia 3.0 Games Industry Keynote - September 2015
IDEA Colombia 3.0 Games Industry Keynote - September 2015IDEA Colombia 3.0 Games Industry Keynote - September 2015
IDEA Colombia 3.0 Games Industry Keynote - September 2015
 
Using Buy A Feature Online
Using Buy A Feature OnlineUsing Buy A Feature Online
Using Buy A Feature Online
 
Why Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing FeaturesWhy Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing Features
 
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
 
Kickstart your Product Backlog with Innovation Games
Kickstart your Product Backlog with Innovation GamesKickstart your Product Backlog with Innovation Games
Kickstart your Product Backlog with Innovation Games
 
Triple helix-ig-presentation
Triple helix-ig-presentationTriple helix-ig-presentation
Triple helix-ig-presentation
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile Teams
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
 
R4 Modern Day Talent Acquisition
R4 Modern Day Talent AcquisitionR4 Modern Day Talent Acquisition
R4 Modern Day Talent Acquisition
 
danmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfdanmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdf
 
Why Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerWhy Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product Manager
 
LAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game PublishingLAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game Publishing
 
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
 
Strategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-Planned
Strategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-PlannedStrategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-Planned
Strategic Sourcing (Talent Acquisition): Revisited, Re-Defined, & Game-Planned
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt Pub
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt Pub
 
Game Storming Overview- Big Design
Game Storming Overview- Big DesignGame Storming Overview- Big Design
Game Storming Overview- Big Design
 
Newer pitchdeckd
Newer pitchdeckdNewer pitchdeckd
Newer pitchdeckd
 
Webinar: Winning with Keyword Research
Webinar: Winning with Keyword ResearchWebinar: Winning with Keyword Research
Webinar: Winning with Keyword Research
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
 

More from Luke Hohmann

Visible Architectures
Visible ArchitecturesVisible Architectures
Visible ArchitecturesLuke Hohmann
 
Awesome Superproblems SAFe Summit Keynote 2019
Awesome Superproblems SAFe Summit Keynote 2019Awesome Superproblems SAFe Summit Keynote 2019
Awesome Superproblems SAFe Summit Keynote 2019Luke Hohmann
 
The Post Agile World of Framework-Driven Collaboration
The Post Agile World of Framework-Driven CollaborationThe Post Agile World of Framework-Driven Collaboration
The Post Agile World of Framework-Driven CollaborationLuke Hohmann
 
Innovation Games Overview
Innovation Games OverviewInnovation Games Overview
Innovation Games OverviewLuke Hohmann
 
Agile New Zealand Keynote: Agile Being vs. Doing Agile
Agile New Zealand Keynote: Agile Being vs. Doing AgileAgile New Zealand Keynote: Agile Being vs. Doing Agile
Agile New Zealand Keynote: Agile Being vs. Doing AgileLuke Hohmann
 
Conteneo Weave Overview
Conteneo Weave OverviewConteneo Weave Overview
Conteneo Weave OverviewLuke Hohmann
 
Conteneo Weave Idea Engine
Conteneo Weave Idea EngineConteneo Weave Idea Engine
Conteneo Weave Idea EngineLuke Hohmann
 
Conteneo Weave Decision Engine
Conteneo Weave Decision EngineConteneo Weave Decision Engine
Conteneo Weave Decision EngineLuke Hohmann
 
Conteneo Weave: Advanced Powers
Conteneo Weave: Advanced PowersConteneo Weave: Advanced Powers
Conteneo Weave: Advanced PowersLuke Hohmann
 
2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting ResultsLuke Hohmann
 
Frameworks for Human-Centered Design
Frameworks for Human-Centered DesignFrameworks for Human-Centered Design
Frameworks for Human-Centered DesignLuke Hohmann
 
How to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility ProgramHow to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility ProgramLuke Hohmann
 
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingScrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingLuke Hohmann
 
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and DeliberationCXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and DeliberationLuke Hohmann
 
2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator2016 San José, CA Budget Allocator
2016 San José, CA Budget AllocatorLuke Hohmann
 
IIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke HohmannIIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke HohmannLuke Hohmann
 
Scrum Alliance Growth Games Project
Scrum Alliance Growth Games ProjectScrum Alliance Growth Games Project
Scrum Alliance Growth Games ProjectLuke Hohmann
 
Using Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperUsing Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperLuke Hohmann
 
A Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product RoadmappingA Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product RoadmappingLuke Hohmann
 

More from Luke Hohmann (20)

Visible Architectures
Visible ArchitecturesVisible Architectures
Visible Architectures
 
Awesome Superproblems SAFe Summit Keynote 2019
Awesome Superproblems SAFe Summit Keynote 2019Awesome Superproblems SAFe Summit Keynote 2019
Awesome Superproblems SAFe Summit Keynote 2019
 
The Post Agile World of Framework-Driven Collaboration
The Post Agile World of Framework-Driven CollaborationThe Post Agile World of Framework-Driven Collaboration
The Post Agile World of Framework-Driven Collaboration
 
Innovation Games Overview
Innovation Games OverviewInnovation Games Overview
Innovation Games Overview
 
Agile New Zealand Keynote: Agile Being vs. Doing Agile
Agile New Zealand Keynote: Agile Being vs. Doing AgileAgile New Zealand Keynote: Agile Being vs. Doing Agile
Agile New Zealand Keynote: Agile Being vs. Doing Agile
 
Conteneo Weave Overview
Conteneo Weave OverviewConteneo Weave Overview
Conteneo Weave Overview
 
Conteneo Weave Idea Engine
Conteneo Weave Idea EngineConteneo Weave Idea Engine
Conteneo Weave Idea Engine
 
Conteneo Weave Decision Engine
Conteneo Weave Decision EngineConteneo Weave Decision Engine
Conteneo Weave Decision Engine
 
Conteneo Weave: Advanced Powers
Conteneo Weave: Advanced PowersConteneo Weave: Advanced Powers
Conteneo Weave: Advanced Powers
 
2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results
 
Frameworks for Human-Centered Design
Frameworks for Human-Centered DesignFrameworks for Human-Centered Design
Frameworks for Human-Centered Design
 
How to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility ProgramHow to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility Program
 
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingScrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
 
Agile PMO
Agile PMO Agile PMO
Agile PMO
 
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and DeliberationCXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
 
2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator
 
IIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke HohmannIIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke Hohmann
 
Scrum Alliance Growth Games Project
Scrum Alliance Growth Games ProjectScrum Alliance Growth Games Project
Scrum Alliance Growth Games Project
 
Using Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperUsing Product Box to Build the Complete Developer
Using Product Box to Build the Complete Developer
 
A Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product RoadmappingA Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product Roadmapping
 

Recently uploaded

2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 

Recently uploaded (20)

2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 

How To Prioritize a Portfolio Using Innovation Games

  • 1. How To Prioritize a Project Portfolio Using Innovation Games®
  • 2. Agenda What do you have? A portfolio to prioritize. What do you want? A prioritized portfolio. How will you do this? This deck will show you! Why should you care? Because this approach produces better results faster. And it’s fun. Is it real? Case studies from Cisco, HP, and VeriSign included. When can I get started? Right now. Contact us at: info@innovationgames.com.
  • 3. The Essential Summary We prioritize your projects by engaging your global team in online tournaments. You have more projects to do than you can afford. We reduce execution risk by ensuring that you have checked your resources against your priorities. … … … … And yeah, the process is seriously fun… so keep reading!
  • 4. What You Have: What You Want: A list of potential projects to prioritize. Some must be done “Run the Business” Some are new A fixed budget. A motivated team. A prioritized list of projects. An understanding of which projects can be funded given available resources. This presentation will define a process you can use for strategic portfolio prioritization.
  • 5. Here is the High-Level Process Organize Your Portfolio Prioritize Your Portfolio Using Innovation Games® Online Tournaments Confirm Resource Requirements UsingInnovation Games® Resource Games Execute on Your Portfolio! We’ll review each of these steps!
  • 6. Start By Gathering Your Portfolio Start by making a single list of all your potential projects. Some are “Run the Business” (RtB) projects. Some are “New Projects”. Just throw everything into the same list.
  • 7. Remove The Obvious You probably know right away that some projects just won’t get done. Since we don’t want you wasting time prioritizing projects you know you’re not going todo, file them away so you can examine them again in the future.
  • 8. Split the Big List Into Two Smaller Lists These are your existing projects. We call these “Run the Business” (RtB) projects. For example, publishing a monthly newsletter is a RtB project. These are potential new projects. You can identify these by playing Innovation Games® like Prune the Product Tree or Speed Boat.
  • 9. Why Split the Big List? Most corporations want to guarantee that they will allocate some money to new projects. Splitting the list ensures that you’re not letting all of your existing work crowd out all of your new work. The people playing the online prioritization games need the chance to think differently about each group of projects.
  • 10. Prepare Each Project For The Games Make sure each project has: A short and snappy name. A brief description. An outline of the benefits. An estimated cost. Your estimated cost can be fairly precise (e.g., based on past experience, you might know an RtB project costs $150K). Your estimated cost can be a rough estimate (we recommend “shirt sizes”, like S, M, L, XL). As long as you are consistent in how you price your items you’ll be OK.
  • 11. How Many Projects Are On Your Lists? If you’re like other companies, chances are good that each of your lists contains 20 to 80+ projects. And you probably can’t afford to do all of them. The next step is to learn how to collaboratively prioritize a list of 12 to 20 items through the Innovation Game® Buy a Feature. We’ll then extend this to many games to prioritize your entire list through a Buy a Feature Tournament!
  • 12. How to Get a Group of People To Prioritize a List of Projects…And Have Fun Doing It!The Innovation Game® Buy a Feature
  • 13. Buy a Feature: A Collaborative Prioritization Game! 12-20 items described in terms of benefits and costs 5 to 8 players given limited budget Purchased items represent shared priorities Chat logs shape results A Game To Prioritize Stuff
  • 14. Portfolio Team To illustrate how Buy a Feature works, let’s imagine you make coffee makers and you want to prioritize a list of potential features (or projects) with your global product planning team.
  • 15. First, You Will Load Items Into Our System “Shirt Sizes” help you quickly price your features – or you can enter a price directly! A list of features with prices. See any you like?
  • 16. Next, You’ll Invite Players To Your Game
  • 17. Players are given a limited virtual budget to buy features. Player bids. Highly desired features are purchased through collaborative negotiation. Players chat during the game providing you with rich insights that shape the projects. Players Collaboratively Purchase Projects E F G H
  • 18. Analyze Results to Identify the “What and Why” of Important Projects ANALYZE Who purchased what? How much did they bid? Who negotiated with whom? What did they say? How did they shape the projects? E F G H
  • 19. Play Several Games To Identify Trends We’ve played 35 Coffee Maker games with more than 150 people from around the world. Here are the results. The “red” bar means that in some games players spent MORE money than needed. These results are scaled based on the number of times an item was purchased. All data from the games can be downloaded into Excel for detailed analysis.
  • 20. And yes, it is FUN Chat log extracts from three games played to prioritize a product backlog.
  • 21. We Use a Tournament For Large Numbers of Projects Game 1 15 Projects Game 3 Winners of games 1 & 2 Game 2 16 Projects … … … … Game 5 Game 5 16 Projects 46 projects… Example: Suppose you had 46 projects. We would run a 5 game tournament. Since each game will have 7 players, you’ve just engaged 35 people!
  • 22. To Increase ConfidenceRun Several Tournaments Each Tournament produces a unique result based on the employees invited to play each game. Patterns always emerge! This is an example inspired by real projects for a F500 company! Mobility Engagement is the obvious winner! Three Tournaments will engage more than 100 of your global employees!
  • 23. Tournament Results & Benefits What: A prioritized list projects. Why: The reasons behind the priorities. Who: Instead of asking a few leaders to make the decision, our approach leverages the wisdom of your “employee crowd”. Engagement: Instead of a few long and boring meetings, you play many one hour games. Buy-In: Employees’ engagement creates tremendous buy-in and fast execution.
  • 24. Leaders Still Lead – Even When Results Might Be Surprising This is how the VeriSign employees prioritized their list. The VeriSign leadership team felt a project that didn’t win ANY games was important. Solution? The VeriSign leadership team chose to pursue the project they felt was important. To maintain buy-in, they implemented a careful education plan that explained why this project was ultimately chosen.
  • 25. Resource Allocation Through Buy a FeaturePriorities Aren’t Enough.Execution Matters.
  • 26. Do You Have the Resources? Even with a prioritized list, you may not have enough resources to fund all desired projects. Insufficiently funded projects fail to realize their potential and frustrate teams. Solution? Run ANOTHER set of Buy a Feature games, this time using resource requirements and resource capacity as the game currency.
  • 27. Start By Defining Your Strategic Allocation Model This is your total budget. Allocate by percentages. This is the portion of the budget that will be allocated to existing “Run the Business” projects. This example allocates 70% of the budget to RtB. 70% This is the portion of the budget that will be allocated to “new” projects. We find that companies typically allocate between 20% - 50% of their budget to “new” projects. 30%
  • 28. Allocate Budgets Based On The Model Actual Budget Dollars Assume a $6M budget. RtB = $6M * 70% = $4.2M New = $6M * 30% = $1.8M Person-Days 20 engineers work 220 days/year. 20 * 220 = 4400 person-days RtB = 4400 * 70% = 3080pd New= 4400 * 30% = 1320pd Now you have a sense of your organizational capacity and how it should be roughly allocated.
  • 29. Resource Allocation For New Projects Develop a realistic cost (not shirt sizes): New Project A 370 pd -- or -- $222,000 New Project B 560 pd -- or -- $336,000 Put the projects into a Buy a Feature game. Give each player their portion of the capacity. Total “new project” capacity is $1.8M. If you have 8 players, each gets $225K. Play the game. Analyze the results.Which projects are fully funded? Which are partially funded? Can it be simplified? Should you fight for more resources? Should you take on fewer projects but execute them better?
  • 30. Which Currency is Best? You can use any currency for the resource allocation game: person-hours, story-points, estimated project costs, etc. The requirements are: The projects must be reflective of actual cost. The resources given to players must be reflective of organizational capacity. Don’t play a game claiming you have a $45M project budget when you really only have $30M!
  • 31.
  • 32. Each online game has 6 to 8 players and takes about one hour.
  • 33. Winning projects are “promoted” into the next round.
  • 34.
  • 36. Case Study: Cisco Collaboration Business Technologies (CBT)
  • 37. Case Study: HP.com FutureWorks Team
  • 38. Case Study: VeriSign Global Customer Support
  • 39. Want To Learn More? Visit us at: www.innovationgames.com. Contact us at info@innovationgames.com. Call us at (408) 529-0319. Share this deck.

Editor's Notes

  1. This is a sample of the chat logs from a set of games we played for VersionOne to prioritize their strategic backlog.