SlideShare a Scribd company logo
1 of 68
Download to read offline
I WANT MY 
MVP 
BUILDING THE RIGHT THING 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
DANIELLE MOSER 
@DANIELLEMOSER 
ANTHONY ARMENDARIZ 
@MANTWAN
TOPICS TO DISCUSS 
An understanding of MVP and other approaches 
Creating the ideal engagement style 
How we manage MVP projects at Funsize. 
In Practice: A Funsize case study. 
Q&A (if time allows) 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
PART I 
GETTING TO MVP 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
DEFINITION 
THE MINIMUM VIABLE PRODUCT (OR MVP) IS THE FIRST 
SHIPPABLE VERSION OF A PRODUCT CONTAINING PURELY 
CORE FEATURES, DISTRIBUTED AS A TEST RELEASE TO 
GENERATE USEFUL FEEDBACK FOR THE PRODUCT’S 
DIFFERENTIATING FEATURES SO THAT SUBSEQUENT 
RELEASES HAVE THE MAXIMUM CHANCE FOR SUCCESS.
GOALS 
• Validate a new business model. 
• Launch a new product or feature in an existing application. 
• Validate a theory or hypothesis. 
• Impress investors or stakeholders to secure funding. 
• Use financial runway smartly. 
• Get it to market and in users hands as fast as possible.
8
9
“It would be pointless even if I managed to 
understand how it works.” 
- A User
“We’ve long accepted that for a product to be useful, 
it needs to have acceptable levels of both utility and 
usability. Yet far too often, we seem to ignore the 
former in favor of the latter, ending up with lots of 
easy and pleasant applications that have no reason to 
exist. One could argue that the first version of the 
iOS app Color fell into this trap.” 
! 
- RIAN VAN DER MERWE
“…it was not able to provide the "differentiated 
customer experience we had hoped for.”
QUALITIES OF AN “MVP” 
• Redefines or disrupt an industry (for some). 
• Fulfills a basic human or user need in a meaningful way. 
• Balances features that users want. 
• Creates an advocate out of the users (people). 
• Encourages engagement and builds habits (hopefully good ones). 
• Reaches the highest quality possible within the “limits”.
PART III 
THE RIGHT ENGAGEMENT STYLE 
(FUNSIZE’S APPROACH) 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
PROBLEM 
Page Title GIMME MORE. GIMME MORE. 
GIMME GIMME GIMME MORE!
OKAY, SURE 
BUT WE STILL HAVE TO SET SAIL
BUILDING DIGITAL PRODUCTS 
WE’RE IN THE BUSINESS OF 
BUILDING DOG HOUSES 
NOT CATHEDRALS. 
(BUT THEY SHOULD STILL BE BEAUTIFUL)
YOUR TEAM MUST EMBRACE 
• The time, financial, or resourcing constraints. 
• Generating quick ideas as a team to validate before investing. 
• Favoring lean, quick and sometime half-complete work. 
• Failing fast and often. 
• The ability and desire to pivot at any time and embrace change. 
• That it’s NEVER ever, ever, ever done. 
• Listening to users.
FLEXIBLE SCOPE FTW! 
• No project schedules. Only a start and end date. 
• No fixed deliverables but the services you’ll provide. 
• No promises to deliver anything specific to the client. 
• Promise a team with consistent effort. Velocity not hours. 
• Provide a standard weekly, sprint or monthly price. 
Learn More: http://funsize.co/flexible-scope-retainers
PART II 
PROJECT MANAGING MVP 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
1 
KICK OFF
2 
DISCOVERY
YOU NEED TO DISCOVER THE PROBLEM FIRST 
“..but we’re a fast-moving startup and we don’t have time to 
sit around and talk.” You do if the alternative is failure, 
brought on by an unhealthy addiction to pretty things that 
lead to fifteen minutes of fame, but not much else. 
! 
…We cannot let the allure of the visual tear us too far away 
from the usefulness of the products we develop. It is true that 
failure teaches us a great deal about what works and what 
doesn’t. But it’s so much cheaper and more effective to fail at a 
variety of ideas on paper than it is to fail at one full-blown, VC-backed 
idea. Together, we can avoid building projects that 
generate buzz, but don’t meet the needs of the people. So let’s 
discover before we build.”
OUR NEXT TALK 
TOP 10 REASONS EVERY STARTUP 
NEEDS A PSYCHIC J/K!
PROJECT MANAGEMENT CLEANUP
TRASH THE PROJECT SCHEDULE
TRASH THE FIXED DELIVERABLES
TRASH THE DEADLINES
TRASH WORKING ON FRIDAYS 
(SO WE CAN DO OTHER, AWESOME STUFF)
TRASH THE DISCUSSION OF “HOURS”
OMG. WTF? 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
3 
SPRINTING 
(THE FUNS I Z E WAY)
WHAT YOU CAN DO 
VELOCITY & COMMITMENT 
~2 hours = 1 point 
32 Hrs./Week = 16 Pts./Wk. = 32 Pts./2Wk. Sprint 
@FUNSIZE / #IWANTMYMVP
THE SCHEDULE. WASH, RINSE AND REPEAT 
DISCOVERY & 
REQUIREMENTS 
2WK. 
SPRINT 
DEVELOP 
& RELEASE DESIGN 
VALIDATE 
& TEST
REGULAR EVENTS 
SPRINT ACTIVITIES 
• Sprint Planning Meeting 
• Design Activities 
• Regular Stand-Ups 
• Design Reviews 
• Backlog Grooming 
• Retrospective 
AD HOC EVENTS 
• User Testing 
• Discovery Workshops 
• Implementation Pairing 
• Quality Assurance
TOOLS
SPRINT PLANNING
THE NEW SCHEDULE
THE NEW SCHEDULE 
EPICS
STORIES 
THE NEW SCHEDULE 
1PT. = 2HRS.
CURRENT SPRINT 
THE NEW SCHEDULE 
BACKLOG ICEBOX
IT’S MAGICAL 
… BUT IT’S NOT ALWAYS RAINBOWS 
AND UNICORNS.
PART IV 
IN PRACTICE: PINGBOARD 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
&
As of last week…. 
“HR, OPS, OR A CULTURE 
PRODUCT?”
CONCLUSIONS 
Advantage: Flex Scope & Agile Process 
Success: Repeatable Collaboration and Ongoing Work 
Doing the best we could at all steps 
Accepting that the work is never “done” 
Letting user feedback drive the direction 
@FUNSIZE / #IWANTMYMVP
PART V 
IS IT REALLY ABOUT CREATING THE MOST 
MINIMUM VIABLE PRODUCT? 
What’s the proper lens for your project?
FROM THE BUSINESS PERSPECTIVE 
Validate your business idea with “MVP” 
MINIMUM 
VIABLE 
PRODUCT
FROM THE USER’S PERSPECTIVE 
Prove a high-value satisfying experience with “MDP” 
MINIMUM 
DESIRABLE 
PRODUCT
FOR THE RISK TAKERS 
Think for your users with a ‘MAP” 
MAXIMUM 
ARROGANT 
PRODUCT
WHEN YOU ALREADY HAVE VIABILITY AND NEED TO EXECUTE 
Use your resources better by using ‘MFP” 
MINIMUM 
FEASIBLE 
PRODUCT
SO… 
WHAT CAN WAIT? 
WHO KNOWS. 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
THANK YOU, @FUNSIZE. 
Q 
&A 
@MANTWAN @DANIELLEMOSER 
DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP

