210 likes | 325 Views
Market Research. Lesson 3. Check in: Share App Ideas. What app ideas are you working with from your brainstorm? Which one are you leaning toward?. Agenda. Topics Product Market Customer Development Conditionals/Procedures Activities Create a customer survey. VideoWall 2 Review.
E N D
Market Research Lesson 3
Check in: Share App Ideas What app ideas are you working with from your brainstorm? Which one are you leaning toward?
Agenda Topics • Product Market • Customer Development • Conditionals/Procedures Activities • Create a customer survey
VideoWall 2 Review Conditionals Nested Conditionals Variables Procedures
Conditionals • Only do the action if the condition is true • use an if statement • If (condition is true) then (do something) Examples: • if Simon says “Simon says”thendo the command • if the weather predicts rain then pack your umbrella • If the user has more than 10 points then she wins!
Conditionals (Continued) • You also tell the program what to do if the statement is not true • Use an if-else statement If (condition) then(do something) else(do something else] Examples: • You are asking someone to go to a party. What happens if they say yes? What happens if they say no? • If it is raining then do homework else go to soccer practice
Nested Conditionals • You can also put conditionals inside of other conditionals • If (condition) then (do something) elseif(condition#2) then (something else) else(do something else) Example: • if I get into Berkeley I will go there. Elseif I get into Stanford I will go there. Elseif I get into Harvey Mudd, I will go there.
Variables Values that can change while your program is running Want to track that value, so we store them in variables
Procedures Blocks of code that may need to be reused in other parts of your program Often have inputs, sometimes have outputs Example : laundry – the process is the same, what changes as input is the clothes. What results is clean clothes
Video Wall 2 Questions How could you use these concepts in your app? What is an example of a real life variable that you want to consider in your app? What is a real life conditional that could happen when using your app?
Why do startups fail? “The vast majority of startups fail NOT because they could not build a great product or technology, but because no one wanted the product!” — Steve Blank
Know your customers and market • Many companies spend millions of dollars making a product, only to find out no one wants to use it • If there is something about your idea or product that can be improved, you want to know as early as possible “Fail Fast”
Know your customers and market Think-Pair-Share What problem does your app solve? What groups of people have these problems? How big is this group(s) of people (i.e. your market)?
Customer Development “Customer development is not asking customers what they want—it is seeking to understand what they need, how they work, where their pain points and highest priorities are. ” —Cindy Alvarez “If I had asked people what they wanted, they would have said a faster horse.” —Henry Ford
Get to know your customer Does your target audience have the problem that you think they have? Is your solution (your app) the only solution to the problem? Would your target market pay for a solution like yours? How much? You will never be sure until you ASK (through surveys or interviews)
Understand your market Where is there a need for your app? What currently fills that need? If your app existed, would people use it? How often? How much would people pay for it? Which features are most important for your app to have?
Finding People to Talk To Twitter: @username Would love yr feedback on [product/problem/solution] – shd only take 2mins [URL] thanks! “ Facebook: “Has anyone heard of an app that does ____?” Email Asking in person
Activity: Survey questions Record your ideas in page 9 of the workbook Sample surveys for Angry Birds & Shazam 10 min to list questions Write as many questions as you can for the potential customer of your product What would you ask your ideal customer?
Activity: Create a survey Create your survey in page 10 of the workbook Good surveys are short Pick the top 5-7 questions on your list Multiple choice questions with checkboxes are easier for people to answer You can allow for more than just one answer
Task List See page 7 & 8 of the workbook for examples of survey results Determine the market for your App Finish creating your survey and have at least 20 people take it
Next time You will tell the class about interesting results from these surveys at next week’s class! Complete Colored Dots tutorial before next lesson