SlideShare una empresa de Scribd logo
1 de 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.

Más contenido relacionado

Similar a 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 a 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
 

Más de 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
 

Más de 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
 

Último

Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Alex Marques
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Smisbafathima9940
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 

Último (20)

Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 

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.