SlideShare una empresa de Scribd logo
1 de 24
Agile Roadmapping:
Plan, Execute & Re-Plan

                          (or… Avoiding the $250,000 mistake)


    Jeff Brantley
    Enthiosys Senior Consultant

    Contact me at:
    jbrantley@enthiosys.com
    jeffbrantley (twitter)

                     Motivated from Within®
About Jeff Brantley

Senior Consultant at Enthiosys

Background
• Product Strategy.
• Product Mgmt Leadership,
• Product Marketing,
• Product Owner,
• Sales,
• Entrepreneurship

Special Expertise & Training
• Scrum, (CSM)
• Agile PM,
• Backlog Prioritization,
• Pragmatic Marketing,
• Innovation Games®,
• Agile Roadmapping
About Enthiosys
 Enthiosys is an Agile Product Management Consulting Firm
Agile Roadmap is:

• An Agile Roadmap is a living document designed to answer
  key strategic questions:
   • Who are my desirable markets/market segments?
     What do they care about?

   • When, how, and how often should I serve them?

   • What technologies can I leverage?
     How must my current product change to deal with the answers to
     these questions?

   • What are the internal or external factors that I must address to deal
     with these issues?
Typical Roadmap Failures


•No visible logic
•Created unilaterally
   • Lack of buy-in
   • Poor technical and market
     inputs
•No plan for internal or
external sharing
What do effective roadmaps contain?


• Generally roadmaps should contain answers to:
   • Who, What, When, How, How often, and Why (at least)


• Market Map (Who)
   • Who do we serve? Who do we want to serve?
• Market Events/Rhythms Map (When/How Often)
   • What happens to THEM? Now and then? Regularly?
   • What happens to us?
• Feature/Benefit Map (What)
   • What do THEY care about? ($$)
• Technical Architecture (How)
   • How do we deliver the features to THEM?
More on the Roadmap Content layers

• Market Map
    • How do you segment your market?
    • Create a visual representation of the market(s) you’re targeting.
• Market Events/Market Rhythms
    • What is the right frame of reference for time in your problem domain?
    • Identify the events and rhythms of your market/market segments.
• Feature/Benefit Map
    • How do you ensure that the right features and benefits are being created for
      your target market(s)?
    • Create a map of the proposed features and their benefits. Tie these to the
      market(s) you’re targeting.
• Tarchitecture Roadmap
    • How do you manage the evolution of your technical architecture?
    • Create a roadmap of known technology trends. Include specific and well-known
      changes you want to make to your architecture so that everyone can plan for
      them.
Agile Roadmapping
- A working definition

Collaboratively creating, managing, and
communicating strategic product intent.
Successful Roadmaps Creation…


• Active participation of key constituents
     • Engineering (architects), Marketing, Support, next-level product
       strategists, Fulfillment, etc.
•   Extended in-person meetings
•   Time to research issues
•   Quarterly reviews
•   Clear (written) distribution plan
•   Easy to say, hard to do
Low-Tech Speeds Collaboration

Fast and messy,
But ultimately…
Very effective




Formal results
can be transcribed
in various tools
(Excel/Visio/PPT)
Use a Simple Template - Build iteratively

                   Q1   Q2   Q3   Q4    Q1


Customer Groups
(Mkt Segments)




Features and
Benefits



Architecture and
Systems



Events and
Rhythms



Scheduling
Clarify the “Who” in your market


• Personas, Goals, and Problems

   • Often it is helpful to clarify who the product is being built for

   • Buyer Personas (who buys our product not necessarily uses)
   • User Personas (who we build products for)
   • Technocal Personas (implements and/or manages the product
     or the IT architecture it will be installed into)
   • (insert slides on Personas etc.)
Major Features & Benefits

• Features
   •   Our delivery of features drive (hopefully) the customer benefit
   •   List ONLY the major features (those that “move the needle”)
   •   These features would likely have many User Stories
   •   Remember that a feature may have multiple benefits or serve multiple
       segments

• Benefits
   • Describe in business terms what benefits each feature will deliver to
     the customer.
   • General is OK. Specific is MUCH better!
         •   Reduce Costs (How? How much?)
         •   Avoid Costs (How?)
         •   Increase Revenue by…
         •   Avoid human error by…
         •   Reduce manpower by…
Events and Rhythms

• Things that occur one-time are events
    •   IPO of competitor (or of your company)
    •   New IRS / Govt. mandate or regulation in effect
    •   Company launches new website
    •   Opening of new store or site
    •   Hurricane/Flood (part of Disaster Recovery Planning)
