lean startup machine - mobile app development
DESCRIPTION
An introduction to applying lean startup principles to mobile app development. Covers a general introduction followed by specific tips around challenges with testing apps that are heavy on user experience, testing app distribution, testing core loops, leveraging a concierge approach, choosing which app platforms to start with, mobile app prototyping tools, and avoiding a big bang launch. This was prepared for a workshop at Lean Startup Machine, Bangalore. The accompanying blog post may be found here: http://arg0s.in/why-im-a-mentor-at-lean-startup-machine-bangalore.htmlTRANSCRIPT
![Page 1: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/1.jpg)
Lean Startup - Mobile AppDevelopment
Arvi Krishnaswamy
![Page 2: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/2.jpg)
Presented At
Lean Startup Machine, Bangalore on May 31, 2014
![Page 3: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/3.jpg)
Hello
Hands-on Entrepreneur and Tech Executive.Now: Building fun, engaging apps at Levitum.
Past: Multiple startups. One Valley IPO. One exit.Polyglot. Android + iOS + Python.
Program Chair, Droidcon India (2011-13).Built apps with > 2 million downloads, 4+ ratings.
![Page 4: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/4.jpg)
![Page 5: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/5.jpg)
Not all Flappy Endings
The average app expends 9-12 man months of effort. #factThe average app gets < 1000 downloads. #fact
~22% of downloaded apps are opened just once. #fact
![Page 6: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/6.jpg)
Seriously, WTF?
![Page 7: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/7.jpg)
We keep building appsthat nobody wants
![Page 8: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/8.jpg)
We keep building appsthat nobody wants to
solve problems that noone has
![Page 9: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/9.jpg)
![Page 10: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/10.jpg)
![Page 11: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/11.jpg)
![Page 12: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/12.jpg)
A Prototype is anExperiment that helpsValidate Assumptions
![Page 13: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/13.jpg)
![Page 14: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/14.jpg)
![Page 15: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/15.jpg)
![Page 16: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/16.jpg)
![Page 17: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/17.jpg)
![Page 18: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/18.jpg)
![Page 19: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/19.jpg)
What makes a prototypeeffective?
0
![Page 20: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/20.jpg)
If it answers the rightquestion
![Page 21: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/21.jpg)
![Page 22: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/22.jpg)
![Page 23: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/23.jpg)
![Page 24: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/24.jpg)
![Page 25: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/25.jpg)
How do you prototypeexperience?
![Page 26: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/26.jpg)
The POP app.
Use pen and paper to quickly sketch mockupsUse the POP app to take snaps of the sketchesStitch the snaps together with a navigational heirarchy.Share your demo with users for feedback.
![Page 27: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/27.jpg)
![Page 28: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/28.jpg)
![Page 29: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/29.jpg)
![Page 30: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/30.jpg)
![Page 31: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/31.jpg)
![Page 32: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/32.jpg)
![Page 33: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/33.jpg)
How would you build anOla Cabs app MVP?
![Page 34: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/34.jpg)
Do ThingsThat
Don't ScaleYes, you read that right. Counter intuitive?
![Page 35: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/35.jpg)
Accrue technical debt, and assessthe importance as a hypothesis
requiring validation.
![Page 36: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/36.jpg)
Choosing a PlatformiOS has more early adoptersiOS has a paying community.Android has no review processAndroid has smoother alpha/beta distributionmechanics.iOS users expect a better user experience.Android apps require testing on more devices.
![Page 37: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/37.jpg)
Get Out Of The Building!Blind test users using your app.Get their permission to screen record their interactions.Review it with them, and probe to understand theirthought process.If you have competitors, have the users blind test yourapp and theirs.
![Page 38: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/38.jpg)
![Page 39: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/39.jpg)
![Page 40: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/40.jpg)
Important Anti-PatternsConsider launching your experiments under different codenames on the app store.Once the experiment is over, direct those users to yournew MVP with a new code name.Users of the new MVP will not see the old app and itsratings.This greatly derisks your 'big bang' app launch.
![Page 41: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/41.jpg)
Launch in a differentcountry
Another possible idea - launch your app in arepresentative country(Australia, for instance) before publishing it in the U.S.
![Page 42: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/42.jpg)
![Page 43: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/43.jpg)
Test These LoopsThese are critical user actions that make you successfulWhat makes the user invite othersWhat makes the user create new content (or postreviews/comments)What makes the user buy things
![Page 44: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/44.jpg)
![Page 45: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/45.jpg)
![Page 46: Lean Startup Machine - Mobile App Development](https://reader033.vdocuments.site/reader033/viewer/2022042518/547c6668b4af9ffa258b45a6/html5/thumbnails/46.jpg)
Ask Me Anything
Follow me@twitortat
www.arg0s.in