Minimum Viable Product How to build an MVP
Minimum Viable Product How to build an MVP @Joe. Kratzat
Outline ● ● Who I am, what I do What is an MVP Why MVP? How to MVP ○ Should you build it? ○ What other options are there? ○ Sell your idea! ○ Scale isn’t your concern. . . yet
Joe Kratzat
MVP A minimum viable product has just those core features necessary to release the product, and no more
MVP A minimum viable product has just those core features necessary to release the product, and no more
MVP core features no more
Why have an MVP? ● ● Be able to test a product hypothesis with minimal resources Accelerate learning Reduce wasted engineering hours Get the product to early customers as soon as possible
all complex systems that work evolved from simpler systems that worked. If you want to build a complex system that works, build a simpler system first, and then improve it over time. Gall’s Law Simple then iterate
How much does an app cost? http: //howmuchtomakeanapp. com/
How much does an app cost? 1. 2. 3. 4. 5. 6. 7. 8. i. OS and/or Android? Do users login? Do they have profiles? How are you going to make money? Is there a rating system? Does your app save information in a central database? How nice should it look? Do we care about User Experience? Do you need a custom icon?
How much does an app cost? http: //howmuchtomakeanapp. com/
MVP: Should you build it? NOT YET ● Building things costs time and money ○ Building extras wastes money ● Do you have users yet? ○ Will they pay? ● How are you generating leads? ● If you have to, be focused
What other options are there? Do things manually
What other options are there? 3 rd party tools
Example
MVP: Sell your idea
MVP: Sell your idea ● Start with simple marketing site ○ Get users signing up (3 rd party tool: Launch. Rock) ● Build hyper focused MVP (nothing more) ○ Demo the product as much as possible! ○ Get feedback
Programmers worrying about whether their architecture will Web Scale is like buying a lottery coupon and fretting about which yacht to buy. - DHH (creator of Ruby on Rails) https: //twitter. com/dhh/status/885445986943868929
MVP core features no more
Recap ● What is an MVP ● Why MVP? ● How to MVP ○ Should you build it? ○ What other options are there? ○ Sell your idea!
- Slides: 20