• Things that occur regularly are rhythms
    •   Industry conferences
    •   Holidays
    •   Regulatory issues
    •   Gartner Quadrant or other Analyst activity
    •   US Presidential Election
• Things that are knowable but out of your direct control.
    • But you might have indirect influence
A word on Rhythms


• Rhythms effect everything we do;
   • Life rhythms
       • Firsts – single events
       • Life Rhythms – recurring events


   • Business events follow the same patterns
Rhythms - Scheduling Considerations

• Holidays & vacations
• Internal events & rhythms
   • Quarterly earnings calls
   • Peer reviews
• Customer commitments
• Product dependencies
• Other milestones
How are you going to deliver?


• Mapping in the Technical Architecture and Capabilities
  (Tarchitecture) required
Technical Architecture (Tarchitecture)


• Typically just the large pieces
• Required Technologies
• Known updates to embedded technologies
• New technologies to improve stability, performance,
  flexibility, etc.
• You may want to break out development phases such
  as exploration, POC, development, beta as they span
  over quarters.
Tarchitecture Roadmap Activity

• Forces
   • No matter how well an application has been architected, changes in technology
     can invalidate prior assumptions. Technologies usually appear on the horizon
     with enough time to accommodate them if they’re planned for.
   • Developers like to understand where they are headed.
   • Developers like to learn new things.
   • Developers want a way to manage the tarchitectural evolution of poorly
     implemented features. The want a way to make both the poor feature known to
     others and register their desire to change it.
   • Technology can enable new features that marketing may want.
   • Marketing may demand features that can be supported only by adopting a new
     technology.
   • Competitors’ adoption of a new technology may put you in a disadvantageous,
     reactive state. Technical people will argue over emerging technologies.
     Sometimes the arguments are a way of learning more about the issues. Most of
     the time the only way to reach consensus is to give them plenty of time to
     discuss the issues.
Example Roadmap Process




                          16
Example Roadmap Final Result




                               17
Other Benefits



   Team Collaboration   Builds Trust




                                       18
Variations


• Do you need other swimlanes?
   •   Services?
   •   Operations?
   •   Legal?
   •   Manufacturing?
   •   Integration (Scrum of Scrums)?
   •   Partners?
   •   ???
• You will need whatever gives your team(s) better
  visibility and clarity for the timeframe
• Keep it simple and at the right level

Más contenido relacionado

La actualidad más candente

AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)Rich Mironov
 
Product Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsProduct Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsRich Mironov
 
Making Hard (Strategic) Decisions about Products and Portfolios
Making Hard (Strategic) Decisions about Products and PortfoliosMaking Hard (Strategic) Decisions about Products and Portfolios
Making Hard (Strategic) Decisions about Products and PortfoliosRich Mironov
 
Creating Killer Product Roadmaps
Creating Killer Product RoadmapsCreating Killer Product Roadmaps
Creating Killer Product RoadmapsSVPMA
 
Product vs Program/Project Management
Product vs Program/Project ManagementProduct vs Program/Project Management
Product vs Program/Project ManagementRich Mironov
 
What Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really ThinkingWhat Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really ThinkingRich Mironov
 
The Agile Product Manager/Owner Dilemma (ProdCampNYC)
The Agile Product Manager/Owner Dilemma (ProdCampNYC)The Agile Product Manager/Owner Dilemma (ProdCampNYC)
The Agile Product Manager/Owner Dilemma (ProdCampNYC)Rich Mironov
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product TeamRich Mironov
 
Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)Rich Mironov
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovProductCampPortland
 
Agile09: The Product Manager/Owner Dilemma
Agile09: The Product Manager/Owner DilemmaAgile09: The Product Manager/Owner Dilemma
Agile09: The Product Manager/Owner DilemmaRich Mironov
 
Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)Rich Mironov
 
Dealing with Misaligned Stakeholders
Dealing with Misaligned StakeholdersDealing with Misaligned Stakeholders
Dealing with Misaligned StakeholdersRich Mironov
 
SVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting PromotedSVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting PromotedRich Mironov
 
What It Takes to Be a Great Product Leader - The Four Pillars
What It Takes to Be a Great Product Leader - The Four PillarsWhat It Takes to Be a Great Product Leader - The Four Pillars
What It Takes to Be a Great Product Leader - The Four PillarsJay Patel
 
Pillars of Product Management
Pillars of Product ManagementPillars of Product Management
Pillars of Product ManagementTom Burky MIExpE
 
