SlideShare a Scribd company logo
1 of 37
Building Powerful Roadmaps
Empowering product roadmaps through risk management
xodiacmaking every team thrive
© 2018, Xodiac Inc. All rights reserved.
Who am I?
• Gino Marckx
• Business Improvement Consultant, Coach,
Team Builder, Developer
• Co-founder of the Toronto Agile Software
Development Community
• Passionate about making every team thrive
© 2018, Xodiac Inc. All rights reserved.
© 2018, Xodiac Inc. All rights reserved.
What is a roadmap?
What’s in a name?
road·map [rōd-map] - noun
1. a map designed for motorists, showing the principal cities and towns of a state or area, the
chief roads, usually tourist attractions and places of historical interest, and the mileage
from one place to another.
2. any plan or guide to show how something is arranged or can be accomplished: your
roadmap to financial independence.
© 2017, Xodiac Inc. All rights reserved.www.dictionary.com
© 2018, Xodiac Inc. All rights reserved.
This is a roadmap
© 2018, Xodiac Inc. All rights reserved.
In technology
© 2018, Xodiac Inc. All rights reserved.cabn Christopher Harrison - Corner Store
corner store
@yourconvenience.com
© 2018, Xodiac Inc. All rights reserved.cb Intel in Deutschland - Dell XPS 10 Tablet Computer with Dock | cb Wildon Hui - 20130808-161-of-365 | cdb geee darryl - Samsung SPH- M300 Red
Accessible
© 2018, Xodiac Inc. All rights reserved.cbn Fotero - Abanico de posibilidades
Convenient
© 2018, Xodiac Inc. All rights reserved.cb SvartaBaskern - 3-8
Easy to use
© 2018, Xodiac Inc. All rights reserved.cb Carol Pyles - Coupon Pile Stock Photo
Feature rich
© 2018, Xodiac Inc. All rights reserved.cab knehcsg
Recognizable
© 2018, Xodiac Inc. All rights reserved.cb www.twin-loc.fr - https://www.twin-loc.fr Jerusalem Israel - Delivery time - Photo Image Photography
But much more…
© 2018, Xodiac Inc. All rights reserved.
The roadmap
Product catalogue
Online purchase
Inventory management

Point of sale system

Delivery of ‘frozen’ products
Personalized offers Loyalty
© 2018, Xodiac Inc. All rights reserved.
The roadmap
Product catalogue
Online purchase
Late feedback

Late return on investment

Little flexibility
Personalized offers Loyalty
CMS
eCommerce
Custom
© 2018, Xodiac Inc. All rights reserved.
Too often looks like this…
1
2
3
4 5
So really…
• (Techno)logical building blocks
• Schedule driven by technical dependencies
• Limited incremental value delivery with little opportunity for feedback
• Lack of pivoting options makes it hard to embrace business change
© 2018, Xodiac Inc. All rights reserved.
© 2018, Xodiac Inc. All rights reserved.
An alternative approach
© 2018, Xodiac Inc. All rights reserved.
© 2017, Xodiac Inc. All rights reserved.
Validating assumptions
© Alistair Cockburn - What engineering has in common with manufacturing and why it matters
A powerful roadmap
• A milestone delivers real progress towards the objective, either
through value delivery for the end user or through the mitigation of a
risk
• The description of a milestone informs the team about the goal of this
milestone in context of the larger solution
• Feedback from every milestone delivery informs the team about which
steps to take next
© 2018, Xodiac Inc. All rights reserved.
Process
© 2018, Xodiac Inc. All rights reserved.
Identify the problem
Build high level solution architecture
List risks
Sort according to risk exposure
Mitigate risks
Create new functionality
Assess risk reduction
Prioritize functionality
Map existing functionality (split if possible)
Identify the problem
• Elevator pitch
• Strip context from the problem description
© 2018, Xodiac Inc. All rights reserved.
@yourconvenience.com

providing an online yet personal corner store experience
Build high level solution
© 2018, Xodiac Inc. All rights reserved.
User Administrator
Catalogue
Shopping

cart
Orders
Accounting
Content

management
Payment

engine
Order

management
Delivery

