Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Seetha Annamraju - Beyond The Code: Lessons on Building Your Android Minimum Viable Product

Seetha Annamraju - Beyond The Code: Lessons on Building Your Android Minimum Viable Product

droidcon Berlin

July 17, 2018
Tweet

More Decks by droidcon Berlin

Other Decks in Programming

Transcript

  1. @seetha_a Successful Startups 1. Spend a lot of time with

    their users 2. Design experiments to test assumptions
  2. @seetha_a Successful Startups 1. Spend a lot of time with

    their users 2. Design experiments to test assumptions 3. Create rapid prototypes by leveraging existing technologies
  3. @seetha_a Successful Startups 1. Spend a lot of time with

    their users 2. Design experiments to test assumptions 3. Create rapid prototypes by leveraging existing technologies
  4. @seetha_a Identify the Problem E.g. Health-conscious customers find it hard

    to know what’s in their food while eating out.
  5. @seetha_a Hypotheses List 1. Users will want to see nutritional

    information 2. Restaurants will give us information about their dishes or input it on their own.
  6. @seetha_a Test Hypothesis 1 Users will want to see nutritional

    information Sample: 100 users Pass rate: 80%
  7. @seetha_a Test Hypothesis 2 Restaurants will give us information about

    their dishes or input it on their own. Sample: 10 restaurants Pass rate: 60%
  8. @seetha_a Hypotheses List 1. Users will want to see nutritional

    information 2. Restaurants will give us information about their dishes or input it on their own. 3. Users will check in to restaurants 4. Users will post reviews
  9. @seetha_a 1. The user wants to eat out. 2. The

    user reaches the restaurant, and needs to figure out what to eat. Mindset Map
  10. @seetha_a 1. The user wants to eat out. 2. The

    user reaches the restaurant, and needs to figure out what to eat. Mindset Map
  11. @seetha_a 1. The user wants to eat out. 2. The

    user reaches the restaurant, and needs to figure out what to eat. 3. The user wants to share their experience. Mindset Map
  12. @seetha_a 1. The user wants to eat out. 2. The

    user reaches the restaurant, and needs to figure out what to eat. 3. The user wants to share their experience. Mindset Map
  13. @seetha_a MVP Features 1. Load list of restaurants near me.

    2. Once user reaches restaurant, show dishes with reviews and nutritional information. 3. Allow user to share experience.
  14. @seetha_a Static Prototyping • Start with a paper prototype /

    InvisionApp / proto.io • OR Static Android Prototypes
  15. @seetha_a Backend • Pick a well-supported backend if possible. •

    e.g. Firebase for real-time abilities • e.g. AWS for scale/ security
  16. @seetha_a Security/Privacy • Can make or break user’s trust •

    Use existing trusted frameworks • How are you dealing with sensitive data?
  17. @seetha_a Post MVP • Release to closed environment • Roll

    out incrementally • ProductHunt, Betalist, HackerNews • Your original target users
  18. @seetha_a Recap • Idea-Market fit • Sit down with users

    / Gain insights • Mindset maps • Prototypes • Build MVP
  19. @seetha_a References • invisionapp.com • proto.io • producthunt.com • betalist.com

    • news.ycombinator.com • The Startup Owner’s Manual, Bob Dorf and Steve Blank seetha.io