Priorities and roadmaps product camp

12
June 14, 2008 Priorities and Roadmaps Guiding the Successful Business Pat Scherer [email protected] © Copyright 2008 Pat Scherer 1

description

Product Management 101: managing requirements, priorities and roadmaps...Austin ProductCamp June 2008.

Transcript of Priorities and roadmaps product camp

Page 1: Priorities and roadmaps   product camp

June 14, 2008

Priorities and RoadmapsGuiding the Successful Business

Pat Scherer [email protected]

© Copyright 2008 Pat Scherer 1

Page 2: Priorities and roadmaps   product camp

Assign

Prioritize

Gather

© Copyright 2008 Pat Scherer 2

m

R – E – L – E - A – S – E - S

Page 3: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 3

Where do your

requirements come

from?

Gather

Page 4: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 4

Where do your

requirements come

from?

Gather

Who? Accountable sources

Why? How much? Reward for delivery.

What is required? Not how it should be implemented.

When? Window of opportunity.

Page 5: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 5

Organize• By product/service• By parts affected• Duplicates, alternative and conflicting requirements

Gather

Document

• Source

• Opportunity

• Time constraints

• Dependencies

Page 6: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 6

Anticipate where the

opportunity will be,

not where it’s been.

Gather

“World-class marketects approach their task from a perspective of time that distinguishes them from those less skilled.

Instead of listening to what customers want now, they extrapolate multiple streams of data, including current requests, to envision what customers will want 18 to 24 months in the future.”

– Luke Hohman, Beyond Software Architecture

Page 7: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 7

Prioritize What goals spell

success for your

business? If your company vision is to dominate a market by growing a loyal customer base,

why would you use ROI as your sole criteria for prioritizing requirements?

ROI

LTV Niche

MarketLeader

Page 8: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 8

PrioritizeProcess

• Create a prioritized list

• Revalidate opportunity

• Review with stakeholders

Ranking Systems

• Break ties

• Separate tactical urgency from strategic importance

• ABC, A1, weighted numeric…

Document new information surfaced during

prioritization discussions.

Page 9: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 9

Assign RoadmapsHow far out should you plan?

Product

size and

complexity

Deliverychannels

Releasecycles

Page 10: Priorities and roadmaps   product camp

Assign

Adapted with permission from work by R. Ritthaler, BMC Corp. 10

Enterprise

Product Line

Product

A B

C D

MeasurementRequirements

Roadmap

Framework

Architecture

Execution

Iterate

Iterate(2 wks)

Design

Test

Build

Release(3 mo)

Harden

and Ship

Req

Plan

Iterate Iterate

Iterate

Releases

Organization

Release

Framework

Page 11: Priorities and roadmaps   product camp

© Copyright 2008 Pat Scherer 11

AssignProcess• Estimate resources • Assign to releases• Adjust for dependencies/risk • Review with stakeholders• Manage change

Release Content

• Top priority “must haves”

• Best effort additions Document• Assumptions• Task breakdown• Schedule and assignments• Risk (unknowns/size/complexity)• ROIs, as needed, for prioritization/pricing

Page 12: Priorities and roadmaps   product camp

Assign

Prioritize

Gather

© Copyright 2008 Pat Scherer 12

m

R – E – L – E - A – S – E - S