service
List risks
• What if we cannot guarantee speedy delivery of ‘frozen goods’?
• What if someone from the other side of the country tries to buy stuff?
• What if we are out of the product people want?
• What if customers are not interested in the service?
• What if our POS system is too old to integrate?
• What if credit card transactions are too expensive for small purchases?
• …
© 2018, Xodiac Inc. All rights reserved.
Sort according to risk exposure
• Risk exposure = opportunity cost * probability
© 2018, Xodiac Inc. All rights reserved.
Risk Cost Probability
What if we cannot guarantee speedy delivery of ‘frozen goods’? + ++
What if someone from the other side of the country tries to buy
stuff?
++ -
What if we are out of the product people want? ++ +
What if customers are not interested in the service? ++ ++
What if our POS system is too old to integrate? - ++
What if credit card transactions are too expensive for small
purchases?
++ +
Mitigate risks
• Either reduce the probability of the risk occurring or reduce the cost
to deal with it
• Use planned functionality for risk mitigation
• Useful strategies to deal with unmitigated risks
• Lure - draw the risk out to force dealing with it
• Inform - find out more information about the cost or probability
• Spy - record information that reduces the cost of dealing with it
• Avoid - find an alternative solution
© 2018, Xodiac Inc. All rights reserved.
© 2018, Xodiac Inc. All rights reserved.
Mitigate risk
Planned

functionality

mitigates

risk?
All

functionality

is required to

mitigate?
Extract

mitigating

functionality
Add mitigating

functionality
List risks
Assess risk

reduction
Mitigation algorithm
Our mitigating functionality
• Build product catalogue and…
• Provide ‘shopping list’
• Offer ‘virtual wallet’ as payment
• Offer pay-at-delivery
• Show product availability in product catalogue
• Arrange pick-up in store
• Organize delivery to companies
• …
© 2018, Xodiac Inc. All rights reserved.
Assess risk reduction
• Build product catalogue and…
• Provide ‘shopping list’
• Offer ‘virtual wallet’ as payment
• Offer pay-at-delivery
• Show product availability in product catalogue
• Arrange pick-up in store
• Organize delivery to companies
• …
© 2018, Xodiac Inc. All rights reserved.
• What if customers are not
interested in the service?
• What if credit card transactions are
too expensive for small purchases?
• What if we are out of the product
people want?
• What if we cannot guarantee
speedy delivery of ‘frozen goods’?
• What if someone from the other
side of the country tries to buy
stuff?
• What if our POS system is too old to
integrate?
• Build product catalogue and…
• Provide ‘shopping list’
• Show product availability in product catalogue
• Arrange pick-up in store
• Organize delivery to companies
• Offer pay-at-delivery
• Offer ‘virtual wallet’ as payment
• …
Prioritize functionality
© 2018, Xodiac Inc. All rights reserved.
Process
© 2018, Xodiac Inc. All rights reserved.
Identify the problem
Build high level solution architecture
List risks
Sort according to risk exposure
Mitigate risks
Create new functionality
Assess risk reduction
Prioritize functionality
Map existing functionality (split if possible)
© 2018, Xodiac Inc. All rights reserved.
In a powerful roadmap, at every
milestone we deliver on an objective
instead of just a new batch of
functionality
© 2018, Xodiac Inc. All rights reserved.
Wrapping up
Benefits
• Real roadmap allows for prioritization instead of scheduling
• Customer can help with prioritization
• Delivery remains flexible
• Real value at every milestone
• Biggest risks are addressed early in the project
• Get additional value from risk management process
© 2018, Xodiac Inc. All rights reserved.
Things to remember
• Roadmap ≠ schedule
• Business risks over (techno)logical risks
• Risk mitigation will generate your roadmap
• Seek fast feedback
© 2018, Xodiac Inc. All rights reserved.
Thank you!
https://leanpub.com/powerfulroadmaps/c/rsg
Download draft for free until March 31st, 2018
xodiacmaking every team thrive
© 2018, Xodiac Inc. All rights reserved.

More Related Content

Similar to Building powerful roadmaps

Digital Transformation: Moving Beyond Enterprise Content Management to Conten...
Digital Transformation: Moving Beyond Enterprise Content Management to Conten...Digital Transformation: Moving Beyond Enterprise Content Management to Conten...
Digital Transformation: Moving Beyond Enterprise Content Management to Conten...Zia Consulting
 
Cloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdf
Cloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdfCloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdf
Cloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdfAmazon Web Services
 
What is Hybrid Cloud and understanding what's right for your business?
What is Hybrid Cloud and understanding what's right for your business?What is Hybrid Cloud and understanding what's right for your business?
What is Hybrid Cloud and understanding what's right for your business?Emma Large
 
AWS Initiate - Tendências da Transformação Digital
AWS Initiate - Tendências da Transformação DigitalAWS Initiate - Tendências da Transformação Digital
AWS Initiate - Tendências da Transformação DigitalAmazon Web Services LATAM
 
