building an mvp

29
Building a minimum viable product Youth Techclub meet-up 14.03.2016

Upload: rolands-krumbergs

Post on 09-Feb-2017

104 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Building an MVP

Building a minimum viable productYouth Techclub meet-up 14.03.2016

Page 2: Building an MVP

First open meet-ups14.03.2016 – minimum viable product (and some lean startup)23.03.2016 – website prototypingxx.04.2016 – Visual Studio Code (IDE) and GitHub usage (source control)

Page 3: Building an MVP

GoalsUnderstand core idea about lean startup methodology.

Understand what is minimum viable product.

Understand how to use story mapping in defining MVP.

MVP for this semester’s project idea.

Page 4: Building an MVP

AgendaLean startup methodology (just for MVP)Minimum viable productMVP examplesExcercise for building MVP for project idea

Page 5: Building an MVP
Page 6: Building an MVP

StartupA human institution designed to create a new product or service under conditions of extreme uncertainty.

Page 7: Building an MVP

Problems with startupsMost of them do not know yet what they are building.

They tend to spend a lot of time building a product that later on is something that noone wants and uses.

Page 8: Building an MVP

Solution (possibly?)Lean manufacturing ideas – focuses on removing waste.

Defines Build-Measure-Learn cycles.

Page 9: Building an MVP

It’s all about hypothesisValue hypothesis – tests whether a product or service really delivers value to customers once they are using.

Growth hypothesis – tests how new customers will discover a product or a service.

Page 10: Building an MVP

How to test your hypothesis?You do not need fully featured product or service to do test value/growth hypothesis.

Maybe you do not need to do any programming at all.

Make the test cycle as short as possible.

Page 11: Building an MVP

Build-Measure-LearnThis is were MVP is built.

MVP is a version of a new product which allows a team to collect maximum amount of validated learning about customers with the least effort.

It’s not necessarily smallest product imaginable, it can range in complexity from extremely simple smoke test to actual prototype.

Page 12: Building an MVP

Lets look on some real-life examples

Page 13: Building an MVP

Facebook

Page 14: Building an MVP

DropboxTeam wanted to test their leap-of-faith question – if Dropbox can provide a superior customer experience, will people give it a try?

Product requires deep technical expertise and big development effort.

Their MVP – a video explaining the technology. Result – waiting list went from 5,000 to 75,000 in one night.

Page 15: Building an MVP

ZapposHypothesis – are the customers ready and willing to buy shoes online.

Testing the hypothesis – founder began asking local shoe stores if he could take the pictures of their inventory, in exchange for permission, he would post the pictures online and come back to buy the shoes at full price if a customer bought them online.

Page 16: Building an MVP

Lets assamble!Groups of maximum 3 people.

1. Find your team members (choose people that you do not know personally)

2. Make your acquaintance3. 5 minutes for the task4. 20 seconds for presentation

Page 17: Building an MVP

What would be MVPs for these companies?

Page 18: Building an MVP

Before we define MVP for project idea lets understand one of the techniques building MVPs

Page 19: Building an MVP

Story mapping core ideaReplace the traditional one dimensional list of features ordered according to business value with two dimensional map which focuses on user activities and the overall vision of the product.

Page 20: Building an MVP

In the practiceStep 1 – capture primary goal of your productStep 2 – define the main process in the productStep 3 – create a list of features for each stageStep 4 – prioritize the features inside listsStep 5 – define the MVP

Page 21: Building an MVP

Step 1 – capture primary goalImagine you are developing a product which helps people to assemble their own customized shoes. Product allows users to choose colors, fabrics, decorations and shapes.

Primary goal could be – Allowing users to receive an individual, customized pair of shoes.

Page 22: Building an MVP

Step 2 – define main processThink more about tasks that user has to do instead of features.

Customize shoe Buy shoe Manage order Deliver order

Page 23: Building an MVP

Step 3 – list of features

Customize shoe Buy shoe Manage order Deliver order

Feature

FeatureFeature

Feature

Feature

Feature

FeatureFeature

Feature

Feature

Feature

FeatureFeature

Feature

Feature

Feature

FeatureFeature

Feature

Feature

Page 24: Building an MVP

Step 4 – prioritize features

Customize shoe Buy shoe Manage order Deliver order

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Page 25: Building an MVP

Step 5 – define MVP

Customize shoe Buy shoe Manage order Deliver order

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Walking skeleton

Your MVP

Page 26: Building an MVP

Project ideaCore problem – it is hard to find an online place/site that would contain personalized recipes with healthy food.

Primary goal – allow users to find and share healthy recipes according to their taste.

Page 27: Building an MVP

Task in groupsDefine a MVP for project idea

1. Same groups2. 15 minutes for task3. 2 minutes for presentation

At the end we will choose the features for MVP alltogether.

Page 28: Building an MVP

That’s all! Thank you!Don’t forget to leave some feedback – both positive and constructive

Follow us on FacebookApply – www.youthtech.lv

Next meet-ups:23.03 18:00 – prototyping06.04 18:00 (?) – IDE and source controle