SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Agile09: The Product Manager/Owner Dilemma
Agile09: The Product Manager/Owner DilemmaAgile09: The Product Manager/Owner Dilemma
Agile09: The Product Manager/Owner Dilemma
Rich Mironov
 
Pillars of Product Management
Pillars of Product ManagementPillars of Product Management
Pillars of Product Management
Tom Burky MIExpE
 

Was ist angesagt? (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
 

Ähnlich wie How to do agile roadmapping

B Plan Basics
B Plan BasicsB Plan Basics
B Plan Basics
rishi_pp
 
Why er ps maybe magic dust
Why er ps maybe magic dustWhy er ps maybe magic dust
Why er ps maybe magic dust
Appchemi
 
Creating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsCreating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy Products
Julie Anne Reda
 
Developing Your Strategic Product Plan
Developing Your Strategic Product PlanDeveloping Your Strategic Product Plan
Developing Your Strategic Product Plan
leo17434
 
Technology Planning for River Groups
Technology Planning for River GroupsTechnology Planning for River Groups
Technology Planning for River Groups
Sean Larkin
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

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