SERGEY SUNDUKOVSKIY PH.D.
MVP Building & Testing Your Set of
“Must Have” Features
1
Introduction
2
Background
3
MVP Core Functionality
Ideal MVP
4
Ideal MVP
Mini-Me is an Ideal MVP
Core Functionality
 Identical “DNA”
 Same Major Features
 Same Major Functionality
 Same Usability
 Not Up To Scale
 Not As Pretty
5
Viable For What?
6
Eric Ries defines MVP as “…that version of a new product
which allows a team to collect the maximum amount of
validated learning about customers with the least effort.”
Minimal
Product nobody
wants to use
Viable
Product built
by companies
that have no
financial limitations
MVP
MVP vs. Prototype
7
(prototype)
MVP vs. Product
8
Difficult Determinations
Prototype vs. MVP
 How Do I Distinguish?
MVP vs. Product
 At What Point Do I Stop?
9
Minimal Testable Product
10
MTP Questions
What Is MTP For?
Who Builds an MTP?
Who Is MTP For?
What Are the MTP Features?
11
MTP Purpose
 MTP (what are we testing?)
 Test Concept Viability
 Test Assumptions
 Test the Market
 Test Product Usability
 Test Price Elasticity
 Test Product User Targets
12
MTP Building
13
Who Builds It?
MTP Building
 MTP
 Built by a Minimal Viable Team
 How many? (Hint: not a single guy/gal)
 Evolutionary in Its Development
 You are not intending to throw it away
 Built Using Intended Software Stack
 Using starter OS product
 Using starter frameworks (Hint: not talking about a programming
language)
14
Roger’s Adoption Curve
Who Is It For?
15
MTP Targeting
MTP Targets Innovators and Early Adopters
Early Adopter Groups
 Educators
 Influencers
 Opinion Makers
 Social Connectors
16
MTP Features
Less Is Truly More
17
MTP Features
Intelligent Design and Evolutionary Concepts
 Aim For Adjacent Possible
Irreducible Complexity
 Can’t Take Anything Away
 Can’t Be Simpler
Most Efficient For What It Does
 Most Efficient Wins
18
Irreducible Complexity
Simplest Mousetrap
19
Feature Payments
Feature Currency
 Confusion “Payment” for Features
What Do They Mean?
 “This Is Confusing”
Ideal Feature
 Minimal Confusion
 Minimal Multiplicative Confusion
20
Feature Payments
21
Features
Confusion
Ideal Balance
Realistic Balance
Path To Intent
Straightforward Path to Intent
22
MTP Don’ts
Do Not Complicate Things
Do Not Make Users Think
Do Not Make Users Work
Do Not Defy User’s Expectations
Do Not Confuse Yourself With Users
Do Not Assume You Know Everything
23
Intent Matters
You Will Always Get a Wrong Half
24
MTP Development
25
Example Company
26
Example Company (cont.)
27
Design Centric Approach
28
MTP Development Pipeline
29
Painted Door
Painted Door vs. Real Door
30
Wireframes
31
Wireframing Tools
32
Mockups
33
Mockups (cont.)
34
Static Prototype
Wire it together
35
Static Prototype (cont.)
36
Prototyping Tools
37
Mark Up
38
Dynamic Prototype
39
Dynamic Prototype (cont.)
40
MTP Testing
41
Crowdsourcing
Rise of the Crowds
42
Mechanical Turk
Microtasking Crowdsourcing Platform
43
Usability Testing
44
Usability Study Setup
45
Usability Study Setup (cont.)
46
Usability Study User Targeting
47
Usability Study Micro-Tasking
48
Usability Study Recording
49
Feedback
It Is All About Uncensored Feedback
50
Usability Study Survey
51
Usability Study Results
52
Usability Study Results (cont.)
53
Usability Study Results (cont.)
54
Was not sure
what to do
Usability Testing Tools
56
Product Testing
57
Decision Making
HIPPO/Highest Paid Person’s Opinion
58
Experimentation Testing
ABT – Always Be Testing
59
Testing History
Aliens Did Not Build Pyramids
60
Testing Testing Tested
A/B Multifactorial Split Testing
Very Different
61
A/B Singlevariate Split Testing
Slightly Different
62
Multivariate Testing
That’s a Lot of Combinations
63
Experiment Chaining
64

Minimal Testable Product

Editor's Notes

  • #33 http://underdoggraphics.com/app1/
  • #38 http://underdoggraphics.com/app1/
  • #39 http://wecarpool.com/ http://www.conferencebywire.com/