Your Future With Content Manager OnDemand
Your Future With Content Manager OnDemandYour Future With Content Manager OnDemand
Your Future With Content Manager OnDemandZia Consulting
 
MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...
MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...
MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...MongoDB
 
Tally Broker Management Module
Tally Broker Management ModuleTally Broker Management Module
Tally Broker Management ModuleSatthi Solutions
 
AWS STARTUP DAY 2018 I Innovation @ Amazon
AWS STARTUP DAY 2018 I Innovation @ AmazonAWS STARTUP DAY 2018 I Innovation @ Amazon
AWS STARTUP DAY 2018 I Innovation @ AmazonAWS Germany
 
Trends in Digital Transformation (ARC212) - AWS re:Invent 2018
Trends in Digital Transformation (ARC212) - AWS re:Invent 2018Trends in Digital Transformation (ARC212) - AWS re:Invent 2018
Trends in Digital Transformation (ARC212) - AWS re:Invent 2018Amazon Web Services
 
Two Studies in Easy Cash Investing
Two Studies in Easy Cash InvestingTwo Studies in Easy Cash Investing
Two Studies in Easy Cash InvestingKyriba Corporation
 
Corporate presentation v3.0
Corporate presentation v3.0Corporate presentation v3.0
Corporate presentation v3.0ezyshiva
 
Cloud choices johnenoch_theatre1_session3_1335
Cloud choices johnenoch_theatre1_session3_1335Cloud choices johnenoch_theatre1_session3_1335
Cloud choices johnenoch_theatre1_session3_1335John Enoch
 
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspectiveMigrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspectiveAmazon Web Services
 
Nimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAINimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAILeo Reiter
 
4 Things You'll Love in Ephesoft Transact 4.5
4 Things You'll Love in Ephesoft Transact 4.54 Things You'll Love in Ephesoft Transact 4.5
4 Things You'll Love in Ephesoft Transact 4.5Zia Consulting
 
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...Digital Velocity London 2018 - How to drive personalisation at a global B2B c...
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...Tealium
 
Taking the Robot Out of the Human
Taking the Robot Out of the HumanTaking the Robot Out of the Human
Taking the Robot Out of the HumanIIBA UK Chapter
 
Building csm while going from on premise to saa s
Building csm while going from on premise to saa sBuilding csm while going from on premise to saa s
Building csm while going from on premise to saa sJessica Osborn
 

Similar to Building powerful roadmaps (20)

Digital Transformation: Moving Beyond Enterprise Content Management to Conten...
Digital Transformation: Moving Beyond Enterprise Content Management to Conten...Digital Transformation: Moving Beyond Enterprise Content Management to Conten...
Digital Transformation: Moving Beyond Enterprise Content Management to Conten...
 
Cloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdf
Cloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdfCloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdf
Cloud Choices- Quantifying the Cost and Risk Implications of Cloud.pdf
 
What is Hybrid Cloud and understanding what's right for your business?
What is Hybrid Cloud and understanding what's right for your business?What is Hybrid Cloud and understanding what's right for your business?
What is Hybrid Cloud and understanding what's right for your business?
 
Tendências na Transformação Digital
Tendências na Transformação DigitalTendências na Transformação Digital
Tendências na Transformação Digital
 
AWS Initiate - Tendências da Transformação Digital
AWS Initiate - Tendências da Transformação DigitalAWS Initiate - Tendências da Transformação Digital
AWS Initiate - Tendências da Transformação Digital
 
Your Future With Content Manager OnDemand
Your Future With Content Manager OnDemandYour Future With Content Manager OnDemand
Your Future With Content Manager OnDemand
 
MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...
MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...
MongoDB World 2018: A Journey to the Cloud with Fraud Detection, Transactions...
 
Tally Broker Management Module
Tally Broker Management ModuleTally Broker Management Module
Tally Broker Management Module
 
AWS STARTUP DAY 2018 I Innovation @ Amazon
AWS STARTUP DAY 2018 I Innovation @ AmazonAWS STARTUP DAY 2018 I Innovation @ Amazon
AWS STARTUP DAY 2018 I Innovation @ Amazon
 
Trends in Digital Transformation (ARC212) - AWS re:Invent 2018
Trends in Digital Transformation (ARC212) - AWS re:Invent 2018Trends in Digital Transformation (ARC212) - AWS re:Invent 2018
Trends in Digital Transformation (ARC212) - AWS re:Invent 2018
 