More Related Content

What's hot

25 Need-to-Know Marketing Stats
25 Need-to-Know Marketing Stats25 Need-to-Know Marketing Stats
25 Need-to-Know Marketing Statscontently
 
The Science of Story: How Brands Can Use Storytelling To Get More Customers
The Science of Story: How Brands Can Use Storytelling To Get More CustomersThe Science of Story: How Brands Can Use Storytelling To Get More Customers
The Science of Story: How Brands Can Use Storytelling To Get More CustomersDigital Surgeons
 
28 Pitching Essentials
28 Pitching Essentials28 Pitching Essentials
28 Pitching EssentialsMichael Parker
 
Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...
Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...
Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...Board of Innovation
 
Pitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to othersPitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to othersJeroen van Geel
 
The Three Lies About Your Age
The Three Lies About Your AgeThe Three Lies About Your Age
The Three Lies About Your AgeSean Si
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source CreativitySara Cannon
 
The Ultimate Investor Pitch Deck Template
The Ultimate Investor Pitch Deck TemplateThe Ultimate Investor Pitch Deck Template
The Ultimate Investor Pitch Deck TemplateCrowdfunder
 
The B2B Content Marketing Workbook
The B2B Content Marketing WorkbookThe B2B Content Marketing Workbook
The B2B Content Marketing WorkbookVelocity Partners
 
