Upload
others
View
19
Download
1
Embed Size (px)
Citation preview
Objective:
Work with your team to adapt your original
app idea into an MVP.
Agenda:• See real-world examples of MVPs• Design an MVP by selecting 1-3
features for your app• Share your MVP and get
feedback
Review
• What does “MVP” stand for?• What is an MVP?• What is the 3-part process for
testing an MVP? • Why is it a good idea to build an
MVP first?
Review: The Minimum Viable Product (“MVP”)
• The MVP is the simplest version of your idea - often with just one or two features.
• The goal of building an MVP is to get feedback from customers on your MVP as quickly (and cheaply) as possible.
Review: The Build-Measure-Learn Loop
• You BUILD a Minimum Viable Product (“MVP”).
• You show your MVP to potential customers and MEASURE what they like and don’t like about your idea.
• You LEARN from their feedback and build a better version of your MVP.
Example of Facebook’s MVP in 2004
• The MVP had the following features:• Profiles• Listing of friends• Search
• The MVP did not include:• Messaging• Wall updates• Status updates• Notifications
Example of Amazon’s MVP in 1999
• The Amazon MVP allowed you to search for and order books - and only books.
• The MVP did not include:• Recommendations• Ratings• Amazon Premium
shipping• Other products
The suitcase improved as an MVP over time!
Original • No wheels
from 1700-1972
Innovation in 1972 • The invention of a
suitcase with four wheels & a strap
Innovation in 1987• The invention of
a suitcase with two wheels & a handle
Example of a strong MVP for Startup Tech
• Problem: Many students are bullied and have low self-confidence. Over 3 million students are bullied every year.
• Solution: An app that sends text messages to promote positivity.
• MVP: An app that allows users to join a group that receives daily text messages to build self-confidence.
Example of a strong MVP for Startup Tech
• Problem: Parents are worried that their kids will be kidnapped. 800,000 kids are reported missing in the U.S. every year.
• Solution: An app that helps parents keep track of their kids’ locations.
• MVP: An app that sends parents a text with their child’s location every hour.
Recommendation: Keep it technically simple.
• In this class, you’ll be learning how to build the following types of apps:• Drawing and animation games• Reference apps where you can learn about a topic• Texting apps• Quiz apps• Location-aware apps• Lists that keep track of input from multiple users
• If possible, try to design your MVP so that it incorporates one or more of these technical skills.
Team Challenge: What is your MVP?
• Discuss with your team: what features are the most important for your MVP?
• Write down 1-3 features in your Student Workbook.
Closing
• We learned about the Minimum Viable Products and the Build-Measure-Learn loop.
• You decided on an MVP to test your app idea.• Tomorrow you will start sketching wireframes for
your MVP to capture how it will look.
If time remains… 1-min video on an MVP called Monster Maker
Note: this video uses the term “prototype.” A prototype is very similar to an MVP.
If time remains… 8-min video on Google Glass’s MVP
Note: this video uses the term “prototype.” A prototype is very similar to an MVP.
Example Uber MVP
• Way back when, Uber’s functionality was to connect
iPhone owners with drivers and provide them with a credit card payment system.
• The problem that Uber set out to solve was how to get a taxi as
cheaply and quickly as possible.
• At the beginning, there was no live-tracking of drivers, automatic
payments, gamification, fare splitting, multiple accounts, cost
prediction, or other features