• No results found

Building an Effective Roadmap

N/A
N/A
Protected

Academic year: 2021

Share "Building an Effective Roadmap"

Copied!
28
0
0

Loading.... (view fulltext now)

Full text

(1)

Motivated from Within®

Building an Effective Roadmap

Jason Tanner

(2)

2

(3)

3 © 2007 Enthiosys

Agenda

• What is an effective roadmap?

• What are roadmap benefits?

• Why do roadmaps typically fail?

• How can roadmaps be successful?

• How should we approach a strategic

roadmap?

• What is an approach to roadmap layout?

• What is iterative roadmap development?

(4)

4

What is an effective (Agile)

roadmap?

• A living document designed to answer

key strategic questions:

– Who are my desirable markets / market

segments?

– What do they care about?

– When / 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 external factors that I must

address to deal with these issues?

(5)

5 © 2007 Enthiosys

Benefits of a Roadmap

• Roadmaps identify and clarify the tactical and

strategic intent of your product

• Internally:

– Becomes the filter for backlog prioritization – Gains consensus around direction

– Ensures the “ship is headed in the right direction” – Avoids the “last/loudest” priority problem

• Externally:

– Provides customers with access to near-term commitments and long term “points of view” – Binds customers to your company

(6)

6

Typical Roadmap Failures

• No visible logic

• Created unilaterally

– Lack of buy-in

– Poor technical and market inputs

• No plan for internal

or external sharing

(7)

7 © 2007 Enthiosys

Sample Product Roadmap

(for a major partner)

Q105

Objective:

• 5.1 Maintenance release

Product Highlights:

• Performance & security

Delivery Timeline:

• 5.1 GA 3/18

Objective:

• 5.2 Server performanc monitoring (Phase 1)

Product Highlights:

Reporting and

analysis for servers and applications

• Partner integration

Delivery Timeline: • End Q2 GA Reporting

• End Q3 GA Analysis

Objective:

• 5.3 Server performance monitoring (Phase 2)

Product Highlights:

• More data sources • Packaged applications • Additional analysis models

• Optimization analytics • Partner requirements

Delivery Timeline: • Q4-Q1

(8)

8

Sample Product Roadmap

(External View)

R X – (Planning) • Advanced Integrations

• Advanced Analytics Platform and Reporting • Candidate Features:

• F • G • H • I

* Dates are targets, subject to product development phase approvals. Last Updated xx/xx/xx

R7.0 – “X Module” (GA 3/07)

• Support reporting of server performance data • Supported data sources:

• A • B

• C (candidate) • D (candidate) • E (candidate)

• Modular platform configuration, admin, and management

• Analytics and Visualization R5.2 - Network Performance (GA)

• Enterprise scale network platform • Business context integration

• Reporting and visualization platform • Solution packaging – A, B, C

R5.3 - Network Consumption & Demand (Limited Availability 11/06) • Improved exception reporting

• Audit trail

• Performance enhancements

(9)

9 © 2007 Enthiosys4/1 7/1

1/1 Cust A 10/1 GA Q2 R5.3/R6 Project Deliverary Project Design R5.2 Maintenance Release

Server & Apps Storage+

Custom Project

Target Dates

Another Sample Product

Roadmap (Board Presentation!)

Cust B GA Q1 RA May GA Aug DB R5.1 Analysis

(10)

10

Successful Creation of

Roadmaps Need…

• Active participation of key constituents

– Engineering (architects), Marketing, Support,

next-level product strategists

• Extended in-person meetings

• Time to research issues

• Quarterly reviews and updates

• Clear (written) distribution plan

• Easy to say, hard to do

(11)

11 © 2007 Enthiosys

Roadmaps are Scary

• Forces you to articulate what

you are

not

going to build

• Makes you commit to an

uncertain future

(12)

12

Creating a Strategic Roadmap

Market Map

Market Events & Rhythms

Tarchitecture Map

Feature/Benefit

Map Timeline

(13)

13 © 2007 Enthiosys

An Approach to Roadmap Layout

We’re “Template Agnostic”!

Use a format that works best for you…

Not a detailed schedule!

(14)

14

Case Study: Acquisition

Digestion

• Startup offering self-service access to small

company benefits systems via “smart phones”

– Want to support multiple devices

– Innovator-adopters like the system but are frustrated with the slow frequency of releases

– You’re unsure if system should be deployed as a service or as a customer-premise system

– Customers have asked for backend integration – Development wants to leverage more devices

(15)

15 © 2007 Enthiosys

Build Your Strategic Roadmap