Firebrick Differentiate or Die November SHORT A
Firebrick Differentiate or Die November SHORT AFirebrick Differentiate or Die November SHORT A
Firebrick Differentiate or Die November SHORT ABob Wright
 
29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...
29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...
29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...Board of Innovation
 
Updated Instagram Growth Results
Updated Instagram Growth ResultsUpdated Instagram Growth Results
Updated Instagram Growth ResultsWulax37
 
Your Go-To-Market is Killing Your Business, and You Don't Even Know It
Your Go-To-Market is Killing Your Business, and You Don't Even Know ItYour Go-To-Market is Killing Your Business, and You Don't Even Know It
Your Go-To-Market is Killing Your Business, and You Don't Even Know ItHubSpot
 
The Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing greatThe Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing greatVelocity Partners
 
No more BORING marketing!
No more BORING marketing!No more BORING marketing!
No more BORING marketing!WAKSTER Limited
 
Y Combinator Pitch Deck Template For Startup Founders
Y Combinator Pitch Deck Template For Startup FoundersY Combinator Pitch Deck Template For Startup Founders
Y Combinator Pitch Deck Template For Startup FoundersAA BB
 

What's hot (20)

25 Need-to-Know Marketing Stats
25 Need-to-Know Marketing Stats25 Need-to-Know Marketing Stats
25 Need-to-Know Marketing Stats
 
The Science of Story: How Brands Can Use Storytelling To Get More Customers
The Science of Story: How Brands Can Use Storytelling To Get More CustomersThe Science of Story: How Brands Can Use Storytelling To Get More Customers
The Science of Story: How Brands Can Use Storytelling To Get More Customers
 
28 Pitching Essentials
28 Pitching Essentials28 Pitching Essentials
28 Pitching Essentials
 
Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...
Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...
Full Program & Tools to Accelerate an Internal Innovation Project - by Board ...
 
Pitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to othersPitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to others
 
Growth Hacking
Growth HackingGrowth Hacking
Growth Hacking
 
The Three Lies About Your Age
The Three Lies About Your AgeThe Three Lies About Your Age
The Three Lies About Your Age
 
The proven pitch deck template
The proven pitch deck template The proven pitch deck template
The proven pitch deck template
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
The Ultimate Investor Pitch Deck Template
The Ultimate Investor Pitch Deck TemplateThe Ultimate Investor Pitch Deck Template
The Ultimate Investor Pitch Deck Template
 
Booking a Motivational Keynote Speaker
Booking a Motivational Keynote SpeakerBooking a Motivational Keynote Speaker
Booking a Motivational Keynote Speaker
 
The B2B Content Marketing Workbook
The B2B Content Marketing WorkbookThe B2B Content Marketing Workbook
The B2B Content Marketing Workbook
 
What happens online every 60 seconds
What happens online every 60 seconds What happens online every 60 seconds
What happens online every 60 seconds
 
Firebrick Differentiate or Die November SHORT A
Firebrick Differentiate or Die November SHORT AFirebrick Differentiate or Die November SHORT A
Firebrick Differentiate or Die November SHORT A
 