Product Management Basics for Project Managers
Product Management Basics for Project ManagersProduct Management Basics for Project Managers
Product Management Basics for Project ManagersRich Mironov
 
How Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT WayHow Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT WayRich Mironov
 
Why You’ll (Eventually) Need a Product Manager at Your Startup
Why You’ll (Eventually) Need a Product Manager at Your StartupWhy You’ll (Eventually) Need a Product Manager at Your Startup
Why You’ll (Eventually) Need a Product Manager at Your StartupRich Mironov
 

La actualidad más candente (20)

AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)
 
Product Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsProduct Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product Models
 
Making Hard (Strategic) Decisions about Products and Portfolios
Making Hard (Strategic) Decisions about Products and PortfoliosMaking Hard (Strategic) Decisions about Products and Portfolios
Making Hard (Strategic) Decisions about Products and Portfolios
 
Creating Killer Product Roadmaps
Creating Killer Product RoadmapsCreating Killer Product Roadmaps
Creating Killer Product Roadmaps
 
Product vs Program/Project Management
Product vs Program/Project ManagementProduct vs Program/Project Management
Product vs Program/Project Management
 
What Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really ThinkingWhat Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really Thinking
 
The Agile Product Manager/Owner Dilemma (ProdCampNYC)
The Agile Product Manager/Owner Dilemma (ProdCampNYC)The Agile Product Manager/Owner Dilemma (ProdCampNYC)
The Agile Product Manager/Owner Dilemma (ProdCampNYC)
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product Team
 
Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich Mironov
 
Agile09: The Product Manager/Owner Dilemma
Agile09: The Product Manager/Owner DilemmaAgile09: The Product Manager/Owner Dilemma
Agile09: The Product Manager/Owner Dilemma
 
Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)
 
Dealing with Misaligned Stakeholders
Dealing with Misaligned StakeholdersDealing with Misaligned Stakeholders
Dealing with Misaligned Stakeholders
 
SVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting PromotedSVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting Promoted
 
What It Takes to Be a Great Product Leader - The Four Pillars
What It Takes to Be a Great Product Leader - The Four PillarsWhat It Takes to Be a Great Product Leader - The Four Pillars
What It Takes to Be a Great Product Leader - The Four Pillars
 
Pillars of Product Management
Pillars of Product ManagementPillars of Product Management
Pillars of Product Management
 
Product Management Basics for Project Managers
Product Management Basics for Project ManagersProduct Management Basics for Project Managers
Product Management Basics for Project Managers
 
How Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT WayHow Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
 
Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...
Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...
Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...
 
Why You’ll (Eventually) Need a Product Manager at Your Startup
Why You’ll (Eventually) Need a Product Manager at Your StartupWhy You’ll (Eventually) Need a Product Manager at Your Startup
Why You’ll (Eventually) Need a Product Manager at Your Startup
 

Similar a How to do agile roadmapping

B Plan Basics
B Plan BasicsB Plan Basics
B Plan Basicsrishi_pp
 
Product Management Resume session
Product Management Resume sessionProduct Management Resume session
Product Management Resume sessionSupportGCI
 
Why er ps maybe magic dust
Why er ps maybe magic dustWhy er ps maybe magic dust
Why er ps maybe magic dustAppchemi
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product EngineeringSagittarius
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianoGuild .
 
Evaluating Blockchain Companies
Evaluating Blockchain CompaniesEvaluating Blockchain Companies
Evaluating Blockchain CompaniesMike Slinn
 
Creating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsCreating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsJulie Anne Reda
 
TSH Masterclass - Business Plans: Don't Be A Gnome
TSH Masterclass - Business Plans: Don't Be A GnomeTSH Masterclass - Business Plans: Don't Be A Gnome
TSH Masterclass - Business Plans: Don't Be A GnomeTechMeetups
 
How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019John J. H. Oh
 
A brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXA brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXLarry Burks
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Vishrut Shukla
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Andy Talbot
 
Technology Planning for Nonprofits – Net2van March 5 2019
Technology Planning for Nonprofits – Net2van March 5 2019Technology Planning for Nonprofits – Net2van March 5 2019
Technology Planning for Nonprofits – Net2van March 5 2019NetSquared Vancouver
 
Eliminate Bottlenecks in Software Development & Delivery
Eliminate Bottlenecks in Software Development & DeliveryEliminate Bottlenecks in Software Development & Delivery
Eliminate Bottlenecks in Software Development & DeliveryMicro Focus
 
