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.

Crafting Software Products

1,430 views

Published on

SCNA Nov 9, 2012

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Crafting Software Products

  1. 1. Crafting Software ProductsSarah AllenBlazing Cloud@ultrasaurus
  2. 2. “ Artisans were thedominant producers of consumer products  ” prior to the Industrial Revolution WIKIPEDIA
  3. 3. What is a Software Product?
  4. 4. Software Products
  5. 5. Software Products
  6. 6. Software Products
  7. 7. “ What is simplest thingthat could possibly work? ” WARD CUNNINGHAM / KENT BECK
  8. 8. Learn: what do we know?(numbers are good)Hypothesis: what do we believe?(numbers are good)Test: how can we check reality?Analyze: does the data support ourhypothesis?
  9. 9. Blazing Cloud Toolbox
  10. 10. Case Study Optality
  11. 11. The Company Optality helps you discover patterns that affect your fitness goalsby analyzing data from apps & devices you already use.
  12. 12. The Challenge Optality had developed an MVP,which could deliver “insights” via weekly email. Blazing Cloud to create a mobile app.
  13. 13. Key Questions Target Audience?Key Features for the Mobile App?
  14. 14. Test First RED GREENrefactor
  15. 15. Test Driven Development is a design activity
  16. 16. Instance OR Class Method?it "executes code" do it "executes code" do called = false called = false Perf.new.execute do Perf.execute do called = true called = true end end called.should be_true called.should be_trueend end
  17. 17. Test First Product Definition
  18. 18. Reflective OR Goal-Oriented?Text• One • Two • Three
  19. 19. Methodology
  20. 20. Landing Page TestGoogle or Facebook Ad Web Page with Sign Up Form
  21. 21. Measuring ResultsAd Impressions Page Visitors Sign Ups
  22. 22. Success Criteria ÷ =Ad Spend Sign Ups Cost Per User
  23. 23. Success CriteriaLess than $10/user = Success
  24. 24. Run the Test
  25. 25. Reflective OR Goal-Oriented?Text• One • Two • Three
  26. 26. Exploratory Test 53 Signups of 198 Visitors* 27% conversion Not Repeatable*excluding the “social media marketing team” (everyone on the project)
  27. 27. Repeatable Test
  28. 28. Repeatable Test 8 Signups of 165 Visitors*4.85% conversion $31.25
  29. 29. Repeatable Test 8 Signups of 165 Visitors*4.85% conversion $31.25
  30. 30. Impact of Image vs. Text Message Results from Multi-variate Test Visual Website Optimizer
  31. 31. Design the App
  32. 32. Divergent Approaches Lead with Insights • Feed paradigm • Dive into Data
  33. 33. Divergent Approaches Lead With Data • Aggregated Graphs • Dive into Insights
  34. 34. Test with People
  35. 35. Live Interviews
  36. 36. What do you thinkthis product does?
  37. 37. What makes you think that?
  38. 38. What questions/concerns do you have about the product?
  39. 39. What words would you use to describe the “feel” of this page?
  40. 40. Run the Test again
  41. 41. Landing Page Test 41% conversion rate $1.23 user acquisition cost
  42. 42. Landing Page Test 41% conversion rate $1.23 user acquisition cost
  43. 43. Refactorcreate the app!
  44. 44. Not Done Yet! Sign up at:motifmvp.com
  45. 45. Summary1. Reality Check before we write code2. Talk to Customers3. Validate Assumptions before we feel ready4. Document Why not what
  46. 46. @ultrasaurus Sarah Allen Blazing Cloud http://blazingcloud.net http://ultrasaurus.com

×