SlideShare a Scribd company logo
1 of 73
Download to read offline
DEFINING THE RIGHT PRODUCT 
Ryan Glasgow 
Senior Product Manager 
Weebly
Background 
CAREER PATH 
Front-end engineer, designer, now product 
WEEBLY 
Most recently the iPad launch
THE FOREST 
THE TREES 
THE TREE
THE FOREST 
Product
“It’s common for entrepreneurs to pitch their products 
as a list of features, tech specs, or explain an abstract, 
convoluted idea. What they should do instead is a story 
— something everyone can understand and relate to, 
from investors and employees to friends and family. 
Something that is memorable, easily passed around, 
and well-received by even the least tech-savvy.”
Stories
Instagram 
WHAT 
It’s a fast, beautiful, and fun way to share your photos 
with friends and family. 
HOW 
Snap a picture, choose a filter to transform its look and 
feel, then post to Instagram. Share to Facebook, 
Twitter, and Tumblr too – it’s as easy as pie. It’s photo 
sharing, reinvented.
Features need stories too
SnapTune 
WHAT 
Enjoy a fast and fun way to share your songs with your 
friends. 
HOW 
Enter a song, choose a clip, add a caption, then send it 
to your friends. It’s the easiest way to share music.
THE TREE 
User stories
User Stories 
- Things real people are going to need the software 
to do for them 
- The building blocks of the product backlog 
- Include who, what, and why 
- Combination of conversations and acceptance 
criteria 
- Token for a conversation
Format 
As a [type of user], 
I want to [do something], 
So that I can [get something].
Sign Up 
As a potential SnapTune user, 
I want to signup with Facebook, 
so I don’t have to enter my profile information.
Requirements
Delegate Goals, Not Tasks
Design 
TASKS 
Design a responsive Facebook 
Connect button that includes: 
- Active state 
- Down state 
- Deactive state 
- Hover state 
- An icon 
- A text label 
As a potential 
SnapTune user, 
I want to signup 
with Facebook, 
so I don’t have 
to enter my 
profile 
information.
Engineering 
TASKS 
- When user clicks button, link 
them to Facebook auth window 
- Integrate Facebook Connect SDK 
- Import profile information and 
friends list 
- Create new account in Database 
As a potential 
SnapTune user, 
I want to signup 
with Facebook, 
so I don’t have 
to enter my 
profile 
information.
QA 
TASKS 
- Test new Facebook account 
- Test existing Facebook account 
- Test new Facebook account with 
email already in Database 
- Try Continuously clicking on 
Facebook button 
- Test new Facebook account with 
missing information 
As a potential 
SnapTune user, 
I want to signup 
with Facebook, 
so I don’t have 
to enter my 
profile 
information.
User stories are the baton in the 
relay race that is building a product
Agile 
Defer commitments to the last responsible moment
Overflowing Backlog 
How do I prioritize the stories? 
When should I user test? 
How do I define my MVP? 
What use cases am I addressing? 
Is the project on schedule? 
When can I launch? 
What stories are nice-to-haves?
THE TREES 
User Story Mapping
Traditional Process 
Spec process has little to no collaboration 
IDEA INPUTS SPEC REVIEW
Product Spec 
Identity a product that’s valuable, usable, and feasible 
Valuable Usable 
FFeeaassiibbllee
“It’s rare if not impossible for a single person to 
possess the business, user interface design, and 
engineering skills to find that valuable-usable-feasible 
sweet spot”
Fundamental Shift 
Product managers ideate and define ideas 
Product managers curate and refine the best ideas 
with team members who hold different perspectives
Purpose 
- Curate different perspectives 
- Organize and prioritize releases 
- Build shared understanding
XXXX 
Downloads MAU DAU / 
MAU 
Enter 
App 
Send a 
song 
View 
songs 
shared 
Learn 
about app Sign Up 
Songs 
shared by 
month 
KPIs 
Activities 
Use Cases 
Steps 
Details 
Share a 
song when I 
hear it 
Looking for 
new music 
to listen to 
Log In 
View 
screensho 
ts 
Watch 
video 
Frame It
1) Frame it
Set the Boundaries 
- Product manager creates framework for 
brainstorming 
- Starts everyone involved with the same context 
- An anchor for discussions and a reference point for 
debates
Goals 
What are we trying to accomplish? 
Complement 
music streaming 
services and 
stores 
Connect 
friends 
through music 
XXXX 
Downloads 
Become 
synonymous 
with music 
sharing
Use Cases 
What outcomes are we building for? 
Hear song on 
radio, club, bar 
and want to 
share it 
Looking for 
new music 
friends are 
listening to 
Browse 
trending 
songs 
Hear a song 
through earbuds 
or headphones 
and want to 
Connect with 
individuals with 
similar tastes in 
music 
share it
Music 
junkie XXXX 
Taste 
maker 
Downloa 
ds 
Passive 
listener 
Personas 
Who is our target user?
KPIs 
How do we measure success? 
App 
downloads 
per month 
XXXX 
MAU 
Downloa 
ds 
Songs 
listened 
per month 
Songs 
shared per 
month 
DAU / MAU
2) Construct a narrative
Activities 
- Focus on breadth before depth of story 
- In the order you wish to tell the story 
- ...and then...
SnapTune 
WHAT 
It’s a fast and fun way to share your songs with your 
friends right from your phone. 
HOW 
Enter a song, choose a clip, add a caption, then send it 
to your friends. It’s the easiest way to share music.
Enter the 
app 
... and then ... ... and then ... ... and then ... 
Send a song 
to friends 
Listen to 
what’s been 
shared with 
Listen to 
what’s been 
shared with 
me 
me 
Activity
3) Add the Steps
Break down the story 
- The steps users have to take 
- Epics to later be broken into user stories
Enter artist, 
album, or 
song 
Select a 
song from 
search 
results 
View 
selected 
song 
Send a 
song 
Activity 
Steps
4) Add the Details
Full functionality 
- User stories 
- Specific things users can do 
- Alternative things they can do 
- When things go wrong
Enter 
artist, 
album, or 
song 
Select a 
song from 
search 
results 
View 
selected 
song 
Send a 
song 
Capture 
ambient 
audio 
Enter 
search 
string 
with 
keyboard 
Option to 
clear 
string 
input 
Activities 
Steps 
Details
5) Prioritize
What’s most important? 
- Narrow outcomes and use cases 
- Prioritize details based on refined framing and 
goals
Enter 
artist, 
album, or 
song 
Select a 
song from 
search 
results 
View 
selected 
song 
Send a 
song 
Capture 
ambient 
audio 
Enter 
search 
string 
with 
keyboard 
Option to 
clear 
string 
input 
Activities 
Steps 
Details
6) Slice Releases
Slicing 
- Slice out tasks that help you reach a specific 
outcome 
- Involve entire development team to create 
ownership of milestones 
- Let team identify risks and opportunities 
- 1 launch, 3 releases
Opening game 
- See it work 
- Minimum viable solution 
- Just enough to validate the feature 
- Are we on the right track?
Mid game 
- Make it better 
- Integrate feedback from user testing 
- Round out features
End game 
- Make it releasable 
- Edge cases 
- What did we miss? 
- Add the sizzle
Future Ideas 
- What we shouldn’t launch with 
- Version 2
XXXX 
Downloads MAU DAU / 
MAU 
Enter 
App MAU DAU / 
MAU 
Learn 
about app Sign Up 
Songs 
shared by 
month 
KPIs 
Activities 
Use Cases 
Steps 
Details 
Share a 
song when I 
hear it 
Looking for 
new music 
to listen to 
Log In 
View 
screensho 
ts 
Watch 
video 
Frame It
Backlog is now Organized 
Prioritized stories 
Know when you should user test 
MVP is defined 
Use cases are outlined 
Know if the project is on schedule 
Can set a launch date 
Differentiated nice-to-haves from deal breakers
Share It
Release Map 
- Often in presentation format 
- The “trees” 
- The KPIs, “activities”, and milestones with dates 
- To be shared with management and the team 
- Updated and reviewed regularly 
- Useful for project management
Product Spec 
- Often a word doc or spreadsheet 
- Day to day details 
- A functional specification that includes the goals, 
use cases, and user stories 
- To be used by design, engineering, and QA
CRAFT YOUR PRODUCT’S STORY 
USER STORY MAPPING 
USER STORIES
Try It! 
- User stories 
- User story mapping 
- Creating shared understanding 
- Slicing 
- Release mapping 
- Curating ideas 
- Delegating goals not tasks
Further Reading
Thanks! 
@ryanglasgow 
http://rglasgow.com 
http://medium.com/@ryanglasgow

