SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Getting to Product Market Fit Quickly
Sam McAfee
Blackwillow Studios
@sammcafee
Agenda
Quick Intro
Solving the Right Problem
Building Your Product Quickly
Dealing With Competition
Q & A
About me…
17 years in tech startup industry.
Founded a consulting firm, ran it for a decade.
Early adopter of both Agile + Lean Startup.
Coaching enterprise product and tech teams.
Worked on 6 startups. Doing my 7th now.
Wrote book StartupPatterns.com - Release date: Sept. 30!
Product Market Fit
Product Market Fit
Solve a really painful problem for a real customer.
Do it as fast as humanly possible.
Make it difficult for anyone to catch up with you.
A brief word on product strategy…
Solving the Right Problem
Solving the Right Problem
Model the customer using personas.
Conduct problem interviews.
Conduct solution interviews.
Iterate, as needed.
Customer
Personas
Model your assumptions
about customer behavior,
goals, and demographics.
Persona Tips
Use paper and sharpies.
Always include a sketch.
Demographics should inform behaviors.
Behaviors should inform problems.
Don’t model real people.
Problem
Interviews
Validate that the customer has
the problems you think they do.
And help you find problems
you didn’t think of!
Problem Interview Tips
Be nice and friendly.
You’re not selling something. Call it research.
Listen more than you talk.
Have someone else take notes for you.
Say, “tell me more about that” when you hear something interesting.
Count things to add up later.
Solution Interviews
Don’t combine with problem interviews.
Lowest fidelity solution first. Start with your voice, then paper, then maybe
software.
Don’t tell them how to use your solution. Observe and listen.
This is not your actual product. Don’t get caught up in the details.
Get their email address for later.
Solving the Right Problem
Understand the customer using personas. √
Conduct problem interviews. √
Conduct solution interviews. √
Iterate, as needed. √
Building Products Quickly
Building Products Quickly
Define the work with user stories.
Visualize the work with a Kanban board or similar.
Teams should be cross-functional, dedicated, co-located.
Optimize for time with space, and vice versa.
User Stories
User-centered
Simple format.
With low-fidelity visuals.
Definition of “done”.
Tip: Don’t make user stories too detailed.
Rely instead on frequent communication.
Tip: Avoid high-fidelity mock-ups.
Use a design framework and sketches instead.
Tip: “Definition of done” should be testable with automation, wherever
possible.
Kanban Systems
It’s all about flow.
Model current process.
Visualize all the work.
Limit work-in-progress.
Measure cycle time.
Tip: The Kanban board is always a work in progress.
It should be defined by the team, and modified as needed.
Tip: If you don’t measure cycle time, it’s hard to see improvement.
Tip: Limiting work-in-progress reduces batch sizes.
Small batches decrease cycle time.
Tip: Stop measuring individual productivity. Measure the team.
Watch the work (flow), not the worker.
Cross-functional Teams
Everyone sits together.
Work on only a few things at a
time, together.
Reduce hand-offs between roles.
Tip: Separating design from development work creates larger batches.
Larger batches increase cycle time.
Tip: Working on too many stories at once increases dependencies.
More dependencies increases cycle time.
Tip: Hand-offs between functions results in queues of unfinished work.
Larger queues increases cycle time.
Optimize Space and Time
No substitute for co-location
(sorry, Slack!)
Co-location builds trust.
Remote work should respect
Conway’s Law.
Tip: Co-location reduces the number of meetings.
Fewer meetings decreases cycle time.
Tip: Co-location results in casual, social behaviors that build trust.
Trust helps teams move faster.
Trust also helps reduce turnover.
Tip: Remote teams requires more communication.
More communication over distance results in slower feedback loops.
Slower feedback loops increase cycle time.
Building Products Quickly
Define the work with user stories. √
Visualize the work with a Kanban system. √
Use cross-functional, dedicated, co-located teams. √
Optimize time and space. √
Managing Competition
Managing Competition
Don’t worry too much, or too little, about competition.
If there is no competition, you’re probably in trouble.
Competition helps you focus on what matters.
Worry Just Enough
Competition means there is business out there.
Don’t focus your strategy around what others do.
Segment! You can’t build everything for everyone.
Understand the Competition
Problem interviews should reveal how customers solve their problem now.
Some competitors are really partners. Integration can be a good strategy.
Only compete directly where it aligns with your vision.
Product Market Fit
Solve a really painful problem for a real customer. √
Do it as fast as humanly possible. √
Make it difficult for anyone to catch up with you. √
Thank You!