29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...
29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...
29 Revenue Model Options for Industrial enterprises (curated by @arnevbalen -...
 
Updated Instagram Growth Results
Updated Instagram Growth ResultsUpdated Instagram Growth Results
Updated Instagram Growth Results
 
Your Go-To-Market is Killing Your Business, and You Don't Even Know It
Your Go-To-Market is Killing Your Business, and You Don't Even Know ItYour Go-To-Market is Killing Your Business, and You Don't Even Know It
Your Go-To-Market is Killing Your Business, and You Don't Even Know It
 
The Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing greatThe Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing great
 
No more BORING marketing!
No more BORING marketing!No more BORING marketing!
No more BORING marketing!
 
Y Combinator Pitch Deck Template For Startup Founders
Y Combinator Pitch Deck Template For Startup FoundersY Combinator Pitch Deck Template For Startup Founders
Y Combinator Pitch Deck Template For Startup Founders
 

Viewers also liked

Digital Project Management for Digital Humanities
Digital Project Management for Digital HumanitiesDigital Project Management for Digital Humanities
Digital Project Management for Digital HumanitiesShawn Day
 
Project Management in Digital Media Agency
Project Management in Digital Media AgencyProject Management in Digital Media Agency
Project Management in Digital Media AgencyTommi Pelkonen
 
Practical Project Management - full course
Practical Project Management - full coursePractical Project Management - full course
Practical Project Management - full courseMarten Schoonman
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable ProductEric Ries
 
Caso de estudio PMI 2016
Caso de estudio PMI 2016Caso de estudio PMI 2016
Caso de estudio PMI 2016Erica Dari
 
How-to Build a Minimum Viable Product (MVP)
How-to Build a Minimum Viable Product (MVP)How-to Build a Minimum Viable Product (MVP)
How-to Build a Minimum Viable Product (MVP)Adriana Herrera
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable ProductBernard Leong
 
How to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinHow to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinRaff Paquin
 
UKRDDS 1st Workshop 20150423 - plan walkthrough
UKRDDS 1st Workshop 20150423 - plan walkthroughUKRDDS 1st Workshop 20150423 - plan walkthrough
UKRDDS 1st Workshop 20150423 - plan walkthroughChristopher Brown
 
How to prepare your site for content migration
How to prepare your site for content migrationHow to prepare your site for content migration
How to prepare your site for content migrationBlend Interactive
 
Overview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker TackleOverview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker TackleDaisuke Kasuya
 
大人の自動販売機を復活せよ!
大人の自動販売機を復活せよ!大人の自動販売機を復活せよ!
大人の自動販売機を復活せよ!stucon
 
Plasticity Investor Pitch
Plasticity Investor PitchPlasticity Investor Pitch
Plasticity Investor PitchJim Moss
 

Viewers also liked (20)

Digital Project Management for Digital Humanities
Digital Project Management for Digital HumanitiesDigital Project Management for Digital Humanities
Digital Project Management for Digital Humanities
 
Project Management in Digital Media Agency
Project Management in Digital Media AgencyProject Management in Digital Media Agency
Project Management in Digital Media Agency
 
Practical Project Management - full course
Practical Project Management - full coursePractical Project Management - full course
Practical Project Management - full course
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
Designing digitally infused courses
Designing digitally infused coursesDesigning digitally infused courses
Designing digitally infused courses
 
Caso de estudio PMI 2016
Caso de estudio PMI 2016Caso de estudio PMI 2016
Caso de estudio PMI 2016
 
2017 Digital Yearbook
2017 Digital Yearbook2017 Digital Yearbook
2017 Digital Yearbook
 
How-to Build a Minimum Viable Product (MVP)
How-to Build a Minimum Viable Product (MVP)How-to Build a Minimum Viable Product (MVP)
How-to Build a Minimum Viable Product (MVP)
 
Digital in 2017 Global Overview
Digital in 2017 Global OverviewDigital in 2017 Global Overview
Digital in 2017 Global Overview
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
How to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinHow to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff Paquin
 
UKRDDS 1st Workshop 20150423 - plan walkthrough
UKRDDS 1st Workshop 20150423 - plan walkthroughUKRDDS 1st Workshop 20150423 - plan walkthrough
UKRDDS 1st Workshop 20150423 - plan walkthrough
 
How to prepare your site for content migration
How to prepare your site for content migrationHow to prepare your site for content migration
How to prepare your site for content migration
 
Overview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker TackleOverview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker Tackle
 
大人の自動販売機を復活せよ!
大人の自動販売機を復活せよ!大人の自動販売機を復活せよ!
大人の自動販売機を復活せよ!
 
Plasticity Investor Pitch
Plasticity Investor PitchPlasticity Investor Pitch
Plasticity Investor Pitch
 
Seleccion de bandas
Seleccion de bandasSeleccion de bandas
Seleccion de bandas
 
Creating a great content strategy
Creating a great content strategyCreating a great content strategy
Creating a great content strategy
 
Idea to MVP
Idea to MVPIdea to MVP
Idea to MVP
 
Operational delivery mike bracken
Operational delivery   mike brackenOperational delivery   mike bracken
Operational delivery mike bracken
 

Similar to Build the Right Thing: An MVP Case Study

Adapting To Change (Owner Summit 2015)
Adapting To Change (Owner Summit 2015)Adapting To Change (Owner Summit 2015)
Adapting To Change (Owner Summit 2015)Anthony Armendariz
 
Design Sprints: Learnings and Insights from the Trenches
Design Sprints: Learnings and Insights from the TrenchesDesign Sprints: Learnings and Insights from the Trenches
Design Sprints: Learnings and Insights from the TrenchesBart Deferme
 
Design Sprints - Learnings from the Trenches
Design Sprints - Learnings from the TrenchesDesign Sprints - Learnings from the Trenches
Design Sprints - Learnings from the TrenchesBart Deferme
 
Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...Made by Many
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - KeynotePhil Barrett
 
World Usability Day 2014: Engagement (Master Deck)
World Usability Day 2014: Engagement (Master Deck)World Usability Day 2014: Engagement (Master Deck)
World Usability Day 2014: Engagement (Master Deck)NYCUXPA
 
Stop writing stories, start validating working software
 Stop writing stories, start validating working software Stop writing stories, start validating working software
Stop writing stories, start validating working softwareMatthew Philip
 
Stone Ward Brand Management March Meeting: Brainstorming Tech First
Stone Ward Brand Management March Meeting: Brainstorming Tech FirstStone Ward Brand Management March Meeting: Brainstorming Tech First
Stone Ward Brand Management March Meeting: Brainstorming Tech FirstEmily Reeves Dean
 
Product Discovery General Assembly Jan 10 2012
Product Discovery General Assembly Jan 10 2012Product Discovery General Assembly Jan 10 2012
Product Discovery General Assembly Jan 10 2012Kevin Wang
 
Validating business ideas through design
Validating business ideas through designValidating business ideas through design
Validating business ideas through designNicolò Volpato
 
Just UX it up
Just UX it upJust UX it up
Just UX it upKhal Weir
 
The People Formerly Known as the Consumer
The People Formerly Known as the ConsumerThe People Formerly Known as the Consumer
The People Formerly Known as the ConsumerMichael Koenka
 
Methodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information SystemsMethodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information SystemsDoug Henderson
 
MVP development from software developer perspective
MVP development from software developer perspectiveMVP development from software developer perspective
MVP development from software developer perspectiveRiza Fahmi
 
Don't Engage Me, Bro!
Don't Engage Me, Bro!Don't Engage Me, Bro!
Don't Engage Me, Bro!xeroply
 
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)CityStarters
 
