A session at devLink 2010 in Nashville, TN, this presentation will review the types of roadmaps and how to create them to show where you're software product is going. Includes building a fictional roadmap example.
2. SUMMARY
Product roadmaps are a great tool to show your
audience where your product is going in the next 3
months or even 3 years. In many cases, you’ll need
more than one roadmap to satisfy your many
audiences. Sales will want to know when the next
big feature is coming out and IT will want to know
when they can move to the latest technology and
sunset the old. You’ll also need roadmaps for
existing and potential customers. So, where DO you
start and what are the different roadmaps users
are looking for and expecting? We'll review the
types of roadmaps and how to create them to show 2
where you're product is going.
3. WHO AM I? CONNIE L. HARPER
Product Manager
Dual Bachelor’s of Science degrees
Computer Information Systems
Management
From: Ferris State University in Michigan
Over 14 years in Software Development
4 years as COBOL Developer
1 ½ years as Database Developer (Oracle)
9 ½ years as Product Manager
Pragmatic Marketing Certified
Member of Association of Product Management
and Product Marketing (AIPMM) 3
www.linkedin.com/in/connielharper
4. SESSION AGENDA
Types of Roadmaps
Market & Strategy
Visionary
Technology
Product
Creating a Product Roadmap
Gather Information
Organize
Visual
Internal Version
External Version
4
Conclusion & References
5. TYPES OF ROADMAPS
Market & Strategy
Market Entry Strategy
Visionary
Industry Trends
Technology
Industry Technological Advances
Multi-Product Technology Sharing
Platform, Tools and Products
Product
Mid-level Plans
5
6. SESSION AGENDA
Types of Roadmaps
Market & Strategy
Visionary
Technology
Product
Creating a Product Roadmap
Gather Information
Organize
Visual
Internal Version
External Version
6
Conclusion & References
7. CREATE A PRODUCT ROADMAP: EXAMPLE
BACKGROUND
Industry: Healthcare Software
Company: Acme
5 years in Healthcare
Builds software for Physician Offices: Acme Patient
Appointments / Scheduling
Check-in
Billing
Medical Records
Product Strategy
Expand into other medical offices and clinics
Move into Hospital market
7
8. CREATE A PRODUCT ROADMAP:
GATHER INFORMATION
Audience
Market
Competition
Technology
Feature Backlog
8
9. CREATE A PRODUCT ROADMAP: EXAMPLE
GATHER INFORMATION
Audience
Customers – Current & Potential
Market: Hospital
Acquire EMCA
Market: Healthcare
Support Version 5010: January 1, 2012
Support ICD-10-CM: October 1, 2013
Competition
Partnering with ABC Health plan to enhance billing and
payment components
Technology
Sunset Windows XP Support
Support Windows 8
9
Support Oracle 11g
10. CREATE A PRODUCT ROADMAP: EXAMPLE
FEATURE BACKLOG
New Staff Scheduler
Add and update staff schedules
Integrate with patient scheduling
Integration with Health Plan
Verify patient coverage
Electronic billing to health plans
Medical Record Enhancements
Fax medical records to other providers
Print specific pages/forms of medical records
Input service results from other providers (e.g. Lab)
Integrate medical records with patient scheduling
Improve system performance by 25% 10
Support smartphones (iPhone, Droid, Blackberry)
11. CREATE A PRODUCT ROADMAP: ORGANIZE
Time Span
6 months
1 Year
3 Years Technology
Time Span Breakdown
Monthly
Quarterly
Feature Backlog
Annually
Releases
Themes
Marketable Feature
Timed
11
12. CREATE A PRODUCT ROADMAP: EXAMPLE
ORGANIZE
Time Span Additional Points
3 years Market Support
Time Span Breakdown Version 5010
ICD-10-CM
Quarterly 1 year
Technology
Annually 2 years
Smartphones
Releases Windows OS
Staff Scheduling Oracle
Health Plan Integration Acquisition
Medical Records EMCA Patient Integration
12
14. CREATE A PRODUCT ROADMAP: EXAMPLE
INTERNAL VERSION
• Oracle 11g
• Acquire EMCA
• Staff Scheduling
• Support Version • Support ICD-10-
• Performance 5012 CM
Improvements • Health Plan • Support
Integration Windows 8
• Medical Record • Sunset XP • Support
Enhancements Support Smartphones
Integrate EMCA Software
2011 2012 2013
14
15. CREATE A PRODUCT ROADMAP: EXAMPLE
INTERNAL VERSION – BUY-IN
• Oracle 11g
• Acquire EMCA
• Staff Scheduling
• Support Version • Support ICD-10-
• Performance 5012 CM
Improvements • Health Plan • Support
• Medical Record Integration Windows 8
Enhancements • Sunset XP • Support
• Medical Record Support Smartphones
Enhancements • Support • Health Plan
• Support Version Smartphones Integration
5012
Integrate EMCA Software
2011 2012 2013
15
16. CREATE A PRODUCT ROADMAP: EXAMPLE
INTERNAL VERSION – BUY-IN
• Oracle 11g
• Acquire EMCA
• Staff Scheduling
• Performance • Support ICD-10-
Improvements CM
• Medical Record • Sunset XP • Support
Enhancements Support Windows 8
• Support • Health Plan
• Support Version Smartphones Integration
5012
Integrate EMCA Software
2011 2012 2013
16
17. ACME PATIENT
3 YEAR PRODUCT ROADMAP
• Oracle 11g
• Staff Scheduling
• Performance
Improvements
• Medical Record • Sunset XP • Support ICD-10-
Enhancements Support CM
• Support • Health Plan
• Support Version Smartphones Integration
5012
2011 2012 2013
17
Proprietary and Confidential. This document represents plans as of a particular date
and does not guarantee a release. All plans subject to change without notice.
18. CREATE A PRODUCT ROADMAP: EXAMPLE
• Oracle 11g
• Staff Scheduling
• Health Plan Integration
• Support Smartphones
• Performance
• Support ICD-10-CM
• Sunset XP Support
Improvements
• Medical Record
Enhancements
• Feature 1
• Feature 2
• Feature 3
• Medical Record
Enhancements
• Support Version
5012
2011 2012 2013 2014
18
Proprietary and Confidential. This document represents plans as of a particular date
and does not guarantee a release. All plans subject to change without notice.