More Related Content

What's hot

100 product management interview questions and answers pdf
100 product management interview questions and answers pdf100 product management interview questions and answers pdf
100 product management interview questions and answers pdf
ProductManager88
 

What's hot (20)

Personas: Where Product Meets User Needs
Personas: Where Product Meets User NeedsPersonas: Where Product Meets User Needs
Personas: Where Product Meets User Needs
 
100 product management interview questions and answers pdf
100 product management interview questions and answers pdf100 product management interview questions and answers pdf
100 product management interview questions and answers pdf
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
 
UX STRAT USA 2021: Elsa Ho, DoorDash
UX STRAT USA 2021: Elsa Ho, DoorDashUX STRAT USA 2021: Elsa Ho, DoorDash
UX STRAT USA 2021: Elsa Ho, DoorDash
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product plan
 
How To Build Amazing Products Through Customer Feedback
How To Build Amazing Products Through Customer FeedbackHow To Build Amazing Products Through Customer Feedback
How To Build Amazing Products Through Customer Feedback
 
Careerly Product Plan
Careerly Product PlanCareerly Product Plan
Careerly Product Plan
 
Build Better Products | Jeremy Bell
Build Better Products | Jeremy BellBuild Better Products | Jeremy Bell
Build Better Products | Jeremy Bell
 