Developing Your Strategic Product Plan
Developing Your Strategic Product PlanDeveloping Your Strategic Product Plan
Developing Your Strategic Product Planleo17434
 
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdfMentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdfVasoPolimerou
 
Agile product development and project management with Kanban
Agile product development and project management with KanbanAgile product development and project management with Kanban
Agile product development and project management with KanbanAlberto Caeiro, CSPO, CSM, PMP
 
Technology Planning for River Groups
Technology Planning for River GroupsTechnology Planning for River Groups
Technology Planning for River GroupsSean Larkin
 
Strategic planning and technology management
Strategic planning and technology managementStrategic planning and technology management
Strategic planning and technology managementSelf employed
 

Similar a How to do agile roadmapping (20)

B Plan Basics
B Plan BasicsB Plan Basics
B Plan Basics
 
Product Management Resume session
Product Management Resume sessionProduct Management Resume session
Product Management Resume session
 
Why er ps maybe magic dust
Why er ps maybe magic dustWhy er ps maybe magic dust
Why er ps maybe magic dust
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product Engineering
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha Subramanian
 
Evaluating Blockchain Companies
Evaluating Blockchain CompaniesEvaluating Blockchain Companies
Evaluating Blockchain Companies
 
Creating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsCreating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy Products
 
TSH Masterclass - Business Plans: Don't Be A Gnome
TSH Masterclass - Business Plans: Don't Be A GnomeTSH Masterclass - Business Plans: Don't Be A Gnome
TSH Masterclass - Business Plans: Don't Be A Gnome
 
How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019
 
A brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXA brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UX
 
IT Strategy Tools
IT Strategy ToolsIT Strategy Tools
IT Strategy Tools
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
 
Technology Planning for Nonprofits – Net2van March 5 2019
Technology Planning for Nonprofits – Net2van March 5 2019Technology Planning for Nonprofits – Net2van March 5 2019
Technology Planning for Nonprofits – Net2van March 5 2019
 
Eliminate Bottlenecks in Software Development & Delivery
Eliminate Bottlenecks in Software Development & DeliveryEliminate Bottlenecks in Software Development & Delivery
Eliminate Bottlenecks in Software Development & Delivery
 
Developing Your Strategic Product Plan
Developing Your Strategic Product PlanDeveloping Your Strategic Product Plan
Developing Your Strategic Product Plan
 
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdfMentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
 
Agile product development and project management with Kanban
Agile product development and project management with KanbanAgile product development and project management with Kanban
Agile product development and project management with Kanban
 
Technology Planning for River Groups
Technology Planning for River GroupsTechnology Planning for River Groups
Technology Planning for River Groups
 
Strategic planning and technology management
Strategic planning and technology managementStrategic planning and technology management
Strategic planning and technology management
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