Two Studies in Easy Cash Investing
Two Studies in Easy Cash InvestingTwo Studies in Easy Cash Investing
Two Studies in Easy Cash Investing
 
Corporate presentation v3.0
Corporate presentation v3.0Corporate presentation v3.0
Corporate presentation v3.0
 
Cloud choices johnenoch_theatre1_session3_1335
Cloud choices johnenoch_theatre1_session3_1335Cloud choices johnenoch_theatre1_session3_1335
Cloud choices johnenoch_theatre1_session3_1335
 
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspectiveMigrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
 
Nimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAINimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAI
 
4 Things You'll Love in Ephesoft Transact 4.5
4 Things You'll Love in Ephesoft Transact 4.54 Things You'll Love in Ephesoft Transact 4.5
4 Things You'll Love in Ephesoft Transact 4.5
 
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...Digital Velocity London 2018 - How to drive personalisation at a global B2B c...
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...
 
Taking the Robot Out of the Human
Taking the Robot Out of the HumanTaking the Robot Out of the Human
Taking the Robot Out of the Human
 
Building csm while going from on premise to saa s
Building csm while going from on premise to saa sBuilding csm while going from on premise to saa s
Building csm while going from on premise to saa s
 
Innovation at Amazon
Innovation at AmazonInnovation at Amazon
Innovation at Amazon
 

More from Gino Marckx

Measuring outcomes... or how to get meaningful metrics
Measuring outcomes... or how to get meaningful metricsMeasuring outcomes... or how to get meaningful metrics
Measuring outcomes... or how to get meaningful metricsGino Marckx
 
Increase your coaching capacity
Increase your coaching capacityIncrease your coaching capacity
Increase your coaching capacityGino Marckx
 
Your code smells too! Time to deodorize
Your code smells too! Time to deodorizeYour code smells too! Time to deodorize
Your code smells too! Time to deodorizeGino Marckx
 
Don't go Agile unless you know why
Don't go Agile unless you know whyDon't go Agile unless you know why
Don't go Agile unless you know whyGino Marckx
 
Why agile doesn't work in your organization
Why agile doesn't work in your organizationWhy agile doesn't work in your organization
Why agile doesn't work in your organizationGino Marckx
 
Team dynamics @ Agile.BY August 1st, 2012
Team dynamics @ Agile.BY August 1st, 2012Team dynamics @ Agile.BY August 1st, 2012
Team dynamics @ Agile.BY August 1st, 2012Gino Marckx
 
The Undocumented Agile Practice: Teamwork
The Undocumented Agile Practice: TeamworkThe Undocumented Agile Practice: Teamwork
The Undocumented Agile Practice: TeamworkGino Marckx
 
Quadrants of Effectiveness v2.0
Quadrants of Effectiveness v2.0Quadrants of Effectiveness v2.0
Quadrants of Effectiveness v2.0Gino Marckx
 

More from Gino Marckx (10)

Measuring outcomes... or how to get meaningful metrics
Measuring outcomes... or how to get meaningful metricsMeasuring outcomes... or how to get meaningful metrics
Measuring outcomes... or how to get meaningful metrics
 
Increase your coaching capacity
Increase your coaching capacityIncrease your coaching capacity
Increase your coaching capacity
 
Your code smells too! Time to deodorize
Your code smells too! Time to deodorizeYour code smells too! Time to deodorize
Your code smells too! Time to deodorize
 
Don't go Agile unless you know why
Don't go Agile unless you know whyDon't go Agile unless you know why
Don't go Agile unless you know why
 
Why agile doesn't work in your organization
Why agile doesn't work in your organizationWhy agile doesn't work in your organization
Why agile doesn't work in your organization
 
Team dynamics @ Agile.BY August 1st, 2012
Team dynamics @ Agile.BY August 1st, 2012Team dynamics @ Agile.BY August 1st, 2012
Team dynamics @ Agile.BY August 1st, 2012
 
The Undocumented Agile Practice: Teamwork
The Undocumented Agile Practice: TeamworkThe Undocumented Agile Practice: Teamwork
The Undocumented Agile Practice: Teamwork
 
Quadrants of Effectiveness v2.0
Quadrants of Effectiveness v2.0Quadrants of Effectiveness v2.0
Quadrants of Effectiveness v2.0
 
Both Sides
Both SidesBoth Sides
Both Sides
 
Pomodoro Show
Pomodoro ShowPomodoro Show
Pomodoro Show
 

Recently uploaded

How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementCIToolkit
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsCIToolkit
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONsivani14565220
 
Flowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsFlowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsCIToolkit
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationPMIUKChapter
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsCIToolkit
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisCIToolkit
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Designshakkardaddy
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...dsnow9802
 
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Nagarjuna Reddy Aturi
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfcoolsnoopy1
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsCIToolkit
 
Characteristics of professional in professional ethics
Characteristics of professional in professional ethicsCharacteristics of professional in professional ethics
Characteristics of professional in professional ethicsmourale176
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingCIToolkit
 

Recently uploaded (19)

How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous Improvement
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
 
Flowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsFlowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of Flowcharts
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentation
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data Sets
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram Analysis
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
 
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdf
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data Insights
 
Characteristics of professional in professional ethics
Characteristics of professional in professional ethicsCharacteristics of professional in professional ethics
Characteristics of professional in professional ethics
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-Making
 

Building powerful roadmaps

  • 1. Building Powerful Roadmaps Empowering product roadmaps through risk management xodiacmaking every team thrive © 2018, Xodiac Inc. All rights reserved.
  • 2. Who am I? • Gino Marckx • Business Improvement Consultant, Coach, Team Builder, Developer • Co-founder of the Toronto Agile Software Development Community • Passionate about making every team thrive © 2018, Xodiac Inc. All rights reserved.
  • 3. © 2018, Xodiac Inc. All rights reserved. What is a roadmap?
  • 4. What’s in a name? road·map [rōd-map] - noun 1. a map designed for motorists, showing the principal cities and towns of a state or area, the chief roads, usually tourist attractions and places of historical interest, and the mileage from one place to another. 2. any plan or guide to show how something is arranged or can be accomplished: your roadmap to financial independence. © 2017, Xodiac Inc. All rights reserved.www.dictionary.com
  • 5. © 2018, Xodiac Inc. All rights reserved. This is a roadmap
  • 6. © 2018, Xodiac Inc. All rights reserved. In technology
  • 7. © 2018, Xodiac Inc. All rights reserved.cabn Christopher Harrison - Corner Store corner store @yourconvenience.com
  • 8. © 2018, Xodiac Inc. All rights reserved.cb Intel in Deutschland - Dell XPS 10 Tablet Computer with Dock | cb Wildon Hui - 20130808-161-of-365 | cdb geee darryl - Samsung SPH- M300 Red Accessible
  • 9. © 2018, Xodiac Inc. All rights reserved.cbn Fotero - Abanico de posibilidades Convenient
  • 10. © 2018, Xodiac Inc. All rights reserved.cb SvartaBaskern - 3-8 Easy to use
  • 11. © 2018, Xodiac Inc. All rights reserved.cb Carol Pyles - Coupon Pile Stock Photo Feature rich
  • 12. © 2018, Xodiac Inc. All rights reserved.cab knehcsg Recognizable
  • 13. © 2018, Xodiac Inc. All rights reserved.cb www.twin-loc.fr - https://www.twin-loc.fr Jerusalem Israel - Delivery time - Photo Image Photography But much more…
  • 14. © 2018, Xodiac Inc. All rights reserved. The roadmap Product catalogue Online purchase Inventory management
 Point of sale system
 Delivery of ‘frozen’ products Personalized offers Loyalty
  • 15. © 2018, Xodiac Inc. All rights reserved. The roadmap Product catalogue Online purchase Late feedback
 Late return on investment
 Little flexibility Personalized offers Loyalty CMS eCommerce Custom
  • 16. © 2018, Xodiac Inc. All rights reserved. Too often looks like this… 1 2 3 4 5
  • 17. So really… • (Techno)logical building blocks • Schedule driven by technical dependencies • Limited incremental value delivery with little opportunity for feedback • Lack of pivoting options makes it hard to embrace business change © 2018, Xodiac Inc. All rights reserved.
  • 18. © 2018, Xodiac Inc. All rights reserved. An alternative approach
  • 19. © 2018, Xodiac Inc. All rights reserved.
  • 20. © 2017, Xodiac Inc. All rights reserved. Validating assumptions © Alistair Cockburn - What engineering has in common with manufacturing and why it matters
  • 21. A powerful roadmap • A milestone delivers real progress towards the objective, either through value delivery for the end user or through the mitigation of a risk • The description of a milestone informs the team about the goal of this milestone in context of the larger solution • Feedback from every milestone delivery informs the team about which steps to take next © 2018, Xodiac Inc. All rights reserved.
  • 22. Process © 2018, Xodiac Inc. All rights reserved. Identify the problem Build high level solution architecture List risks Sort according to risk exposure Mitigate risks Create new functionality Assess risk reduction Prioritize functionality Map existing functionality (split if possible)
  • 23. Identify the problem • Elevator pitch • Strip context from the problem description © 2018, Xodiac Inc. All rights reserved. @yourconvenience.com
 providing an online yet personal corner store experience
  • 24. Build high level solution © 2018, Xodiac Inc. All rights reserved. User Administrator Catalogue Shopping
 cart Orders Accounting Content
 management Payment
 engine Order
 management Delivery
 service
  • 25. List risks • What if we cannot guarantee speedy delivery of ‘frozen goods’? • What if someone from the other side of the country tries to buy stuff? • What if we are out of the product people want? • What if customers are not interested in the service? • What if our POS system is too old to integrate? • What if credit card transactions are too expensive for small purchases? • … © 2018, Xodiac Inc. All rights reserved.
  • 26. Sort according to risk exposure • Risk exposure = opportunity cost * probability © 2018, Xodiac Inc. All rights reserved. Risk Cost Probability What if we cannot guarantee speedy delivery of ‘frozen goods’? + ++ What if someone from the other side of the country tries to buy stuff? ++ - What if we are out of the product people want? ++ + What if customers are not interested in the service? ++ ++ What if our POS system is too old to integrate? - ++ What if credit card transactions are too expensive for small purchases? ++ +
  • 27. Mitigate risks • Either reduce the probability of the risk occurring or reduce the cost to deal with it • Use planned functionality for risk mitigation • Useful strategies to deal with unmitigated risks • Lure - draw the risk out to force dealing with it • Inform - find out more information about the cost or probability • Spy - record information that reduces the cost of dealing with it • Avoid - find an alternative solution © 2018, Xodiac Inc. All rights reserved.
  • 28. © 2018, Xodiac Inc. All rights reserved. Mitigate risk Planned
 functionality
 mitigates
 risk? All
 functionality
 is required to
 mitigate? Extract
 mitigating
 functionality Add mitigating
 functionality List risks Assess risk
 reduction Mitigation algorithm
  • 29. Our mitigating functionality • Build product catalogue and… • Provide ‘shopping list’ • Offer ‘virtual wallet’ as payment • Offer pay-at-delivery • Show product availability in product catalogue • Arrange pick-up in store • Organize delivery to companies • … © 2018, Xodiac Inc. All rights reserved.
  • 30. Assess risk reduction • Build product catalogue and… • Provide ‘shopping list’ • Offer ‘virtual wallet’ as payment • Offer pay-at-delivery • Show product availability in product catalogue • Arrange pick-up in store • Organize delivery to companies • … © 2018, Xodiac Inc. All rights reserved. • What if customers are not interested in the service? • What if credit card transactions are too expensive for small purchases? • What if we are out of the product people want? • What if we cannot guarantee speedy delivery of ‘frozen goods’? • What if someone from the other side of the country tries to buy stuff? • What if our POS system is too old to integrate?
  • 31. • Build product catalogue and… • Provide ‘shopping list’ • Show product availability in product catalogue • Arrange pick-up in store • Organize delivery to companies • Offer pay-at-delivery • Offer ‘virtual wallet’ as payment • … Prioritize functionality © 2018, Xodiac Inc. All rights reserved.
  • 32. Process © 2018, Xodiac Inc. All rights reserved. Identify the problem Build high level solution architecture List risks Sort according to risk exposure Mitigate risks Create new functionality Assess risk reduction Prioritize functionality Map existing functionality (split if possible)
  • 33. © 2018, Xodiac Inc. All rights reserved. In a powerful roadmap, at every milestone we deliver on an objective instead of just a new batch of functionality
  • 34. © 2018, Xodiac Inc. All rights reserved. Wrapping up
  • 35. Benefits • Real roadmap allows for prioritization instead of scheduling • Customer can help with prioritization • Delivery remains flexible • Real value at every milestone • Biggest risks are addressed early in the project • Get additional value from risk management process © 2018, Xodiac Inc. All rights reserved.
  • 36. Things to remember • Roadmap ≠ schedule • Business risks over (techno)logical risks • Risk mitigation will generate your roadmap • Seek fast feedback © 2018, Xodiac Inc. All rights reserved.
  • 37. Thank you! https://leanpub.com/powerfulroadmaps/c/rsg Download draft for free until March 31st, 2018 xodiacmaking every team thrive © 2018, Xodiac Inc. All rights reserved.