Product Roadmap Prioritization by Amazon Principal PM
Product Roadmap Prioritization by Amazon Principal PMProduct Roadmap Prioritization by Amazon Principal PM
Product Roadmap Prioritization by Amazon Principal PM
 
Stakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank ParisStakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank Paris
 
All about Product Roadmaps
All about Product RoadmapsAll about Product Roadmaps
All about Product Roadmaps
 
What is good product management
What is good product managementWhat is good product management
What is good product management
 
How to Prepare For a Product Manager Interview by Google PM
How to Prepare For a Product Manager Interview by Google PMHow to Prepare For a Product Manager Interview by Google PM
How to Prepare For a Product Manager Interview by Google PM
 
Who is a product manager
Who is a product managerWho is a product manager
Who is a product manager
 
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
 
Product vision workshop
Product vision workshopProduct vision workshop
Product vision workshop
 
Guide to Product Strategy
Guide to Product StrategyGuide to Product Strategy
Guide to Product Strategy
 
Revealing Behavior: Web Analytics Strategy 101
Revealing Behavior: Web Analytics Strategy 101Revealing Behavior: Web Analytics Strategy 101
Revealing Behavior: Web Analytics Strategy 101
 
Lean Product Innovation - Singapore May 2016
Lean Product Innovation - Singapore May 2016Lean Product Innovation - Singapore May 2016
Lean Product Innovation - Singapore May 2016
 
How to best create and manage product roadmaps
How to best create and manage product roadmapsHow to best create and manage product roadmaps
How to best create and manage product roadmaps
 

Viewers also liked

O ps management lecture 3 design goods & services
O ps management lecture 3 design goods & servicesO ps management lecture 3 design goods & services
O ps management lecture 3 design goods & services
jillmitchell8778
 
User stories
User storiesUser stories
User stories
udairaj
 
Take Your Team from Troubled to Triumphant
Take Your Team from Troubled to TriumphantTake Your Team from Troubled to Triumphant
Take Your Team from Troubled to Triumphant
Sarah B. Nelson
 
Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)
Will Sansbury
 

Viewers also liked (20)

Crafting Your Product Strategy
Crafting Your Product StrategyCrafting Your Product Strategy
Crafting Your Product Strategy
 
Product design concept
Product design conceptProduct design concept
Product design concept
 
Product Benefits Guide
Product Benefits GuideProduct Benefits Guide
Product Benefits Guide
 
O ps management lecture 3 design goods & services
O ps management lecture 3 design goods & servicesO ps management lecture 3 design goods & services
O ps management lecture 3 design goods & services
 
