SlideShare a Scribd company logo
Breanna Hughes, January 29 2015
breanna@breannahughes.com
Product Management that keeps
you Lean and Launchable
Tweet
@unbrelievable
#ProductHuntTO
Who am I?
Former Product Manager at Pivotal
Labs
Now Product Manager at Wattpad (as of this week!)
What do I know?
• Worked with many clients, from startups to
Enterprise to define, design, build and launch
their mobile products
• Launched a new product roughly every quarter
• Featured in App Stores
• All using Agile Agile Agile
What do I want you to know?
How Agile + Lean Product Management
can keep you focused on building the right thing
(without using so many buzzwords )
Business Plans!How a lot of people do it
Which actually looks like this
How I like to do it
Many different flavours of agile
(in many ugly images)
Agile Manifesto
Individuals and interactions over process and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiations
Responding to change over following a plan
Typical Agile Development Process
Small teams (usually of PM, Dev, Design)
Daily Standups
Weekly Iteration Planning Meeting
1 Week Development Cycle (or iteration)
Test Weekly (or daily! Or TDD!)
Weekly Retrospectives
Weekly Demos
Deploy Every 2-4 Weeks
Sounds great, right?
So why doesn’t everyone do it?
?????????
????????????????????????????????????????????????
????????????????????????????????????????????????
????????????????????????????????????????????????
What is Agile Product Management?
(hint: this is a trick question)
What is Agile Product Management?
Nothing, officially.
“Agile” is a development methodology.
Product Manager (or Owner) is a role within that methodology.
PM + Agile + Lean = <3
I’ll take you through how product management
works in an agile + lean environment
1
Wait… what’s lean?
PSSST - READ THAT BOOK!
Where you should start?
• Should this product even be built?
• Validate the riskiest, most important assumptions
Important
Risky
Less Important
Less Risky
Example Assumption:
Our Customers will buy our products from their phone
How can you validate?
“What’s the smallest test I can run to validate my
assumption?”
Validation Examples
User Interviews
• Don’t ask leading questions (ie. Would you
prefer to purchase from a website that is
specifically designed for your phone?)
• Ask them in past tense: “have you ever
done x before?”
• Find out what problems they are
experiencing
“Have you ever purchased a product from your phone?”
“Tell me about the experience you had purchasing a
product from your phone”
Validation Examples
Analytics
• If you have a pre-existing product, you’re
in luck! Analytics can tell you a lot about
what your users are doing
• Google Analytics, Mixpanel, Flurry,
Omniture
“Are users buying products from your website using their
phone?”
Validation Examples
Fake Hooks (AKA Smoke and Mirrors)
• You can put up links and “coming soon”
pages to determine whether or not a
certain feature is desired by users
Place a “tap here for our mobile site” link
Validation Examples
Experiments
• AB or Multi-variable tests when you aren’t
completely sure what will work the best
• Optimizely, Taplytics, Google Analytics,
Localytics etc
“Will users convert better with a 2 grid product layout or
3?”
Validation Examples
Prototypes
• You can create prototypes without any
code
• Get it on device, watch how users interact
• Invision app is the best best best best
http://www.invisionapp.com
Are they confused? What is the biggest stumbling block?
You’ve validated. Now what?
Minimal Working Product
MVP MWP
• Minimal Working Product
• Always build working software
• Start with the feature that has the highest
business value
“If we launch today, are these features useful to the end
user?”
Best MWP, Ever. EVER.
Push for Pizza: https://itunes.apple.com/us/app/id868275506?mt=8
@PushForPizza
Typical User Flow for an E-Commerce App
1. User signs in
2. User browses for Product
3. User selects size, colour
4. Adds to bag
5. Provides deliver information
6. User Provides Payment info
7. User places order
What do you build first?
1. User signs in
2. User browses for Product
3. User selects size, colour
4. Adds to bag
5. Provides deliver information
6. User Provides Payment info
7. User places order
What is the most useful part of this flow?
People always go for this badboy
Prioritization
User places an order
Why?
• A user sign up to their hearts content, but if
you can’t purchase them, the app is
effectively pointless
We prioritize placing an order above
customization and browsing
We could hardcode one product to purchase
and ship it
Prioritization
The rest of the flow
You can start to layer other customization
elements onto the flow in order of highest
business value.
Next could be “user can specify what store
they want to pick up the t-shirt”
Then
“User can specify what size of t-shirt”
And so on..
Benefits
Why do this?
• Keeps you focused on the core, most
valuable features of the app
• Allows you to make a decision of when to
ship throughout the process
• You are always naturally working towards
a MVP
• Makes it easy to trade off low priority
features (you didn’t spend time on screens
no one will use)
Many different flavours of agile
(in many ugly images)
Ship Imperfect Product
• You will never get everything perfect the
first time
• Or the second time
• Or third
• Or fourth…….
• Agile development allows you the
flexibility to respond to issues
Good product management is knowing when it’s “Good
Enough”
Make sure you measure
• Look at analytics to find
“problem” areas of your product
• Track analytics from the very
beginning
• Track what users might be trying
to do
Analytics is a whole other
talk……
Rinse and Repeat
PM Resources on ProductHunt
• http://www.producthunt.com/byosko/collections/product-
management-tools
• http://www.producthunt.com/posts/product-manager-
handbook
Support other products and other PMs!
Share your learnings, your tips and
tricks.
Thank you!
@unbrelievable
http://ca.linkedin.com/in/breannahughes
breanna@breannahughes.com
If you want to learn more (or enable your
company) on Agile Development, Pivotal Labs is
where it’s at!
http://www.pivotallabs.com