Contenu connexe

Tendances

On a Proposal Team. Act Like it
On a Proposal Team. Act Like itOn a Proposal Team. Act Like it
On a Proposal Team. Act Like it
AOC Key Solutions
 

Tendances (18)

Hoodie
HoodieHoodie
Hoodie
 
Designing your kanban board to map your process
Designing your kanban board to map your processDesigning your kanban board to map your process
Designing your kanban board to map your process
 
How to stay productive and find time to do deep work as a product manager
How to stay productive and find time to do deep work as a product managerHow to stay productive and find time to do deep work as a product manager
How to stay productive and find time to do deep work as a product manager
 
How to Prioritize Your Work
How to Prioritize Your WorkHow to Prioritize Your Work
How to Prioritize Your Work
 
12 Hour Startup
12 Hour Startup12 Hour Startup
12 Hour Startup
 
How well is your team working together?
How well is your team working together?How well is your team working together?
How well is your team working together?
 
Ten minute presentation workshop
Ten minute presentation workshopTen minute presentation workshop
Ten minute presentation workshop
 
How to lift your Personal Productivity & gain an extra 8 hours in every week
How to lift your Personal Productivity & gain an extra  8 hours in every weekHow to lift your Personal Productivity & gain an extra  8 hours in every week
How to lift your Personal Productivity & gain an extra 8 hours in every week
 
Join Us As Lab Designer
Join Us As Lab Designer Join Us As Lab Designer
Join Us As Lab Designer
 
What Sucks About Product Management by Salesforce Sr PM
What Sucks About Product Management by Salesforce Sr PMWhat Sucks About Product Management by Salesforce Sr PM
What Sucks About Product Management by Salesforce Sr PM
 
LaMetric. Leadership principles on the way to the successful product company
LaMetric. Leadership principles on the way to the successful product company LaMetric. Leadership principles on the way to the successful product company
LaMetric. Leadership principles on the way to the successful product company
 
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
 
Top 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and ConfluenceTop 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and Confluence
 
25 Time Management Hacks to Kickstart the New Year
25 Time Management Hacks to Kickstart the New Year25 Time Management Hacks to Kickstart the New Year
25 Time Management Hacks to Kickstart the New Year
 
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
 
Missionizing Your Agile Team
Missionizing Your Agile TeamMissionizing Your Agile Team
Missionizing Your Agile Team
 
SWCDO 101: Project management
SWCDO 101: Project managementSWCDO 101: Project management
SWCDO 101: Project management
 
On a Proposal Team. Act Like it
On a Proposal Team. Act Like itOn a Proposal Team. Act Like it
On a Proposal Team. Act Like it
 

En vedette

Diego Toledo Y Diego Torres 8a
Diego Toledo Y Diego Torres 8aDiego Toledo Y Diego Torres 8a
Diego Toledo Y Diego Torres 8a
olatonto
 
O meu primeiro beijo 2
O meu primeiro beijo   2O meu primeiro beijo   2
O meu primeiro beijo 2
Kedymiel25
 
SAP_Business_Object_Professional
SAP_Business_Object_ProfessionalSAP_Business_Object_Professional
SAP_Business_Object_Professional
Kapil Verma
 
Banking challenges
Banking  challengesBanking  challenges
Banking challenges
kgnmatin
 

En vedette (19)

A kursus 2014
A kursus 2014A kursus 2014
A kursus 2014
 
Открытое акционерное общество "Белозерский энергомеханический завод"
Открытое акционерное общество "Белозерский энергомеханический завод"Открытое акционерное общество "Белозерский энергомеханический завод"
Открытое акционерное общество "Белозерский энергомеханический завод"
 