Why You’ll (Eventually) Need a Product Manager at Your Startup
Why You’ll (Eventually) Need a Product Manager at Your StartupWhy You’ll (Eventually) Need a Product Manager at Your Startup
Why You’ll (Eventually) Need a Product Manager at Your Startup
 
Reinventing the Product Spec
Reinventing the Product SpecReinventing the Product Spec
Reinventing the Product Spec
 
User stories
User storiesUser stories
User stories
 
Putting the "User" back in User Experience (Dallas Techfest Edition)
Putting the "User" back in User Experience (Dallas Techfest Edition)Putting the "User" back in User Experience (Dallas Techfest Edition)
Putting the "User" back in User Experience (Dallas Techfest Edition)
 
How Constraints Cultivate Growth
How Constraints Cultivate GrowthHow Constraints Cultivate Growth
How Constraints Cultivate Growth
 
Take Your Team from Troubled to Triumphant
Take Your Team from Troubled to TriumphantTake Your Team from Troubled to Triumphant
Take Your Team from Troubled to Triumphant
 
THINK 2014: reTHINKing Business Models
THINK 2014: reTHINKing Business ModelsTHINK 2014: reTHINKing Business Models
THINK 2014: reTHINKing Business Models
 
How to Coach Enterprise Experimentation
How to Coach Enterprise ExperimentationHow to Coach Enterprise Experimentation
How to Coach Enterprise Experimentation
 
The city as an open ecosystem
The city as an open ecosystemThe city as an open ecosystem
The city as an open ecosystem
 
Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)
 
Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)
 
4 Common Mistakes To Avoid On Your First Call With The Client
4 Common Mistakes To Avoid On Your First Call With The Client4 Common Mistakes To Avoid On Your First Call With The Client
4 Common Mistakes To Avoid On Your First Call With The Client
 
Softer side of design
Softer side of designSofter side of design
Softer side of design
 
Top 10 UX Guidelines
Top 10 UX GuidelinesTop 10 UX Guidelines
Top 10 UX Guidelines
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints Workshop
 
The Science Behind Modular Design Thinking (James Cabrera)
The Science Behind Modular Design Thinking (James Cabrera)The Science Behind Modular Design Thinking (James Cabrera)
The Science Behind Modular Design Thinking (James Cabrera)
 

Similar to Defining the right product

Q4: Use of technology
Q4: Use of technologyQ4: Use of technology
Q4: Use of technology
Josh Davey
 

Similar to Defining the right product (20)

Andrea Roberts UX Portfolio
Andrea Roberts UX PortfolioAndrea Roberts UX Portfolio
Andrea Roberts UX Portfolio
 
Free tools for the classroom webinar
Free tools for the classroom webinarFree tools for the classroom webinar
Free tools for the classroom webinar
 
Question 4
Question 4Question 4
Question 4
 
Q4: Use of technology
Q4: Use of technologyQ4: Use of technology
Q4: Use of technology
 
Question 4
Question 4Question 4
Question 4
 
I have a literacy app for that k 5 powerpoint
I have a literacy app for that k 5 powerpointI have a literacy app for that k 5 powerpoint
I have a literacy app for that k 5 powerpoint
 
Captivate and Articulate Storyline
Captivate and Articulate StorylineCaptivate and Articulate Storyline
Captivate and Articulate Storyline
 
Q4 technologies
Q4  technologiesQ4  technologies
Q4 technologies
 
West
WestWest
West
 
Give your clients support they need through better UX and tools
Give your clients support they need through better UX and toolsGive your clients support they need through better UX and tools
Give your clients support they need through better UX and tools
 
How to Prep for Success in Product Interviews by Alteryx PM
How to Prep for Success in Product Interviews by Alteryx PMHow to Prep for Success in Product Interviews by Alteryx PM
How to Prep for Success in Product Interviews by Alteryx PM
 
What is this UX thing?
What is this UX thing?What is this UX thing?
What is this UX thing?
 
What is this UX thing 11-24-15
What is this UX thing 11-24-15What is this UX thing 11-24-15
What is this UX thing 11-24-15
 
A2 evaluation
A2 evaluationA2 evaluation
A2 evaluation
 
UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15
 
Beyond Usability
Beyond UsabilityBeyond Usability
Beyond Usability
 