More Related Content

PDF
My Product Management Mistakes
PPTX
Building a Minimum Viable Product
PDF
User Testing for Product Managers - LIVE
PPTX
Lean UX workshop - Part Two
PDF
Lean Startup 101
PDF
How To Validate Your Startup Idea
PDF
MVP: Minimum Viable Product vs. Maximum Value Product with Adam Smith
My Product Management Mistakes
Building a Minimum Viable Product
User Testing for Product Managers - LIVE
Lean UX workshop - Part Two
Lean Startup 101
How To Validate Your Startup Idea
MVP: Minimum Viable Product vs. Maximum Value Product with Adam Smith

What's hot (19)

PDF
Testing Your MVP
PDF
Startup Ingredients (Team, Solving a Problem, Customers)
PDF
Boost SharePoint User Adoption Through DIY Usability Testing [workshop] Share...
PDF
Five Tips To Help You Tackle Programming
PPT
Customer development and Agile development
PDF
MVP - What is Minimum Viable Product really
PDF
What does the Business need from DevOps?
PDF
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...
PPTX
pbWorks case study at #sllconf by David Weekly
PDF
Minimum Viable Product 101
PPTX
Minimum Viable Product
PDF
How to create your Minimum Viable Product - Raff Paquin
PDF
Qual vs Quant: Using Better Data to Build Better Products
PDF
Lean startup workshop: practical ways to turn your idea into a successful pro...
PPTX
Running lean at myhammer.de (leanstartupmeetup berlin july 2011, #LSMupBLN au...
PPTX
Eric Ries, Author/Speaker/Consultant, The Lean Startup
PPTX
Eric Ries - The Lean Startup - Google Tech Talk
PPTX
Putting personas to work - University of Edinburgh Website Programme
PPTX
ECRDA: Loan officer training - Session 2
Testing Your MVP
Startup Ingredients (Team, Solving a Problem, Customers)
Boost SharePoint User Adoption Through DIY Usability Testing [workshop] Share...
Five Tips To Help You Tackle Programming
Customer development and Agile development
MVP - What is Minimum Viable Product really
What does the Business need from DevOps?
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...
pbWorks case study at #sllconf by David Weekly
Minimum Viable Product 101
Minimum Viable Product
How to create your Minimum Viable Product - Raff Paquin
Qual vs Quant: Using Better Data to Build Better Products
Lean startup workshop: practical ways to turn your idea into a successful pro...
Running lean at myhammer.de (leanstartupmeetup berlin july 2011, #LSMupBLN au...
Eric Ries, Author/Speaker/Consultant, The Lean Startup
Eric Ries - The Lean Startup - Google Tech Talk
Putting personas to work - University of Edinburgh Website Programme
ECRDA: Loan officer training - Session 2
Ad

Viewers also liked (12)

PDF
Technology trends 2015
PPT
Social Media At IBM
PPTX
Basic understanding of lean six sigma approach for improvement
PDF
10 Classic Growth Hacks: Hints at the Future of Marketing
PDF
19 Growth Hacker Quotes: Thoughts on the Future of Marketing
PDF
The Growth Hacker Wake Up Call
PDF
UX, ethnography and possibilities: for Libraries, Museums and Archives
PDF
Designing Teams for Emerging Challenges
PDF
Visual Design with Data
PDF
3 Things Every Sales Team Needs to Be Thinking About in 2017
PDF
Build Features, Not Apps
PDF
How to Become a Thought Leader in Your Niche
Technology trends 2015
Social Media At IBM
Basic understanding of lean six sigma approach for improvement
10 Classic Growth Hacks: Hints at the Future of Marketing
19 Growth Hacker Quotes: Thoughts on the Future of Marketing
The Growth Hacker Wake Up Call
UX, ethnography and possibilities: for Libraries, Museums and Archives
Designing Teams for Emerging Challenges
Visual Design with Data
3 Things Every Sales Team Needs to Be Thinking About in 2017
Build Features, Not Apps
How to Become a Thought Leader in Your Niche
Ad

Similar to Agile + Lean Product Management (20)

PDF
Fundamentals of Agile Product Management
PDF
Hellomeets - 15th November
PPTX
Getting it Built
PDF
How to work with developers
PPTX
Startup Product Management 101
PDF
Product Management Guide - A Work In Progress
PDF
Purchasing agile: medicine to pain points
PDF
Developing and Delivering Products in an Agile World (.75 PMI PDU)
PDF
What is software product management
PPTX
Building a product
PPTX
Building Startups and Minimum Viable Products (NDC2013)
PDF
Mind The Agile Business Gap
PPTX
What is product management?
PPTX
Webinar Product optimization
PDF
Product Management 101
PPTX
The Agile Business Gap - By Nick Coster
PPTX
190624 KL Founder Institute Slides- Product Management - Warren Leow
DOCX
Course report on becoming a product manager
PPTX
Art of Product Management
PPTX
Product management
Fundamentals of Agile Product Management
Hellomeets - 15th November
Getting it Built
How to work with developers
Startup Product Management 101
Product Management Guide - A Work In Progress
Purchasing agile: medicine to pain points
Developing and Delivering Products in an Agile World (.75 PMI PDU)
What is software product management
Building a product
Building Startups and Minimum Viable Products (NDC2013)
Mind The Agile Business Gap
What is product management?
Webinar Product optimization
Product Management 101
The Agile Business Gap - By Nick Coster
190624 KL Founder Institute Slides- Product Management - Warren Leow
Course report on becoming a product manager
Art of Product Management
Product management

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
observCloud-Native Containerability and monitoring.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
STKI Israel Market Study 2025 version august
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Getting Started with Data Integration: FME Form 101
PPT
What is a Computer? Input Devices /output devices
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
project resource management chapter-09.pdf
Hindi spoken digit analysis for native and non-native speakers
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
TLE Review Electricity (Electricity).pptx
observCloud-Native Containerability and monitoring.pptx
Group 1 Presentation -Planning and Decision Making .pptx
STKI Israel Market Study 2025 version august
Getting started with AI Agents and Multi-Agent Systems
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Module 1.ppt Iot fundamentals and Architecture
NewMind AI Weekly Chronicles – August ’25 Week III
1 - Historical Antecedents, Social Consideration.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Getting Started with Data Integration: FME Form 101
What is a Computer? Input Devices /output devices
A novel scalable deep ensemble learning framework for big data classification...
project resource management chapter-09.pdf

Agile + Lean Product Management

  • 1. Breanna Hughes, January 29 2015 breanna@breannahughes.com Product Management that keeps you Lean and Launchable
  • 3. Who am I? Former Product Manager at Pivotal Labs Now Product Manager at Wattpad (as of this week!)
  • 4. What do I know? • Worked with many clients, from startups to Enterprise to define, design, build and launch their mobile products • Launched a new product roughly every quarter • Featured in App Stores • All using Agile Agile Agile
  • 5. What do I want you to know? How Agile + Lean Product Management can keep you focused on building the right thing (without using so many buzzwords )
  • 6. Business Plans!How a lot of people do it
  • 8. How I like to do it
  • 9. Many different flavours of agile (in many ugly images)
  • 10. Agile Manifesto Individuals and interactions over process and tools Working software over comprehensive documentation Customer collaboration over contract negotiations Responding to change over following a plan
  • 11. Typical Agile Development Process Small teams (usually of PM, Dev, Design) Daily Standups Weekly Iteration Planning Meeting 1 Week Development Cycle (or iteration) Test Weekly (or daily! Or TDD!) Weekly Retrospectives Weekly Demos Deploy Every 2-4 Weeks
  • 12. Sounds great, right? So why doesn’t everyone do it?
  • 14. What is Agile Product Management? (hint: this is a trick question)
  • 15. What is Agile Product Management? Nothing, officially. “Agile” is a development methodology. Product Manager (or Owner) is a role within that methodology.
  • 16. PM + Agile + Lean = <3 I’ll take you through how product management works in an agile + lean environment
  • 17. 1 Wait… what’s lean? PSSST - READ THAT BOOK!
  • 18. Where you should start? • Should this product even be built? • Validate the riskiest, most important assumptions Important Risky Less Important Less Risky
  • 19. Example Assumption: Our Customers will buy our products from their phone
  • 20. How can you validate? “What’s the smallest test I can run to validate my assumption?”
  • 21. Validation Examples User Interviews • Don’t ask leading questions (ie. Would you prefer to purchase from a website that is specifically designed for your phone?) • Ask them in past tense: “have you ever done x before?” • Find out what problems they are experiencing “Have you ever purchased a product from your phone?” “Tell me about the experience you had purchasing a product from your phone”
  • 22. Validation Examples Analytics • If you have a pre-existing product, you’re in luck! Analytics can tell you a lot about what your users are doing • Google Analytics, Mixpanel, Flurry, Omniture “Are users buying products from your website using their phone?”
  • 23. Validation Examples Fake Hooks (AKA Smoke and Mirrors) • You can put up links and “coming soon” pages to determine whether or not a certain feature is desired by users Place a “tap here for our mobile site” link
  • 24. Validation Examples Experiments • AB or Multi-variable tests when you aren’t completely sure what will work the best • Optimizely, Taplytics, Google Analytics, Localytics etc “Will users convert better with a 2 grid product layout or 3?”
  • 25. Validation Examples Prototypes • You can create prototypes without any code • Get it on device, watch how users interact • Invision app is the best best best best http://www.invisionapp.com Are they confused? What is the biggest stumbling block?
  • 27. Minimal Working Product MVP MWP • Minimal Working Product • Always build working software • Start with the feature that has the highest business value “If we launch today, are these features useful to the end user?”
  • 28. Best MWP, Ever. EVER. Push for Pizza: https://itunes.apple.com/us/app/id868275506?mt=8 @PushForPizza
  • 29. Typical User Flow for an E-Commerce App 1. User signs in 2. User browses for Product 3. User selects size, colour 4. Adds to bag 5. Provides deliver information 6. User Provides Payment info 7. User places order
  • 30. What do you build first? 1. User signs in 2. User browses for Product 3. User selects size, colour 4. Adds to bag 5. Provides deliver information 6. User Provides Payment info 7. User places order What is the most useful part of this flow? People always go for this badboy
  • 31. Prioritization User places an order Why? • A user sign up to their hearts content, but if you can’t purchase them, the app is effectively pointless We prioritize placing an order above customization and browsing We could hardcode one product to purchase and ship it
  • 32. Prioritization The rest of the flow You can start to layer other customization elements onto the flow in order of highest business value. Next could be “user can specify what store they want to pick up the t-shirt” Then “User can specify what size of t-shirt” And so on..
  • 33. Benefits Why do this? • Keeps you focused on the core, most valuable features of the app • Allows you to make a decision of when to ship throughout the process • You are always naturally working towards a MVP • Makes it easy to trade off low priority features (you didn’t spend time on screens no one will use)
  • 34. Many different flavours of agile (in many ugly images)
  • 35. Ship Imperfect Product • You will never get everything perfect the first time • Or the second time • Or third • Or fourth……. • Agile development allows you the flexibility to respond to issues Good product management is knowing when it’s “Good Enough”
  • 36. Make sure you measure • Look at analytics to find “problem” areas of your product • Track analytics from the very beginning • Track what users might be trying to do Analytics is a whole other talk……
  • 38. PM Resources on ProductHunt • http://www.producthunt.com/byosko/collections/product- management-tools • http://www.producthunt.com/posts/product-manager- handbook Support other products and other PMs! Share your learnings, your tips and tricks.
  • 39. Thank you! @unbrelievable http://ca.linkedin.com/in/breannahughes breanna@breannahughes.com If you want to learn more (or enable your company) on Agile Development, Pivotal Labs is where it’s at! http://www.pivotallabs.com