Novena of the holy spirit with texts of saint john eudes
Novena of the holy spirit with texts of saint john eudesNovena of the holy spirit with texts of saint john eudes
Novena of the holy spirit with texts of saint john eudes
 
Diego Toledo Y Diego Torres 8a
Diego Toledo Y Diego Torres 8aDiego Toledo Y Diego Torres 8a
Diego Toledo Y Diego Torres 8a
 
O meu primeiro beijo 2
O meu primeiro beijo   2O meu primeiro beijo   2
O meu primeiro beijo 2
 
A REVITALIZAÇÃO DO CASARÃO DA RUA DR. BATISTA DE MORAIS.
A REVITALIZAÇÃO DO CASARÃO DA RUA DR. BATISTA DE MORAIS.A REVITALIZAÇÃO DO CASARÃO DA RUA DR. BATISTA DE MORAIS.
A REVITALIZAÇÃO DO CASARÃO DA RUA DR. BATISTA DE MORAIS.
 
aborto
abortoaborto
aborto
 
A arte seringueira como recurso pedagógico no Ensino Fundamental.
A arte seringueira como recurso pedagógico no Ensino Fundamental.A arte seringueira como recurso pedagógico no Ensino Fundamental.
A arte seringueira como recurso pedagógico no Ensino Fundamental.
 
O DESENHO COMO FORMA DE MANIFESTAÇÃO ARTÍSTICA NA PENITENCIÁRIA EVARISTO DE M...
O DESENHO COMO FORMA DE MANIFESTAÇÃO ARTÍSTICA NA PENITENCIÁRIA EVARISTO DE M...O DESENHO COMO FORMA DE MANIFESTAÇÃO ARTÍSTICA NA PENITENCIÁRIA EVARISTO DE M...
O DESENHO COMO FORMA DE MANIFESTAÇÃO ARTÍSTICA NA PENITENCIÁRIA EVARISTO DE M...
 
Marco general de la economia(concepto de economia)
Marco general de la economia(concepto de economia)Marco general de la economia(concepto de economia)
Marco general de la economia(concepto de economia)
 
Catira
CatiraCatira
Catira
 
Design Patterns - enterprise patterns (part I)
Design Patterns - enterprise patterns (part I)Design Patterns - enterprise patterns (part I)
Design Patterns - enterprise patterns (part I)
 
La economía en relación con otras ciencias
La economía en relación con otras cienciasLa economía en relación con otras ciencias
La economía en relación con otras ciencias
 
Zach Larson - Sidereel - write on-the_walls_20110511
Zach Larson - Sidereel - write on-the_walls_20110511Zach Larson - Sidereel - write on-the_walls_20110511
Zach Larson - Sidereel - write on-the_walls_20110511
 
SAP_Business_Object_Professional
SAP_Business_Object_ProfessionalSAP_Business_Object_Professional
SAP_Business_Object_Professional
 
Psychology test
Psychology testPsychology test
Psychology test
 
Indian banking 2020 opportunities and challenges
Indian banking 2020   opportunities and challengesIndian banking 2020   opportunities and challenges
Indian banking 2020 opportunities and challenges
 
Banking challenges
Banking  challengesBanking  challenges
Banking challenges
 
JLL Identifies the World's Most Dynamic Cities
JLL Identifies the World's Most Dynamic CitiesJLL Identifies the World's Most Dynamic Cities
JLL Identifies the World's Most Dynamic Cities
 

Similaire à Getting to Product-Market Fit Quickly

Data science + design thinking a perfect blend to achieve the best user expe...
Data science + design thinking  a perfect blend to achieve the best user expe...Data science + design thinking  a perfect blend to achieve the best user expe...
Data science + design thinking a perfect blend to achieve the best user expe...
Michael Radwin
 
beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0
Jesse Flores
 

Similaire à Getting to Product-Market Fit Quickly (20)

Getting To Product Market Fit Quickly
Getting To Product Market Fit QuicklyGetting To Product Market Fit Quickly
Getting To Product Market Fit Quickly
 