UX: Balancing Functionality and Delight
UX: Balancing Functionality and DelightUX: Balancing Functionality and Delight
UX: Balancing Functionality and DelightCraig Henneberry
 

Similar to Build the Right Thing: An MVP Case Study (20)

Lean ing
Lean   ingLean   ing
Lean ing
 
Adapting To Change (Owner Summit 2015)
Adapting To Change (Owner Summit 2015)Adapting To Change (Owner Summit 2015)
Adapting To Change (Owner Summit 2015)
 
Design Sprints: Learnings and Insights from the Trenches
Design Sprints: Learnings and Insights from the TrenchesDesign Sprints: Learnings and Insights from the Trenches
Design Sprints: Learnings and Insights from the Trenches
 
Design Sprints - Learnings from the Trenches
Design Sprints - Learnings from the TrenchesDesign Sprints - Learnings from the Trenches
Design Sprints - Learnings from the Trenches
 
Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - Keynote
 
LFLP Concept Development Lab #1
LFLP Concept Development Lab #1LFLP Concept Development Lab #1
LFLP Concept Development Lab #1
 
World Usability Day 2014: Engagement (Master Deck)
World Usability Day 2014: Engagement (Master Deck)World Usability Day 2014: Engagement (Master Deck)
World Usability Day 2014: Engagement (Master Deck)
 
Stop writing stories, start validating working software
 Stop writing stories, start validating working software Stop writing stories, start validating working software
Stop writing stories, start validating working software
 
Stone Ward Brand Management March Meeting: Brainstorming Tech First
Stone Ward Brand Management March Meeting: Brainstorming Tech FirstStone Ward Brand Management March Meeting: Brainstorming Tech First
Stone Ward Brand Management March Meeting: Brainstorming Tech First
 