Iteratively

Market Map

Time Horizon -- Quarters work well…

F/B Map Architecture Roadmap

Market Events / Rhythms

The Real Schedule

Small Office Managed

Service

Linux

Biometric Id

What technology should we use?

(16)

16

Market Map

Small Office •< 75 employees

• Web only

• Managed Service

• Minimal ERP Integration

Q306 Q406 Q107 Q208 Q308

Medium Office •75 - 500 employees • Web, PALM

• On-site or managed service • ADP payroll integration

Beta Launch

Customer Growth

Development Beta Launch Short name and key

segmentation attributes

Focus on segments for just this product

Add graphics and annotate your map!

(17)

17 © 2007 Enthiosys

Feature / Benefit Map

Beta Launch

Customer Growth

F: Managed Service

B: Rapid, easy deployment B: Low initial cost

F: “Fixed” benefit plans B: No hard work or cost in

designing a new plan

F: Installed onsite

B: Privacy, customization

F: Installed onsite

B: Privacy, customization

Development Beta Launch

Q306 Q406 Q107 Q208 Q308

Only the features that move the needle!

Describe in business terms where possible

(18)

18

Architecture Roadmap

Beta Launch

Customer Growth

Development Beta Launch VoiceXML 2.0 Tools

Standardized Privacy Mgt Tools

64-bit Intel Servers 2.5G/3G Cellular

Location-Based Apps

Q306 Q406 Q107 Q208 Q308

Typically just the large pieces

Can span multiple quarters

(19)

19 © 2007 Enthiosys

Focus on Capabilities

• Major components of the application that

enable multiple features

• Ex: Notification Engine

– Allows users to send schedule, event, or

conditional based notifications via any

communication channel.

(20)

20

Managing Architectural Change

• SEI classifies changes as:

– Local fix a bug in a module

– Non-Local add new features within

existing architecture

– Architectural swap out a user interface library with a new library

• To manage architectural change

1. Lodge the change into the roadmap 2. Ensure it is on the backlog

(21)

21 © 2007 Enthiosys

Market Events / Rhythms

Expected Launch of Competing Product Int’l HR

Benefits Conference

401K Open Enrollment

Congress: 401K self-service regulations

Beta Launch

Customer Growth

Development Beta Launch

Q306 Q406 Q107 Q208 Q308

(22)

2 2 © 2 0 0 7 E n th io sys

L

if

e

F

ir

s

ts

Purchase Request

Assisted Purchase 4

Savings Account 7

2

Independent Income Job

Housing (Apartment)

Subscription (Pager)

Loan (Car, PC) Credit Card Mortgage Prom Investment (401K)

..

.

1 2 1 5 -1 8 2 0 s 1 8 -2 2 Independent Purchase

(23)

23 © 2007 Enthiosys

American Life Rhythms

Jan Apr Sep Aug Jul Jun May Mar Feb Oct Nov Dec Vacation Mo the

r’s Da y My Birthd ay Valen tine’s Th an ks giv ing

School Starts Spring Break

R e

lig iou

s H o

lida ys

Ann

(24)

24

Market Rhythms

Jan

Apr Sep

Aug

Jul Jun

May

Mar Feb

Oct

Nov

(25)

25 © 2007 Enthiosys

Scheduling Considerations

• Holidays & vacations

• Internal events & rhythms

– Quarterly earnings calls

– Peer reviews

• Customer commitments

• Other milestones

(26)

26

Low-Tech Speeds

Collaboration

Formal results

can be

transcribed

(27)

27 © 2007 Enthiosys

(28)

Motivated from Within®

Building an Effective Roadmap

Jason Tanner

Senior Consultant, Enthiosys

[email protected]

References

Related documents

Termín dodání cca

In spite of most alcoholic drinks categories, such as spirits and wine, also having an important component of imported products, they did not register price increases as severe as

Tinharé and Boipeba Islands • Fringing reefs • Important ecosystem services • MPA • Chronic human impacts Tourism: Morro de São Paulo Lack of sewage system Fisheries

After receipt of the FAN, the taxpayer cannot immediately appeal to the Court of Tax Appeals. The Code mandates that before such appeal can be made, a protest must first

New organisation structure to execute new strategy Brand Equity Investment (BEI) mindset.  Invest an additional £100m in BEI

identified short digestion resistant peptides (SDRPs) in peanut gastric digesta. Solvent accessible surface of Ara h 1 from three different angles with labelled

Rationale: It is important that those responsible for managing the integrity of the assets and conducting maintenance, inspection and testing, are aware of the potential