005_190112 Bookclub-In House Design chapter 02
005_190112 Bookclub-In House Design chapter 02005_190112 Bookclub-In House Design chapter 02
005_190112 Bookclub-In House Design chapter 02
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 
Design thinking for a startup - Imaginea Design
Design thinking for a startup - Imaginea DesignDesign thinking for a startup - Imaginea Design
Design thinking for a startup - Imaginea Design
 
Design thinking for a startup imaginea design
Design thinking for a startup   imaginea designDesign thinking for a startup   imaginea design
Design thinking for a startup imaginea design
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerFramework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your Career
 
Data science + design thinking a perfect blend to achieve the best user expe...
Data science + design thinking  a perfect blend to achieve the best user expe...Data science + design thinking  a perfect blend to achieve the best user expe...
Data science + design thinking a perfect blend to achieve the best user expe...
 
9 Lessons for New Product Managers
9 Lessons for New Product Managers9 Lessons for New Product Managers
9 Lessons for New Product Managers
 
MVP
MVPMVP
MVP
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Tactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship modelTactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship model
 
The-Entrepreneurial-Mind_The-Inventor.docx
The-Entrepreneurial-Mind_The-Inventor.docxThe-Entrepreneurial-Mind_The-Inventor.docx
The-Entrepreneurial-Mind_The-Inventor.docx
 
Master the essentials of conversion optimization
Master the essentials of conversion optimizationMaster the essentials of conversion optimization
Master the essentials of conversion optimization
 
Intro to Lean Startup and Customer Discovery for Agilists
Intro to Lean Startup and Customer Discovery for AgilistsIntro to Lean Startup and Customer Discovery for Agilists
Intro to Lean Startup and Customer Discovery for Agilists
 
Getting out of the building - a presentation about entraprenuership in for So...
Getting out of the building - a presentation about entraprenuership in for So...Getting out of the building - a presentation about entraprenuership in for So...
Getting out of the building - a presentation about entraprenuership in for So...
 
beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0
 
Klap meetup bali dojo bluecraft - en
Klap meetup   bali dojo bluecraft - enKlap meetup   bali dojo bluecraft - en
Klap meetup bali dojo bluecraft - en
 
Going lean + pitch fundamentals and launch (v. 2019 ita)
Going lean + pitch fundamentals and launch (v. 2019 ita)Going lean + pitch fundamentals and launch (v. 2019 ita)
Going lean + pitch fundamentals and launch (v. 2019 ita)
 
Lean UX
Lean UXLean UX
Lean UX
 
UX Design Process & Methods
UX Design Process & MethodsUX Design Process & Methods
UX Design Process & Methods
 

Plus de Sam McAfee

Plus de Sam McAfee (7)

Getting to Product Market Fit
Getting to Product Market FitGetting to Product Market Fit
Getting to Product Market Fit
 
Lean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both WorldsLean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both Worlds
 
Innovate Like A startup
Innovate Like A startupInnovate Like A startup
Innovate Like A startup
 
Agile hacks for product managers
Agile hacks for product managersAgile hacks for product managers
Agile hacks for product managers
 
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationStop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
 
Kanban - A Crash Course
Kanban - A Crash CourseKanban - A Crash Course
Kanban - A Crash Course
 
Kanban at radical_fusion
Kanban at radical_fusionKanban at radical_fusion
Kanban at radical_fusion
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