Product Discovery General Assembly Jan 10 2012
Product Discovery General Assembly Jan 10 2012Product Discovery General Assembly Jan 10 2012
Product Discovery General Assembly Jan 10 2012
 
Validating business ideas through design
Validating business ideas through designValidating business ideas through design
Validating business ideas through design
 
Just UX it up
Just UX it upJust UX it up
Just UX it up
 
The People Formerly Known as the Consumer
The People Formerly Known as the ConsumerThe People Formerly Known as the Consumer
The People Formerly Known as the Consumer
 
Methodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information SystemsMethodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information Systems
 
MVP development from software developer perspective
MVP development from software developer perspectiveMVP development from software developer perspective
MVP development from software developer perspective
 
Don't Engage Me, Bro!
Don't Engage Me, Bro!Don't Engage Me, Bro!
Don't Engage Me, Bro!
 
LEARN START UP
LEARN START UPLEARN START UP
LEARN START UP
 
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
 
UX: Balancing Functionality and Delight
UX: Balancing Functionality and DelightUX: Balancing Functionality and Delight
UX: Balancing Functionality and Delight
 

Recently uploaded

Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 

Recently uploaded (20)

Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 

Build the Right Thing: An MVP Case Study

  • 1. I WANT MY MVP BUILDING THE RIGHT THING DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 2. DANIELLE MOSER @DANIELLEMOSER ANTHONY ARMENDARIZ @MANTWAN
  • 3. TOPICS TO DISCUSS An understanding of MVP and other approaches Creating the ideal engagement style How we manage MVP projects at Funsize. In Practice: A Funsize case study. Q&A (if time allows) DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 4. PART I GETTING TO MVP DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 5. DEFINITION THE MINIMUM VIABLE PRODUCT (OR MVP) IS THE FIRST SHIPPABLE VERSION OF A PRODUCT CONTAINING PURELY CORE FEATURES, DISTRIBUTED AS A TEST RELEASE TO GENERATE USEFUL FEEDBACK FOR THE PRODUCT’S DIFFERENTIATING FEATURES SO THAT SUBSEQUENT RELEASES HAVE THE MAXIMUM CHANCE FOR SUCCESS.
  • 6. GOALS • Validate a new business model. • Launch a new product or feature in an existing application. • Validate a theory or hypothesis. • Impress investors or stakeholders to secure funding. • Use financial runway smartly. • Get it to market and in users hands as fast as possible.
  • 7.
  • 8. 8
  • 9. 9
  • 10. “It would be pointless even if I managed to understand how it works.” - A User
  • 11. “We’ve long accepted that for a product to be useful, it needs to have acceptable levels of both utility and usability. Yet far too often, we seem to ignore the former in favor of the latter, ending up with lots of easy and pleasant applications that have no reason to exist. One could argue that the first version of the iOS app Color fell into this trap.” ! - RIAN VAN DER MERWE
  • 12. “…it was not able to provide the "differentiated customer experience we had hoped for.”
  • 13. QUALITIES OF AN “MVP” • Redefines or disrupt an industry (for some). • Fulfills a basic human or user need in a meaningful way. • Balances features that users want. • Creates an advocate out of the users (people). • Encourages engagement and builds habits (hopefully good ones). • Reaches the highest quality possible within the “limits”.
  • 14. PART III THE RIGHT ENGAGEMENT STYLE (FUNSIZE’S APPROACH) DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 15. PROBLEM Page Title GIMME MORE. GIMME MORE. GIMME GIMME GIMME MORE!
  • 16. OKAY, SURE BUT WE STILL HAVE TO SET SAIL
  • 17. BUILDING DIGITAL PRODUCTS WE’RE IN THE BUSINESS OF BUILDING DOG HOUSES NOT CATHEDRALS. (BUT THEY SHOULD STILL BE BEAUTIFUL)
  • 18. YOUR TEAM MUST EMBRACE • The time, financial, or resourcing constraints. • Generating quick ideas as a team to validate before investing. • Favoring lean, quick and sometime half-complete work. • Failing fast and often. • The ability and desire to pivot at any time and embrace change. • That it’s NEVER ever, ever, ever done. • Listening to users.
  • 19. FLEXIBLE SCOPE FTW! • No project schedules. Only a start and end date. • No fixed deliverables but the services you’ll provide. • No promises to deliver anything specific to the client. • Promise a team with consistent effort. Velocity not hours. • Provide a standard weekly, sprint or monthly price. Learn More: http://funsize.co/flexible-scope-retainers
  • 20. PART II PROJECT MANAGING MVP DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 23. YOU NEED TO DISCOVER THE PROBLEM FIRST “..but we’re a fast-moving startup and we don’t have time to sit around and talk.” You do if the alternative is failure, brought on by an unhealthy addiction to pretty things that lead to fifteen minutes of fame, but not much else. ! …We cannot let the allure of the visual tear us too far away from the usefulness of the products we develop. It is true that failure teaches us a great deal about what works and what doesn’t. But it’s so much cheaper and more effective to fail at a variety of ideas on paper than it is to fail at one full-blown, VC-backed idea. Together, we can avoid building projects that generate buzz, but don’t meet the needs of the people. So let’s discover before we build.”
  • 24.
  • 25. OUR NEXT TALK TOP 10 REASONS EVERY STARTUP NEEDS A PSYCHIC J/K!
  • 27. TRASH THE PROJECT SCHEDULE
  • 28. TRASH THE FIXED DELIVERABLES
  • 30. TRASH WORKING ON FRIDAYS (SO WE CAN DO OTHER, AWESOME STUFF)
  • 31. TRASH THE DISCUSSION OF “HOURS”
  • 32. OMG. WTF? DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 33. 3 SPRINTING (THE FUNS I Z E WAY)
  • 34. WHAT YOU CAN DO VELOCITY & COMMITMENT ~2 hours = 1 point 32 Hrs./Week = 16 Pts./Wk. = 32 Pts./2Wk. Sprint @FUNSIZE / #IWANTMYMVP
  • 35. THE SCHEDULE. WASH, RINSE AND REPEAT DISCOVERY & REQUIREMENTS 2WK. SPRINT DEVELOP & RELEASE DESIGN VALIDATE & TEST
  • 36. REGULAR EVENTS SPRINT ACTIVITIES • Sprint Planning Meeting • Design Activities • Regular Stand-Ups • Design Reviews • Backlog Grooming • Retrospective AD HOC EVENTS • User Testing • Discovery Workshops • Implementation Pairing • Quality Assurance
  • 37. TOOLS
  • 41. STORIES THE NEW SCHEDULE 1PT. = 2HRS.
  • 42. CURRENT SPRINT THE NEW SCHEDULE BACKLOG ICEBOX
  • 43. IT’S MAGICAL … BUT IT’S NOT ALWAYS RAINBOWS AND UNICORNS.
  • 44. PART IV IN PRACTICE: PINGBOARD DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52. &
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60. As of last week…. “HR, OPS, OR A CULTURE PRODUCT?”
  • 61. CONCLUSIONS Advantage: Flex Scope & Agile Process Success: Repeatable Collaboration and Ongoing Work Doing the best we could at all steps Accepting that the work is never “done” Letting user feedback drive the direction @FUNSIZE / #IWANTMYMVP
  • 62. PART V IS IT REALLY ABOUT CREATING THE MOST MINIMUM VIABLE PRODUCT? What’s the proper lens for your project?
  • 63. FROM THE BUSINESS PERSPECTIVE Validate your business idea with “MVP” MINIMUM VIABLE PRODUCT
  • 64. FROM THE USER’S PERSPECTIVE Prove a high-value satisfying experience with “MDP” MINIMUM DESIRABLE PRODUCT
  • 65. FOR THE RISK TAKERS Think for your users with a ‘MAP” MAXIMUM ARROGANT PRODUCT
  • 66. WHEN YOU ALREADY HAVE VIABILITY AND NEED TO EXECUTE Use your resources better by using ‘MFP” MINIMUM FEASIBLE PRODUCT
  • 67. SO… WHAT CAN WAIT? WHO KNOWS. DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP
  • 68. THANK YOU, @FUNSIZE. Q &A @MANTWAN @DANIELLEMOSER DIGITAL PM SUMMIT 2014 ・ AUSTIN, TEXAS ・ @FUNSIZE ・ #IWANTMYMVP