Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
How to Design Applications People Love<br />How to think like an end-user<br />And figure out who your end-users are<br />
Who's My Audience?<br />Developers?<br />Entrepreneurs?<br />Marketers?<br />Designers?<br />Anything else...?<br />
My Intended Audience<br />Developers & Entrepreneurs<br />(Sorry, everyone else)<br />Which brings me to my next point<br />
Reality Check<br />It's not easy<br />Lots of trial and error<br />Lots of surprises<br />
Where Do We Begin?<br />With an idea<br />What are some of your application ideas?<br />Now we have to find our audience<b...
Finding Your Audience<br />
Why the “Onion Process?”<br />
Outlining Our Assumptions<br />
Outlining Our Assumptions<br />Assumptions are bad.<br />What assumptions did we make about:<br />Why people will use our ...
Assumption Maps<br />
Testing Our Assumptions<br />How do we test our assumptions?<br />By actually talking to people<br />
Talking to Potential Users<br />Get user input before we build anything<br />Use our time with users to test our assumptio...
Finding Potential Users to Interview<br />Friends and family<br />Co-workers<br />Online communities<br />Should be specif...
What Do We Ask Potential Users?<br />Ask about everything in our assumption map<br />Introduce our product idea<br />Mock-...
User Feedback IRL<br />The users we interview are not always right<br />And they may not always be the best representative...
When Our Assumptions Are Mostly Wrong...<br />Start over with the onion process<br />Do a post-mortem<br />What assumption...
When Our Assumptions Are in the Ballpark<br />Time for an MVP<br />Use RAD methodologies if you can get away with it<br />
Prototypes, MVPs, and Alpha Testing<br />Prototype vs. MVP?<br />Implement core features only<br />Alpha testing<br />Find...
What Happens Next?<br />If our application idea has survived thus far:<br />People like our idea / application<br />Find t...
Continuous Application Improvement Cycle<br />
Words of Wisdom<br />
Maintain Relationships with Potential Users Throughout the Cycle<br />Feedback a consistent group over the lifecycle of yo...
Don't Drink the Kool-Aid<br />Always be skeptical of both praise and criticism of your applications<br />But always listen...
Prepare for Surprises<br />Honda Element<br />Targeted towards younger consumers<br />Sold in massive numbers to...<br />
Prepare for Surprises<br />Your grandparents!<br />Average age of Element owner: 45 years old<br />Still a success<br />
Maintain the 30,000 Foot View<br />Does your app make your users happy?<br />And do they think it's worth more than what t...
Thanks for Listening!<br />Aaron Stannard<br />Twitter: @Aaronontheweb<br />Blog: http://www.aaronstannard.com/<br />My wo...
Upcoming SlideShare
Loading in …5
×

How to Design Applications People Love

2,423 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

How to Design Applications People Love

  1. 1. How to Design Applications People Love<br />How to think like an end-user<br />And figure out who your end-users are<br />
  2. 2. Who's My Audience?<br />Developers?<br />Entrepreneurs?<br />Marketers?<br />Designers?<br />Anything else...?<br />
  3. 3. My Intended Audience<br />Developers & Entrepreneurs<br />(Sorry, everyone else)<br />Which brings me to my next point<br />
  4. 4. Reality Check<br />It's not easy<br />Lots of trial and error<br />Lots of surprises<br />
  5. 5. Where Do We Begin?<br />With an idea<br />What are some of your application ideas?<br />Now we have to find our audience<br />
  6. 6. Finding Your Audience<br />
  7. 7. Why the “Onion Process?”<br />
  8. 8. Outlining Our Assumptions<br />
  9. 9. Outlining Our Assumptions<br />Assumptions are bad.<br />What assumptions did we make about:<br />Why people will use our app?<br />What people will use our app?<br />How people will use our app?<br />When / where people will use our app?<br />Who will actually use our app?<br />
  10. 10. Assumption Maps<br />
  11. 11. Testing Our Assumptions<br />How do we test our assumptions?<br />By actually talking to people<br />
  12. 12. Talking to Potential Users<br />Get user input before we build anything<br />Use our time with users to test our assumptions<br />
  13. 13. Finding Potential Users to Interview<br />Friends and family<br />Co-workers<br />Online communities<br />Should be specific to your audience<br />LinkedIn InMail / Introductions<br />
  14. 14. What Do We Ask Potential Users?<br />Ask about everything in our assumption map<br />Introduce our product idea<br />Mock-ups are a plus<br />Get their gut-feedback<br />Ask about similar products and services<br />What do they like?<br />What don't they like?<br />
  15. 15. User Feedback IRL<br />The users we interview are not always right<br />And they may not always be the best representatives<br />Take everything with a grain of salt<br />
  16. 16. When Our Assumptions Are Mostly Wrong...<br />Start over with the onion process<br />Do a post-mortem<br />What assumptions lead you astray?<br />What did you learn?<br />What will you do different next time?<br />
  17. 17. When Our Assumptions Are in the Ballpark<br />Time for an MVP<br />Use RAD methodologies if you can get away with it<br />
  18. 18. Prototypes, MVPs, and Alpha Testing<br />Prototype vs. MVP?<br />Implement core features only<br />Alpha testing<br />Find a small, talkative group<br />Test usefulness of experience<br />Qualitative analysis<br />We want to know if a real product is viable<br />
  19. 19. What Happens Next?<br />If our application idea has survived thus far:<br />People like our idea / application<br />Find the experience to be useful<br />Our assumptions have been reasonably tested<br />It might be time to start:<br />Business planning<br />Formal UX design<br />Beta testing<br />
  20. 20. Continuous Application Improvement Cycle<br />
  21. 21. Words of Wisdom<br />
  22. 22. Maintain Relationships with Potential Users Throughout the Cycle<br />Feedback a consistent group over the lifecycle of your app = super valuable<br />It'll be that much easier to launch<br />
  23. 23. Don't Drink the Kool-Aid<br />Always be skeptical of both praise and criticism of your applications<br />But always listen<br />
  24. 24. Prepare for Surprises<br />Honda Element<br />Targeted towards younger consumers<br />Sold in massive numbers to...<br />
  25. 25. Prepare for Surprises<br />Your grandparents!<br />Average age of Element owner: 45 years old<br />Still a success<br />
  26. 26. Maintain the 30,000 Foot View<br />Does your app make your users happy?<br />And do they think it's worth more than what they invested into it?<br />If you can't answer "yes," to both of these questions, then nothing else matters<br />
  27. 27. Thanks for Listening!<br />Aaron Stannard<br />Twitter: @Aaronontheweb<br />Blog: http://www.aaronstannard.com/<br />My works in progress: http://stannardlabs.com/<br />

×