fundamentals of agile product management

46
ambreenshussain Fundamentals of Agile Product Management Ambreen Hussain, Product Manager, HDM [email protected]

Upload: ambreen-hussain

Post on 23-Jan-2018

946 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Fundamentals of Agile Product Management

ambreenshussain

Fundamentals of Agile Product Management

Ambreen Hussain, Product Manager, HDM [email protected]

Page 2: Fundamentals of Agile Product Management

Agenda• Intro

• On Agile

• The Role of Product Management in Agile

• Product Process & Lifecycle

• Characteristics of a Product Manager

Page 3: Fundamentals of Agile Product Management

Background

BA, English, The University of Texas at Austin

MFA, Design & Technology, Parsons New School for Design

Page 4: Fundamentals of Agile Product Management

Background

Front-End Developer, NBC, elle.com and Sony

Product Manager, Sony, General Assembly, Hearst

Instructor, Thinkful, Parsons

Page 5: Fundamentals of Agile Product Management

What I Thrive In• Beautifully Designed Products

(that I use)

• Inspiring Co-Workers

• Solving Problems

• Process That Allows For Innovation & Iteration

• Open and Transparent Dialogue

Page 6: Fundamentals of Agile Product Management

Soo… Agile.

Page 7: Fundamentals of Agile Product Management

Why is it such an obsession?

Page 8: Fundamentals of Agile Product Management

Here Was the Problem…

Page 9: Fundamentals of Agile Product Management

Things were slow. There were so many

layers. It took forever to start and approve anything.

PEOPLE.WERE.ANNOYED.DYING.

LOSING IT.

Page 10: Fundamentals of Agile Product Management

Agile Manifesto

1. Individuals and interactions over processes and tools

2. Working software over comprehensive documentation

3. Customer collaboration over contract negotiation

4. Responding to change over following a plan

Page 11: Fundamentals of Agile Product Management

Waterfall vs Agile

Conception

Initiation

Analysis

Design

Construction

Testing

Deployment

Conception

Initiation

Analysis

Design

Construction

Testing

Deployment

Page 12: Fundamentals of Agile Product Management

Waterfall vs Agile

Agile Methodology

Waterfall Methodology

Page 13: Fundamentals of Agile Product Management

FEATURE 1 FEATURE 2 FEATURE 3

FEATURE 3FEATURE 2FEATURE 1

DEPARTMENT 1

DEPARTMENT 2

Agile Team Structure

Page 14: Fundamentals of Agile Product Management

Agile Team Structure7 (+/- 2) Cross

Functional Team Members

Product Owner Scrum Master

(Tech Lead)

Page 15: Fundamentals of Agile Product Management

Agile Software Development

• Division of tasks

• Division of teams

• Short phases of work

• Frequent reassessment on specified features

• Adaptation of plans

Page 16: Fundamentals of Agile Product Management

It works!Waterfall vs Agile

Page 17: Fundamentals of Agile Product Management

It works!Agile Assessment1. The team knows, for sure, that at any given time they are working on deliverables that have the greatest value for the business.

2. When the implementation team claims to be Done with something, the business stakeholder usually agrees that it is, in fact, done and Accepts it.

3. When something is Accepted, it is sufficiently well-built and well-tested that it would be safe to deploy or ship it immediately.

4. The team delivers Accepted product increments at least monthly.

5. When the product increments are shipped or deployed, the users and customers are generally satisfied.

Page 18: Fundamentals of Agile Product Management

It works!Agile Assessment6. If the business stakeholder changes the priorities or the requirements, the implementation team can adapt easily, switching gears to deliver according to the updated business needs within the next iteration.

7. The business stakeholders express confidence that they will get the capabilities they need in a timely manner.

8. The business can recognize real value from the deliverables: each product increment ultimately has a positive impact on the bottom line.

9. The team has been working at the same pace, delivering roughly the same amount every iteration, for a while.

10. The people on the implementation team agree that they could keep working at the current pace indefinitely.

Page 19: Fundamentals of Agile Product Management

Product Vision

Conception

Initiation