SoundCloud + Delft Primer
SoundCloud + Delft PrimerSoundCloud + Delft Primer
SoundCloud + Delft Primer
 
UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14
 
Mad Stream - 7 habits of highly awesome developers. Speaker - Anatoliy Fedorenko
Mad Stream - 7 habits of highly awesome developers. Speaker - Anatoliy FedorenkoMad Stream - 7 habits of highly awesome developers. Speaker - Anatoliy Fedorenko
Mad Stream - 7 habits of highly awesome developers. Speaker - Anatoliy Fedorenko
 
Tough Times Make Tougher Libraries
Tough Times Make Tougher LibrariesTough Times Make Tougher Libraries
Tough Times Make Tougher Libraries
 

Recently uploaded

FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
dollysharma2066
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
tbatkhuu1
 
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary BriscoDriving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Recently uploaded (20)

Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
Factors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptxFactors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptx
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary BriscoDriving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdf
 
Social Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid mediaSocial Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid media
 
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
 
Major SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain DigitalMajor SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain Digital
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
The Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison KaltmanThe Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison Kaltman
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girl
 

Defining the right product

  • 1. DEFINING THE RIGHT PRODUCT Ryan Glasgow Senior Product Manager Weebly
  • 2. Background CAREER PATH Front-end engineer, designer, now product WEEBLY Most recently the iPad launch
  • 3.
  • 4. THE FOREST THE TREES THE TREE
  • 6.
  • 7. “It’s common for entrepreneurs to pitch their products as a list of features, tech specs, or explain an abstract, convoluted idea. What they should do instead is a story — something everyone can understand and relate to, from investors and employees to friends and family. Something that is memorable, easily passed around, and well-received by even the least tech-savvy.”
  • 9. Instagram WHAT It’s a fast, beautiful, and fun way to share your photos with friends and family. HOW Snap a picture, choose a filter to transform its look and feel, then post to Instagram. Share to Facebook, Twitter, and Tumblr too – it’s as easy as pie. It’s photo sharing, reinvented.
  • 11.
  • 12.
  • 13. SnapTune WHAT Enjoy a fast and fun way to share your songs with your friends. HOW Enter a song, choose a clip, add a caption, then send it to your friends. It’s the easiest way to share music.
  • 14. THE TREE User stories
  • 15. User Stories - Things real people are going to need the software to do for them - The building blocks of the product backlog - Include who, what, and why - Combination of conversations and acceptance criteria - Token for a conversation
  • 16. Format As a [type of user], I want to [do something], So that I can [get something].
  • 17. Sign Up As a potential SnapTune user, I want to signup with Facebook, so I don’t have to enter my profile information.
  • 20. Design TASKS Design a responsive Facebook Connect button that includes: - Active state - Down state - Deactive state - Hover state - An icon - A text label As a potential SnapTune user, I want to signup with Facebook, so I don’t have to enter my profile information.
  • 21. Engineering TASKS - When user clicks button, link them to Facebook auth window - Integrate Facebook Connect SDK - Import profile information and friends list - Create new account in Database As a potential SnapTune user, I want to signup with Facebook, so I don’t have to enter my profile information.
  • 22. QA TASKS - Test new Facebook account - Test existing Facebook account - Test new Facebook account with email already in Database - Try Continuously clicking on Facebook button - Test new Facebook account with missing information As a potential SnapTune user, I want to signup with Facebook, so I don’t have to enter my profile information.
  • 23. User stories are the baton in the relay race that is building a product
  • 24. Agile Defer commitments to the last responsible moment
  • 25. Overflowing Backlog How do I prioritize the stories? When should I user test? How do I define my MVP? What use cases am I addressing? Is the project on schedule? When can I launch? What stories are nice-to-haves?
  • 26. THE TREES User Story Mapping
  • 27.
  • 28.
  • 29. Traditional Process Spec process has little to no collaboration IDEA INPUTS SPEC REVIEW
  • 30.
  • 31. Product Spec Identity a product that’s valuable, usable, and feasible Valuable Usable FFeeaassiibbllee
  • 32. “It’s rare if not impossible for a single person to possess the business, user interface design, and engineering skills to find that valuable-usable-feasible sweet spot”
  • 33. Fundamental Shift Product managers ideate and define ideas Product managers curate and refine the best ideas with team members who hold different perspectives
  • 34.
  • 35.
  • 36. Purpose - Curate different perspectives - Organize and prioritize releases - Build shared understanding
  • 37.
  • 38. XXXX Downloads MAU DAU / MAU Enter App Send a song View songs shared Learn about app Sign Up Songs shared by month KPIs Activities Use Cases Steps Details Share a song when I hear it Looking for new music to listen to Log In View screensho ts Watch video Frame It
  • 40. Set the Boundaries - Product manager creates framework for brainstorming - Starts everyone involved with the same context - An anchor for discussions and a reference point for debates
  • 41. Goals What are we trying to accomplish? Complement music streaming services and stores Connect friends through music XXXX Downloads Become synonymous with music sharing
  • 42. Use Cases What outcomes are we building for? Hear song on radio, club, bar and want to share it Looking for new music friends are listening to Browse trending songs Hear a song through earbuds or headphones and want to Connect with individuals with similar tastes in music share it
  • 43. Music junkie XXXX Taste maker Downloa ds Passive listener Personas Who is our target user?
  • 44. KPIs How do we measure success? App downloads per month XXXX MAU Downloa ds Songs listened per month Songs shared per month DAU / MAU
  • 45. 2) Construct a narrative
  • 46. Activities - Focus on breadth before depth of story - In the order you wish to tell the story - ...and then...
  • 47. SnapTune WHAT It’s a fast and fun way to share your songs with your friends right from your phone. HOW Enter a song, choose a clip, add a caption, then send it to your friends. It’s the easiest way to share music.
  • 48. Enter the app ... and then ... ... and then ... ... and then ... Send a song to friends Listen to what’s been shared with Listen to what’s been shared with me me Activity
  • 49. 3) Add the Steps
  • 50. Break down the story - The steps users have to take - Epics to later be broken into user stories
  • 51. Enter artist, album, or song Select a song from search results View selected song Send a song Activity Steps
  • 52. 4) Add the Details
  • 53. Full functionality - User stories - Specific things users can do - Alternative things they can do - When things go wrong
  • 54. Enter artist, album, or song Select a song from search results View selected song Send a song Capture ambient audio Enter search string with keyboard Option to clear string input Activities Steps Details
  • 56. What’s most important? - Narrow outcomes and use cases - Prioritize details based on refined framing and goals
  • 57. Enter artist, album, or song Select a song from search results View selected song Send a song Capture ambient audio Enter search string with keyboard Option to clear string input Activities Steps Details
  • 59. Slicing - Slice out tasks that help you reach a specific outcome - Involve entire development team to create ownership of milestones - Let team identify risks and opportunities - 1 launch, 3 releases
  • 60.
  • 61. Opening game - See it work - Minimum viable solution - Just enough to validate the feature - Are we on the right track?
  • 62. Mid game - Make it better - Integrate feedback from user testing - Round out features
  • 63. End game - Make it releasable - Edge cases - What did we miss? - Add the sizzle
  • 64. Future Ideas - What we shouldn’t launch with - Version 2
  • 65. XXXX Downloads MAU DAU / MAU Enter App MAU DAU / MAU Learn about app Sign Up Songs shared by month KPIs Activities Use Cases Steps Details Share a song when I hear it Looking for new music to listen to Log In View screensho ts Watch video Frame It
  • 66. Backlog is now Organized Prioritized stories Know when you should user test MVP is defined Use cases are outlined Know if the project is on schedule Can set a launch date Differentiated nice-to-haves from deal breakers
  • 68. Release Map - Often in presentation format - The “trees” - The KPIs, “activities”, and milestones with dates - To be shared with management and the team - Updated and reviewed regularly - Useful for project management
  • 69. Product Spec - Often a word doc or spreadsheet - Day to day details - A functional specification that includes the goals, use cases, and user stories - To be used by design, engineering, and QA
  • 70. CRAFT YOUR PRODUCT’S STORY USER STORY MAPPING USER STORIES
  • 71. Try It! - User stories - User story mapping - Creating shared understanding - Slicing - Release mapping - Curating ideas - Delegating goals not tasks
  • 73. Thanks! @ryanglasgow http://rglasgow.com http://medium.com/@ryanglasgow