How to do agile roadmapping

  • 1. Agile Roadmapping: Plan, Execute & Re-Plan (or… Avoiding the $250,000 mistake) Jeff Brantley Enthiosys Senior Consultant Contact me at: jbrantley@enthiosys.com jeffbrantley (twitter) Motivated from Within®
  • 2. About Jeff Brantley Senior Consultant at Enthiosys Background • Product Strategy. • Product Mgmt Leadership, • Product Marketing, • Product Owner, • Sales, • Entrepreneurship Special Expertise & Training • Scrum, (CSM) • Agile PM, • Backlog Prioritization, • Pragmatic Marketing, • Innovation Games®, • Agile Roadmapping
  • 3. About Enthiosys Enthiosys is an Agile Product Management Consulting Firm
  • 4. Agile Roadmap is: • An Agile Roadmap is a living document designed to answer key strategic questions: • Who are my desirable markets/market segments? What do they care about? • When, how, and how often should I serve them? • What technologies can I leverage? How must my current product change to deal with the answers to these questions? • What are the internal or external factors that I must address to deal with these issues?
  • 5. Typical Roadmap Failures •No visible logic •Created unilaterally • Lack of buy-in • Poor technical and market inputs •No plan for internal or external sharing
  • 6. What do effective roadmaps contain? • Generally roadmaps should contain answers to: • Who, What, When, How, How often, and Why (at least) • Market Map (Who) • Who do we serve? Who do we want to serve? • Market Events/Rhythms Map (When/How Often) • What happens to THEM? Now and then? Regularly? • What happens to us? • Feature/Benefit Map (What) • What do THEY care about? ($$) • Technical Architecture (How) • How do we deliver the features to THEM?
  • 7. More on the Roadmap Content layers • Market Map • How do you segment your market? • Create a visual representation of the market(s) you’re targeting. • Market Events/Market Rhythms • What is the right frame of reference for time in your problem domain? • Identify the events and rhythms of your market/market segments. • Feature/Benefit Map • How do you ensure that the right features and benefits are being created for your target market(s)? • Create a map of the proposed features and their benefits. Tie these to the market(s) you’re targeting. • Tarchitecture Roadmap • How do you manage the evolution of your technical architecture? • Create a roadmap of known technology trends. Include specific and well-known changes you want to make to your architecture so that everyone can plan for them.
  • 8. Agile Roadmapping - A working definition Collaboratively creating, managing, and communicating strategic product intent.
  • 9. Successful Roadmaps Creation… • Active participation of key constituents • Engineering (architects), Marketing, Support, next-level product strategists, Fulfillment, etc. • Extended in-person meetings • Time to research issues • Quarterly reviews • Clear (written) distribution plan • Easy to say, hard to do
  • 10. Low-Tech Speeds Collaboration Fast and messy, But ultimately… Very effective Formal results can be transcribed in various tools (Excel/Visio/PPT)
  • 11. Use a Simple Template - Build iteratively Q1 Q2 Q3 Q4 Q1 Customer Groups (Mkt Segments) Features and Benefits Architecture and Systems Events and Rhythms Scheduling
  • 12. Clarify the “Who” in your market • Personas, Goals, and Problems • Often it is helpful to clarify who the product is being built for • Buyer Personas (who buys our product not necessarily uses) • User Personas (who we build products for) • Technocal Personas (implements and/or manages the product or the IT architecture it will be installed into) • (insert slides on Personas etc.)
  • 13. Major Features & Benefits • Features • Our delivery of features drive (hopefully) the customer benefit • List ONLY the major features (those that “move the needle”) • These features would likely have many User Stories • Remember that a feature may have multiple benefits or serve multiple segments • Benefits • Describe in business terms what benefits each feature will deliver to the customer. • General is OK. Specific is MUCH better! • Reduce Costs (How? How much?) • Avoid Costs (How?) • Increase Revenue by… • Avoid human error by… • Reduce manpower by…
  • 14. Events and Rhythms • Things that occur one-time are events • IPO of competitor (or of your company) • New IRS / Govt. mandate or regulation in effect • Company launches new website • Opening of new store or site • Hurricane/Flood (part of Disaster Recovery Planning) • Things that occur regularly are rhythms • Industry conferences • Holidays • Regulatory issues • Gartner Quadrant or other Analyst activity • US Presidential Election • Things that are knowable but out of your direct control. • But you might have indirect influence
  • 15. A word on Rhythms • Rhythms effect everything we do; • Life rhythms • Firsts – single events • Life Rhythms – recurring events • Business events follow the same patterns
  • 16. Rhythms - Scheduling Considerations • Holidays & vacations • Internal events & rhythms • Quarterly earnings calls • Peer reviews • Customer commitments • Product dependencies • Other milestones
  • 17. How are you going to deliver? • Mapping in the Technical Architecture and Capabilities (Tarchitecture) required
  • 18. Technical Architecture (Tarchitecture) • Typically just the large pieces • Required Technologies • Known updates to embedded technologies • New technologies to improve stability, performance, flexibility, etc. • You may want to break out development phases such as exploration, POC, development, beta as they span over quarters.
  • 19. Tarchitecture Roadmap Activity • Forces • No matter how well an application has been architected, changes in technology can invalidate prior assumptions. Technologies usually appear on the horizon with enough time to accommodate them if they’re planned for. • Developers like to understand where they are headed. • Developers like to learn new things. • Developers want a way to manage the tarchitectural evolution of poorly implemented features. The want a way to make both the poor feature known to others and register their desire to change it. • Technology can enable new features that marketing may want. • Marketing may demand features that can be supported only by adopting a new technology. • Competitors’ adoption of a new technology may put you in a disadvantageous, reactive state. Technical people will argue over emerging technologies. Sometimes the arguments are a way of learning more about the issues. Most of the time the only way to reach consensus is to give them plenty of time to discuss the issues.
  • 20.
  • 23. Other Benefits Team Collaboration Builds Trust 18
  • 24. Variations • Do you need other swimlanes? • Services? • Operations? • Legal? • Manufacturing? • Integration (Scrum of Scrums)? • Partners? • ??? • You will need whatever gives your team(s) better visibility and clarity for the timeframe • Keep it simple and at the right level