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.

Shorter Iterations and Gradual Rollouts

115 views

Published on

Launching new products and features can be risky. No matter how much planning you do, there is always a chance that something goes wrong on launch day and your product begins throwing a bunch of errors and conversion rate starts plummeting. The damage from a bad launch can have long-lasting effects on your customers’ perception of your product and can result in lost revenue and customer churn. To prevent these issues, you could try to do more QA or beta testing but catching everything is practically impossible.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Shorter Iterations and Gradual Rollouts

  1. 1. www.productschool.com Shorter Iterations and Gradual Rollouts
  2. 2. Join 55,000+ Product Managers on Free Resources Discover great job opportunities Job Portal prdct.school/PSJobPortalprdct.school/events-slack
  3. 3. CERTIFICATES Your Product Management Certificate Path Product Executive Certificate™ Product Leader Certificate™Product Manager Certificate™ 20 HOURS40 HOURS40 HOURS
  4. 4. Corporate Training Level up your team’s Product Management skills
  5. 5. With Gradual Rollouts Kenneth Kutyn Lead Solutions Engineer @kennethmarshall
  6. 6. Agenda
  7. 7. 1.
  8. 8. Guesswork Gap
  9. 9. Guesswork Gap
  10. 10. Guesswork Gap
  11. 11. Culture of experimentatio n Continuous Code Deploys
  12. 12. Feature Flags if feature_flag is ‘on’: do_something() else: do_something_else()
  13. 13. https://flappy-interactive.onrender.com/
  14. 14. BUILD LEARN MEASURE ● ● ● ● ● ● ● ● ● ● ● ●
  15. 15. ● ● ○ ○ ● ● ➔ ➔
  16. 16. A “Painted Door” test creates a minimal user experience that mimics a full feature set and measures the number of users who engage with it.
  17. 17. Would people use “save for later” functionality on the web?
  18. 18. “Save for later” isn’t available yet on our desktop website but we’re thinking about adding it. Is this a feature you would use? Yes No
  19. 19. ● ● ○ ○ ➔ ➔
  20. 20. ● ● ● ● ➔ ➔
  21. 21. ● ● ● ➔
  22. 22. 41
  23. 23. 42 +75 % Significant uplift Significant reduction Inconclusive
  24. 24. ● ● ● ➔ ◆ ◆ ◆
  25. 25. 44
  26. 26. ● ○ ○ ○ ● ○ ○ ○ ○ ○
  27. 27. 46
  28. 28. 47
  29. 29. 48
  30. 30. Feature Flags if feature_flag is ‘on’: do_something() else: do_something_else()
  31. 31. “The design forces at play for different categories of toggles are quite different and managing them all in the same way can lead to pain down the road” - Pete Hodgson
  32. 32. Owner of Feature & Release (PM, IC Eng, Eng Manager, Release Team) Product Manager
  33. 33. Guesswork Gap
  34. 34. Feature Flags if feature_flag is ‘on’: do_something() else: do_something_else()
  35. 35. Kenneth Kutyn @kennethmarshall kennethkutyn@optimizely.com
  36. 36. www.productschool.com Part-time Product Management Training Courses and Corporate Training

×