Analysis

Design

Construction

Testing

Deployment

Page 20: Fundamentals of Agile Product Management

Conception / Initiation

Page 21: Fundamentals of Agile Product Management

Conception

• What design problem are you trying to solve?

• What could be your initial success metrics?

Page 22: Fundamentals of Agile Product Management

Conception

• Who are your competitors?

• What is your competitive advantage?

Page 23: Fundamentals of Agile Product Management

Analysis

Page 24: Fundamentals of Agile Product Management

Conception

• Market Size

• Marketing Tactics

• Possible Business Models

Page 25: Fundamentals of Agile Product Management

Design

Page 26: Fundamentals of Agile Product Management

Design

Page 27: Fundamentals of Agile Product Management

User Stories

Page 28: Fundamentals of Agile Product Management

Agile Workflow

Page 29: Fundamentals of Agile Product Management

1. Backlog Grooming

• What do we need to prioritize or re-prioritize?

• What’s coming up next?

Page 30: Fundamentals of Agile Product Management

2. Sprint Planning

• Here’s what we committed to completing in our upcoming sprint!

Page 31: Fundamentals of Agile Product Management

3. Daily Stand Up

• What did you do yesterday?

• What are you doing today?

• Is anything blocking you from continuing your work?

Page 32: Fundamentals of Agile Product Management

4. Sprint Review

Show ‘em what you got!

Page 33: Fundamentals of Agile Product Management

5. Retrospective

• What made you happy?

• What was eh?

• What made you upset?

• What should we do about it!?

Page 34: Fundamentals of Agile Product Management

Product Owner

• user stories

• creates mock ups

• leads backlog grooming

• demos feature or product

Page 35: Fundamentals of Agile Product Management

Product Manager

• supports marketing and sales groups

• channel support

Page 36: Fundamentals of Agile Product Management

Product Lead

• roadmap

• P&L

Page 37: Fundamentals of Agile Product Management

Product Owner

Product ManagerProduct Lead

Page 38: Fundamentals of Agile Product Management

Cool.

So what are the characteristics that make someone a great

Product Owner / Manager / Lead?

Page 39: Fundamentals of Agile Product Management

History of Product Management

• Branding // Marketing & Ethnography Degree

• understand user needs

• understand where light sales can be improved

• be the voice of the brand

• try new things

You need to empathize.

1930’s Proctor & Gamble

Discipline: Ethnography, Marketing & Branding

Page 40: Fundamentals of Agile Product Management

• place, where to sell

• price, for how much

• promotion, and how to market

• product, develop

History of Product Management

You need to strategize.

1960’s Harvard

Discipline: Business Administration

Page 41: Fundamentals of Agile Product Management

• Prototype

• MVP

• UX Design

• User Testing, A/B Testing

History of Product Management

You need to build.

2000’s, Web 2.0

Discipline: Computer Science Design

Page 42: Fundamentals of Agile Product Management

Today’s Trifecta

Design

Tech Business

Page 43: Fundamentals of Agile Product Management

• I think a good product manager is Customer Driven. — Jason Evanish, Founder of Get Lighthouse, Formerly at Kiss Metrics

• I’m from the Ben Horowitz school that a Product Manager is the CEO of their product…you’re ultimately responsible for having a winning product. No excuses. — Sara Mauskopf, Director of Product at Postmates. Previously Twitter, YouTube, Google

• A positive net promoter score from the engineers and designers you have previously worked with.” — Dave Morin, CEO Path, Formerly Facebook

What Makes a Good PM?

Page 44: Fundamentals of Agile Product Management

• http://pragmaticmarketing.com/resources/expand-your-comfort-zone-a-product-management-quiz-to-point-you-in-the-right-direction-

• http://www.brainsnackscafe.com/Product_Manager_Aptitude_Quiz.php

PM Test

Page 45: Fundamentals of Agile Product Management

Future QuadDesign

Tech Business

Data

Page 46: Fundamentals of Agile Product Management

ambreenshussain

Thank you!

Ambreen Hussain, Product Manager, HDM [email protected]