Build SomethingA presentation by @PGopalan at RISE GlobalAustin TX, March 26, 2012
Some basic equations before we get started               MBA != startup thinking               MBA != startup attitude    ...
“Hobby Apps” vs. Lucky Apps                              App             Tech                                             ...
Startups are AGILE     Established businesses are RARELY AGILE     Startups tackle uncertainty by being     AGILE all the ...
It‟s an Experiment     Have the right experimental attitude     Learn a lot     Throw out what doesn‟t work     Have fun  ...
My product story    Or “how a dead simple To Do list application got out    the door”      Idea            Mockup         ...
Draw your idea on paper    you‟ll be surprised how people can skip this basic visioning step      Screenshots      Balsami...
This was my physical Kanban board    a prototype is always a good idea before all the investment      Idea May 20118      ...
…that turned into a sketch for the requirementsdocument    Mockup August 2011    notice I didn‟t have any elaborate PRD9  ...
The startup team            me          programmer10                                   kanban2go
It‟s easy to get a working prototype quick     thank the goodness of cloud     Prototype Sep 29, 201111                   ...
The team expands      me        programmer   illustrator12                                    kanban2go
Lean UX doesn‟t mean this     Before 9/27/1113                               kanban2go
New team – The designer is critical to     making a good product      me          programmer         designer14           ...
UX should be beautiful     After 10/17/1115                            kanban2go
From Prototype to Minimum Viable Product (MVP)      MVP is largely misunderstood      MVP is very hard to figure out      ...
Another way to think of Product      source: http://contrast.ie/blog/swiss-army-knives17                                  ...
Lots of iterations happen in the MVP cycle        Clarifications & integrations        CUM - Cleaning up mess!        Gut ...
Like throwing out things that don‟t fit  Throw outwhat doesn‟t       work19                                             ka...
Or making things work better                                    Figure out better                                    ways ...
The path is full of twists and turns      Be ready for surprise!      But everybody loves to check their      To Do Lists ...
So begins another “sub project”....expand     your vision, revise your MVP     Don„t stop the coding     No mobile app, no...
the new team      me            programmer         designer             mobile programming team23                         ...
Same routine: mockup to product24                                     kanban2go
Before “release” (what does     a “release” mean anyway?)      Get Alpha, Beta and other Greek Users      Lots of testing ...
Listening to customers…      Which ones to listen to?      One guy: “I‟ll use your product if you change board      select...
But some will enlighten you…      example: original Evernote integration storyboard below27                               ...
And you need those users      example cont‟d: Evernote integration after user feedback28                                  ...
Marketing      If you haven‟t marketed until release      you have wasted a lot of time      Marketing starts the day your...
Startup Metrics       What to measure?       How to measure?30                        kanban2go
Example conversion metrics     (note: „not‟ actuals; your metrics may vary…)     Source: Dave McClure‟s Startup Pirate Met...
Marketing Channels       Where do your potential users hangout?       – Not every TechCrunch reader is your audience      ...
Build marketing into your product       Is your product social?       Can you “share” your product?       Can you “integra...
Not much to read from signups in 2 months     ignore the noise and keep plugging away34                                   ...
PPC is expensive, but done right, tells     you quickly where to focus35                                       kanban2go
Ecosystems help -     5% of unique visitors from here!36                                      kanban2go
Influencer blogs can help, a lot37                                      kanban2go
After “beta” announcement? Just use your blog38                                              kanban2go
The one thing I am always learning       Be AGILE       Be AGILE       Be AGILE39                                        k...
Being AGILE means...       Being flexible       Being nimble       Breaking rules if they don‟t work40                    ...
And that means rapid     experimentation and learning41                                  kanban2go
Also, here are some resources      What I used to build kanban2go:      – http://bit.ly/GSMRLR (shared via Google Docs - l...
The experiment continues...43                                 kanban2go
Upcoming SlideShare
Loading in...5
×

Build Something: RISE Global Presentation 03 26 2012 by @PGopalan

962

Published on

