Advertisement

Road to a Great Product - Methods, Tools and Hacks

Product and UX Specialist at Mozza
Jan. 26, 2016
Advertisement

More Related Content

Advertisement

Road to a Great Product - Methods, Tools and Hacks

  1. Methods, Tools and Hacks GREAT PRODUCT ROAD TO A @mxbraud
  2. users product you’re in charge of a you have you’re ready for the next level
  3. “If you want to be a
 long-term success, 
 build a great product“ Sam Altman, Y Combinator
  4. What great is not
  5. What great is not • more features • more settings • more uses cases covered
  6. What great is
  7. What great is • less features • easier to use • more value 
 for 80% of use cases
  8. How?
  9. 1. Understand your users 2. Select a feature 3. Design loops! 4. UI and code 5. Roll-out and analyse
  10. it’s not difficult :)
 just follow the steps!
  11. Understand your users 1
  12. “You can’t manage what you don’t measure“ Peter Drucker
  13. NPS App Ratings Retention We are going to measure 3 things if your product is an app!
  14. NPS - App Ratings - Retention NPS = Net Promoter Score How likely are your users to recommend your product to a friend ?
  15. Implement it in your product from scratch or use NPS - App Ratings - Retention
  16. use check the ratings for each release to automate it! NPS - App Ratings - Retention
  17. How many of your users are still here after 1 week?
 
 After one month?
 After three months? NPS - App Ratings - Retention
  18. Use or NPS - App Ratings - Retention to measure it
  19. This is what you should expect after 3 months NPS - App Ratings - Retention Flurry
  20. NPS - App Ratings - Retention Some social media examples: Retention at 90 days, 33%31% 48% 77% 98% insane! Flurry
  21. Select a feature 2
  22. Analyse your features’ usage Do it with Amplitude or Mixpanel too! % of App usage per feature
  23. Map your features into 4 categories Almost
 every user Few people Rarely Very often Mapping of your features’ usage
  24. Key feature of your product example: requesting a ride in Lyft
  25. Always make it better. A slight positive change is a huge plus for your product. • easier to use • delivers more value • nicer design
  26. Lyft tested designs every week to improve their main feature: requesting a ride. new CTA text and color for higher conversion car and pickup info to reassure user less options to show more map more accurate cars
  27. Feature a small part of users use a lot example: 
 selling and buying stuff on Facebook
  28. Is there a discoverability problem?
 Make sure your users know this feature exists
  29. “When Microsoft asked their users what they wanted added to Office, they found 90% of the requested features were already there.“ Intercom on PM
  30. ’ Facebook is A/B testing Market offers
 as a Tap Bar option on mobile Newsfeed Friends Market Notifications 3 likes Discover, explore, buy Discover all the new things from your sales groups and Fan Page shops Find new things to buy More offers notifications YOUR SALES GROUPS Plus Newsfeed Friends Market Notifications Plus
  31. If users all know it but still don’t use it, maybe you’re building something for a
 too small part of your target
  32. Dangerous because someone can make a more focused product, better at your core function, and take your users. peach is an attempt of a more focused FB
  33. example: 
 Snapchat Discover A lot of users use it, but not often
  34. Will you benefit from users using it more? yes no do nothingwork on your hook ex: settings see next slide :)
  35. Here is the hook Intercom Hooked, Nir Eyal used to make users come back more often
  36. focus on investment make users come back to your feature!
  37. Snapchat now lets users share and draw on Discover stories
  38. Snapchat used this hook to boost Discover usage which is their main way to generate revenue External Trigger: headline in stories, pages shared by friends Internal Trigger:
 boredom (no more stories) Latest News (Self) Entertainment (Self) Swipe right to Discover page Draw on pages Annotate pages Share pages
  39. Feature nobody uses, ever. Kill it. Now. Don’t spend more time and money building something nobody wants!
  40. example: Evernote Chat Do we really need to chat in Evernote? Interface would be better with less buttons New chatNew note in Maxime Braud’s notebook New notebook Find Search in… Name Count DateOwner
  41. Select one feature for the next step oror only one!
  42. Design loops 3 1 feature only 1 week per loop
  43. The loops make you iterate fast to find the right feature,
 before building anything Google Ventures
  44. 4 steps dig - draw - prototype - test
  45. dig - draw - prototype - test Gather all the information you can on the user perception
 of the feature
  46. Dig into: support@ emails app store reviews tweets dig - draw - prototype - test
  47. Call or get a coffee with a few users dig - draw - prototype - test
  48. Listen to their problems,
 not their solutions! dig - draw - prototype - test
  49. Draw your solution on paper dig - draw - prototype - test or use Keynote
  50. No Photoshop or Sketch at this point! Focus on content, flows and interactions, not on colors dig - draw - prototype - test
  51. Get inspired 
 by the best flows uxarchive.com littlebigdetails.com visit dig - draw - prototype - test
  52. A prototype is something users can experiment, not just look at dig - draw - prototype - test Create a prototype of your feature
  53. Design directly in the browser
 by using front-end frameworks such as dig - draw - prototype - test this requires some basic coding skills
  54. Designing in the browser is awesome because you: • test a realistic experience w/ interactions • use real content • iterate fast using SCSS variables • can test on different devices (mobile, tablet, desktop) and browsers • can re-use your code in production dig - draw - prototype - test
  55. or use a prototyping tool like convenient for animation-heavy apps or if you can’t code dig - draw - prototype - test
  56. 1) Test first among your coworkers and friends dig - draw - prototype - test
  57. 2) Organize a user test session dig - draw - prototype - test
  58. Invite 4 people • Ideally targeted users, still ok if they’re not • Find them among your extended network or on public FB groups • Offer them some free rides (if you’re Uber), or a gift card dig - draw - prototype - test
  59. 1. Welcome (4min) 2. Questions to the user (3min) 3. Give context (3min) 4. User tries feature (30min) 5. Summary and questions (5min) this book explains the process very well Typical User Test Session (45min)
 One user at a time dig - draw - prototype - test
  60. Make the users tell out loud what they’re thinking. Focus on what they don’t understand. dig - draw - prototype - test
  61. Outsource the test 
 if you can’t spend a day organizing it dig - draw - prototype - test are two cool solutions But don’t skip it! &
  62. Make a list of the top 5 problems users encountered. dig - draw - prototype - test
  63. Go back to the draw step to fix them. dig - draw - prototype - test
  64. but remove what makes your feature complex instead. Try not to add things a message that explains Y a message that explains X a message that explains Z another option an arrow to show the user
  65. but remove what makes your feature complex instead. Try not to add things
  66. 
 until your feature is easy to use and people see value in it Repeat loops
  67. 4 UI and code
  68. That’s where you need a good UI designer and some talented developers
  69. Make the design pretty and code a clean version of the feature!
  70. 5 Roll-out and Analyse
  71. Roll-out your feature gradually 
 first to 1% of users then to 5% then to 20% then to 50% finally to 100% Tell your developers to visit featureflags.io to see how to do it
  72. Facebook tests most new features in New Zealand (2M users) before rolling out globally.
  73. Features’ usage should go like this Almost
 every user Few people Rarely Very often
  74. every week, if performance is good Roll out to more users
  75. Check your NPS and Retention It’s not a success if the overall performance of the product is worse !
  76. Congratulations! Your product made a big step towards greatness
  77. Do it again for another feature oror
  78. Remember the process 1. Understand your users 2. Select a feature 3. Design loops! 4. UI and code 5. Roll-out and analyse
  79. These books and blogs are great: I used them to write these slides :) YC 
 Startup Class CSS Wizardy
  80. wanna talk about your product ? Maxime Braud THANK YOU @mxbraud mx.braud@gmail.com
Advertisement