Getting to Product-Market Fit Quickly

  • 1. Getting to Product Market Fit Quickly Sam McAfee Blackwillow Studios @sammcafee
  • 2. Agenda Quick Intro Solving the Right Problem Building Your Product Quickly Dealing With Competition Q & A
  • 3. About me… 17 years in tech startup industry. Founded a consulting firm, ran it for a decade. Early adopter of both Agile + Lean Startup. Coaching enterprise product and tech teams. Worked on 6 startups. Doing my 7th now. Wrote book StartupPatterns.com - Release date: Sept. 30!
  • 5. Product Market Fit Solve a really painful problem for a real customer. Do it as fast as humanly possible. Make it difficult for anyone to catch up with you.
  • 6. A brief word on product strategy…
  • 8. Solving the Right Problem Model the customer using personas. Conduct problem interviews. Conduct solution interviews. Iterate, as needed.
  • 9. Customer Personas Model your assumptions about customer behavior, goals, and demographics.
  • 10. Persona Tips Use paper and sharpies. Always include a sketch. Demographics should inform behaviors. Behaviors should inform problems. Don’t model real people.
  • 11. Problem Interviews Validate that the customer has the problems you think they do. And help you find problems you didn’t think of!
  • 12. Problem Interview Tips Be nice and friendly. You’re not selling something. Call it research. Listen more than you talk. Have someone else take notes for you. Say, “tell me more about that” when you hear something interesting. Count things to add up later.
  • 13. Solution Interviews Don’t combine with problem interviews. Lowest fidelity solution first. Start with your voice, then paper, then maybe software. Don’t tell them how to use your solution. Observe and listen. This is not your actual product. Don’t get caught up in the details. Get their email address for later.
  • 14. Solving the Right Problem Understand the customer using personas. √ Conduct problem interviews. √ Conduct solution interviews. √ Iterate, as needed. √
  • 16. Building Products Quickly Define the work with user stories. Visualize the work with a Kanban board or similar. Teams should be cross-functional, dedicated, co-located. Optimize for time with space, and vice versa.
  • 17. User Stories User-centered Simple format. With low-fidelity visuals. Definition of “done”.
  • 18. Tip: Don’t make user stories too detailed. Rely instead on frequent communication.
  • 19. Tip: Avoid high-fidelity mock-ups. Use a design framework and sketches instead.
  • 20. Tip: “Definition of done” should be testable with automation, wherever possible.
  • 21. Kanban Systems It’s all about flow. Model current process. Visualize all the work. Limit work-in-progress. Measure cycle time.
  • 22. Tip: The Kanban board is always a work in progress. It should be defined by the team, and modified as needed.
  • 23. Tip: If you don’t measure cycle time, it’s hard to see improvement.
  • 24. Tip: Limiting work-in-progress reduces batch sizes. Small batches decrease cycle time.
  • 25. Tip: Stop measuring individual productivity. Measure the team. Watch the work (flow), not the worker.
  • 26. Cross-functional Teams Everyone sits together. Work on only a few things at a time, together. Reduce hand-offs between roles.
  • 27. Tip: Separating design from development work creates larger batches. Larger batches increase cycle time.
  • 28. Tip: Working on too many stories at once increases dependencies. More dependencies increases cycle time.
  • 29. Tip: Hand-offs between functions results in queues of unfinished work. Larger queues increases cycle time.
  • 30. Optimize Space and Time No substitute for co-location (sorry, Slack!) Co-location builds trust. Remote work should respect Conway’s Law.
  • 31. Tip: Co-location reduces the number of meetings. Fewer meetings decreases cycle time.
  • 32. Tip: Co-location results in casual, social behaviors that build trust. Trust helps teams move faster. Trust also helps reduce turnover.
  • 33. Tip: Remote teams requires more communication. More communication over distance results in slower feedback loops. Slower feedback loops increase cycle time.
  • 34. Building Products Quickly Define the work with user stories. √ Visualize the work with a Kanban system. √ Use cross-functional, dedicated, co-located teams. √ Optimize time and space. √
  • 36. Managing Competition Don’t worry too much, or too little, about competition. If there is no competition, you’re probably in trouble. Competition helps you focus on what matters.
  • 37. Worry Just Enough Competition means there is business out there. Don’t focus your strategy around what others do. Segment! You can’t build everything for everyone.
  • 38. Understand the Competition Problem interviews should reveal how customers solve their problem now. Some competitors are really partners. Integration can be a good strategy. Only compete directly where it aligns with your vision.
  • 39. Product Market Fit Solve a really painful problem for a real customer. √ Do it as fast as humanly possible. √ Make it difficult for anyone to catch up with you. √