14
Keeping your Product Management ProductCamp 2012 Sanity when moving to Agile John Milburn [email protected] www.productcamptoronto.wordpress.com

How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

  • View
    1.537

  • Download
    3

Embed Size (px)

DESCRIPTION

Is Product Management still the President of the product as development moves to Agile or Scrum? Why are we so confused? What’s changed, and what has remained the same?

Citation preview

Page 1: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Keeping your Product Management

ProductCamp2012

Keeping your Product Management

Sanity when moving to Agile

John Milburn [email protected]

www.productcamptoronto.wordpress.com

Page 2: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Pricing

Buy, Build

or Partner

Business

Plan

Product

Profitability

Win/Loss

Analysis

Distinctive

Competence

Market

Problems

Marketing

Plan

Customer

Acquisition

Customer

Retention

Program

Effectiveness

Buying

Process

Buyer

Personas

User

Personas

Positioning

Product

Portfolio

Market

Definition

Distribution

Strategy

Str

ate

gic

Str

ate

gic

Market

Problems

2

InnovationCompetitive

Landscape

Technology

Assessment

Lead

Generation

Thought

Leadership

Referrals &

References

Launch

Plan

Use

Scenarios

Requirements

Status

Dashboard

Product

Roadmap

Presentations

& Demos

Event

Support

“Special”

Calls

Channel

Support

Channel

Training

Sales

Process

Collateral

Sales

Tools

BusinessMarket ProgramsPlanningStrategy SupportReadiness

Str

ate

gic Ta

ctical

BusinessMarket ProgramsPlanningStrategy SupportReadiness

Str

ate

gic Ta

ctical

Pragmatic Marketing Framework™

Page 3: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Pricing

Buy, Build

or Partner

Business

Plan

Product

Profitability

Win/Loss

Analysis

Distinctive

Competence

Market

Problems

Marketing

Plan

Customer

Acquisition

Customer

Retention

Program

Effectiveness

Buying

Process

Buyer

Personas

User

Personas

Positioning

Product

Portfolio

Market

Definition

Distribution

Strategy

Str

ate

gic

Str

ate

gic

3

InnovationCompetitive

Landscape

Technology

Assessment

Lead

Generation

Thought

Leadership

Referrals &

References

Launch

Plan

Use

Scenarios

Requirements

Status

Dashboard

Product

Roadmap

Presentations

& Demos

Event

Support

“Special”

Calls

Channel

Support

Channel

Training

Sales

Process

Collateral

Sales

Tools

BusinessMarket ProgramsPlanningStrategy SupportReadiness

Str

ate

gic Ta

ctical

BusinessMarket ProgramsPlanningStrategy SupportReadiness

Str

ate

gic Ta

ctical

Pragmatic Marketing Framework™

User

Acceptance?

Always

Available?

User Stories?

Use Cases?

UI Design?

Functional

Design?

Iteration

Planning

Page 4: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Working software is the measure of the team’s

progress

� It doesn’t mean “no documentation”

“Design” may be expressed with prototypes

4

“Design” may be expressed with prototypes

� It doesn’t mean “no design”

Testing and quality are the responsibility of the

team

� It doesn’t mean “no QA”

Page 5: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Requirements –> User Stories

MRD / MRT / PRD –> Backlog(s)

Hours/Days/Weeks –> Velocity

5

Status Meetings –> Standups / Scrums

Project Plans –> Burnups, Burndowns

PM / Designer –> PM / PO / Designer

Release Milestones –> Sprints / Iterations

Page 6: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Greater flexibility to deal with change

We know earlier when we are in trouble

We have a greater sense of accomplishment

6

We have a greater sense of accomplishment

Greater Product Management –Development TRUST

Page 7: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Product Mgt is Accountable for Market Requirements

� Writing

� Grouping

� Prioritizing

7

It is impossible to prioritize 100’s of requirements

Prioritization is based on VALUE to the Market

PM owns the WHAT, Dev owns the HOW

Page 8: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Market Problems define the product

We still must balance Scope vs. Time vs. Money

We need to release something

8

We need to release something

We need to make money

People are involved

Page 9: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

9

Product

RoadmapBuild / Test

System

Test

Business

Plan

Waterfall Planning

LAUNCH

Marketing

PlanLaunch

Plan

RequirementsProject

Plan

Design

Spec

BusinessGate

ReleaseGate

Master Requirements ListGoals / Themes

StartGate

Market Requirements DocumentMarket Requirements Table

Page 10: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

10

Product

RoadmapBuild / Test

System

Test

Business

Plan

Waterfall Planning - Accountability

LAUNCH

Marketing

PlanLaunch

Plan

RequirementsProject

Plan

Design

Spec

-- Product Manager

-- Development

-- Product Marketing Manager

BusinessGate

ReleaseGate

Master Requirements ListGoals / Themes

StartGate

Market Requirements DocumentMarket Requirements Table

Page 11: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

11

Product

Roadmap

Business

Plan

Agile Planning

Marketing

Plan

Launch

Plan

User Stories

Overall Project

Arch /Design

LAUNCH

System Sprint

Burnups /

Burndwns

BusinessGate

Product Backlog

Release Backlog

Overall Project

Plan

StartGate(s)

ReleaseGate

System

Test

Sprint Backlogs

Build(s)Sprint

Test(s)Sprint

Plan(s)

Demo(s)

Page 12: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

12

Product

Roadmap

Business

Plan

Agile Planning - Accountability

Marketing

Plan

Launch

Plan

User Stories

Overall Project

Arch /Design

Sprint

LAUNCH

System

-- Product Manager

-- Product Owner

-- Development

-- Product Marketing Manager

Burnups /

Burndwns

BusinessGate

Product Backlog

Release Backlog

Overall Project

Plan

StartGate(s)

Sprint Backlogs

Build(s)Sprint

Test(s)Sprint

Plan(s)

Demo(s)Release

Gate

System

Test

Page 13: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Understaffing

Waterfall management with Agile development

Still must build trust

13

Still must build trust

Distributed teams make it harder

We must make time to communicate

Page 14: How to keep your Product Management sanity and perspective: John Milburn (Pragmatic Marketing)

Thanks !

[email protected]