A presentation at RISE Global, Austin TX 03 26 2012 - an overview of the process of building a simple web/mobile application for a non technical user.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
962
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Build Something: RISE Global Presentation 03 26 2012 by @PGopalan

  1. 1. Build SomethingA presentation by @PGopalan at RISE GlobalAustin TX, March 26, 2012
  2. 2. Some basic equations before we get started MBA != startup thinking MBA != startup attitude MBA != startup vision MBA != startup <fill in the blank> * So, please park your MBA somewhere out of sight before next click2 kanban2go
  3. 3. “Hobby Apps” vs. Lucky Apps App Tech Startup Most hobbyists are here now Lucky apps that made money* Please don’t delude yourself by thinking your app is the next Angry Birds. Chances are you’ll just be left Angry. * e.g. Instagram – updated since Facebook acquisition3 kanban2go
  4. 4. Startups are AGILE Established businesses are RARELY AGILE Startups tackle uncertainty by being AGILE all the time Not agile Agile4 kanban2go
  5. 5. It‟s an Experiment Have the right experimental attitude Learn a lot Throw out what doesn‟t work Have fun If you‟re lucky you‟ll even make money5 kanban2go
  6. 6. My product story Or “how a dead simple To Do list application got out the door” Idea Mockup Prototype Where ideas Other Proof of comes from? solutions? Concept6 kanban2go
  7. 7. Draw your idea on paper you‟ll be surprised how people can skip this basic visioning step Screenshots Balsamiq Skitch7 kanban2go
  8. 8. This was my physical Kanban board a prototype is always a good idea before all the investment Idea May 20118 kanban2go
  9. 9. …that turned into a sketch for the requirementsdocument Mockup August 2011 notice I didn‟t have any elaborate PRD9 kanban2go
  10. 10. The startup team me programmer10 kanban2go
  11. 11. It‟s easy to get a working prototype quick thank the goodness of cloud Prototype Sep 29, 201111 kanban2go
  12. 12. The team expands me programmer illustrator12 kanban2go
  13. 13. Lean UX doesn‟t mean this Before 9/27/1113 kanban2go
  14. 14. New team – The designer is critical to making a good product me programmer designer14 kanban2go
  15. 15. UX should be beautiful After 10/17/1115 kanban2go
  16. 16. From Prototype to Minimum Viable Product (MVP) MVP is largely misunderstood MVP is very hard to figure out I am not an expert By experimentation we‟ll get to what we think is MVP16 kanban2go
  17. 17. Another way to think of Product source: http://contrast.ie/blog/swiss-army-knives17 kanban2go
  18. 18. Lots of iterations happen in the MVP cycle Clarifications & integrations CUM - Cleaning up mess! Gut check and reality check18 kanban2go
  19. 19. Like throwing out things that don‟t fit Throw outwhat doesn‟t work19 kanban2go
  20. 20. Or making things work better Figure out better ways to do the same thing20 kanban2go
  21. 21. The path is full of twists and turns Be ready for surprise! But everybody loves to check their To Do Lists on their smart phones! And Change... More than half the people who got their invitation email checked it on their smart phones and clicked the site right then21 kanban2go
  22. 22. So begins another “sub project”....expand your vision, revise your MVP Don„t stop the coding No mobile app, no billion dollars  Mobile app, still no billion dollars  the mobile site project begins…22 kanban2go
  23. 23. the new team me programmer designer mobile programming team23 kanban2go
  24. 24. Same routine: mockup to product24 kanban2go
  25. 25. Before “release” (what does a “release” mean anyway?) Get Alpha, Beta and other Greek Users Lots of testing Btw, there is no such thing as a release. It is continuous deployment25 kanban2go
  26. 26. Listening to customers… Which ones to listen to? One guy: “I‟ll use your product if you change board selection from a drop box to a tab” hint: ignore noise26 kanban2go
  27. 27. But some will enlighten you… example: original Evernote integration storyboard below27 kanban2go
  28. 28. And you need those users example cont‟d: Evernote integration after user feedback28 kanban2go
  29. 29. Marketing If you haven‟t marketed until release you have wasted a lot of time Marketing starts the day your idea was born Marketing ~ Measurement29 kanban2go
  30. 30. Startup Metrics What to measure? How to measure?30 kanban2go
  31. 31. Example conversion metrics (note: „not‟ actuals; your metrics may vary…) Source: Dave McClure‟s Startup Pirate Metrics31 kanban2go
  32. 32. Marketing Channels Where do your potential users hangout? – Not every TechCrunch reader is your audience – Stop pitching non developer things to developers – Is there an ecosystem for your product?32 kanban2go
  33. 33. Build marketing into your product Is your product social? Can you “share” your product? Can you “integrate”/”co-exist” with other things I already use?33 kanban2go
  34. 34. Not much to read from signups in 2 months ignore the noise and keep plugging away34 kanban2go
  35. 35. PPC is expensive, but done right, tells you quickly where to focus35 kanban2go
  36. 36. Ecosystems help - 5% of unique visitors from here!36 kanban2go
  37. 37. Influencer blogs can help, a lot37 kanban2go
  38. 38. After “beta” announcement? Just use your blog38 kanban2go
  39. 39. The one thing I am always learning Be AGILE Be AGILE Be AGILE39 kanban2go
  40. 40. Being AGILE means... Being flexible Being nimble Breaking rules if they don‟t work40 kanban2go
  41. 41. And that means rapid experimentation and learning41 kanban2go
  42. 42. Also, here are some resources What I used to build kanban2go: – http://bit.ly/GSMRLR (shared via Google Docs - list of tools, websites, cost, etc) Online courses: Ruby on Rails Tutorial, Michael Hartl $95 Udemy http://www.udemy.com Treehouse http://teamtreehouse.com/ $25 to $49/month Github https://github.com/training/online $195 Books: Learn to Program, Chris Pine, $14.85 Hackers & Painters: Big Ideas from the Computer Age, Paul Graham, $10 Blogs: http://avc.com Slideshare: Pirate metrics: http://www.slideshare.net/dmc500hats/startup-metrics-for- pirates-long-version42 kanban2go
  43. 43. The experiment continues...43 kanban2go

×