stop using your gut how to efficiently measure roi
play

Stop Using Your Gut: How to Efficiently Measure ROI Curtis Onuczko - PowerPoint PPT Presentation

Stop Using Your Gut: How to Efficiently Measure ROI Curtis Onuczko Software Developer, BioWare Edmonton Introduction Create tools to improve processes Unguided decisions are dangerous May invest too much time Nobody uses tool


  1. Stop Using Your Gut: How to Efficiently Measure ROI Curtis Onuczko Software Developer, BioWare Edmonton

  2. Introduction ● Create tools to improve processes ● Unguided decisions are dangerous May invest too much time ● Nobody uses tool ● Goals: ● Accurately measure ROI ● Develop process to ensure high ROI

  3. Using your Gut – Hit or Miss

  4. Using your Gut – Hit or Miss ● Hit – B4Bug High usage ● ROI? Don’t know. ●

  5. Using your Gut – Hit or Miss ● Hit – B4Bug High usage ● ROI? Don’t know. ● ● Miss – Automated regression tests Large investment ● Low ROI ●

  6. Using your Gut – Hit or Miss ● Hit – B4Bug High usage ● ROI? Don’t know. ● ● Miss – Automated regression tests Large investment ● Low ROI ● ● Insight – We can develop a process better than this

  7. Process ● Software engineers shadow Users Identify repetitive patterns ● ● Encapsulate patterns ● Measure ROI

  8. Shadowing ● Why use software engineers? ● Why shadow users? ● Insight – Shadowing users is more cost-effective than training them to be engineers

  9. Shadowed Users on ● Identified lowest hanging fruit Editing Screenshots ● File Attachments ● ● Insight - Ensure you shadow, don’t interview

  10. Edit Screenshots –

  11. Edit Screenshots –

  12. Edit Screenshots –

  13. Measuring accurately ● Use telemetry Ongoing, accurate, and reliable ● Easy to visualize ● ● Benefits of measuring Confident in results and decisions ● Predictive ●

  14. So what to measure? ● Time Returned on Investment(ROI) ● Task Complexity Reduction (TCR)

  15. Time ROI ● Time saved VS. time invested Shows net gain or loss ● ● Changes over time

  16. Task Complexity Reduction (TCR) ● Cognitive steps before VS. after ● Measures change in cognitive workload Shorter training times ● Easier to context switch ● Perform tasks in parallel ●

  17. Edit Screenshots – ROI 20 18 16 14 Time (Hours) 12 10 Time Invested 8 Time Saved 6 4 2 0 Jul Aug Sep Oct Nov Dec Jan Date

  18. Edit Screenshots – TCR ● Cognitive Steps Before – 10 ● Cognitive Steps After – 5 ● TCR of 50%! ● 5200 steps saved to date

  19. Edit Screenshots - Insights ● Time ROI is slow to aggregate Ensure enough time for positive ROI ● Bad marketing? ● ● Other metrics besides ROI TCR ● User Perception – Future Work ●

  20. Attach Files – ● Attach files to bugs ● Could attach files via internal tool

  21. Estimating ROI ● Attach files similar to edit screen shots encapsulation Less anticipated use ● Greater estimated investment ● ● Insight - Edit screenshot telemetry can estimate the ROI of attaching files

  22. Attach Files – Estimated ROI 40 35 30 Time (Hours) 25 20 Time Invested 15 Time Saved 10 5 0 Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Date

  23. Attach Files – Results ● Estimated a smaller ROI ● TCR was smaller (25%) ● Dropped further development

  24. Future Work ● Define specific process for shadowing ● Refine what a cognitive step is Eg., Mouse click VS. navigate to file on disk ● ● Measure user perception

  25. Key Insights

  26. Key Insights ● Shadowing more valuable than interviewing

  27. Key Insights ● Shadowing more valuable than interviewing ● ROI is slow to aggregate

  28. Key Insights ● Shadowing more valuable than interviewing ● ROI is slow to aggregate ● Can predict ROI using similar ROI data

  29. Key Insights ● Shadowing more valuable than interviewing ● ROI is slow to aggregate ● Can predict ROI using similar ROI data ● Other metrics besides time ROI

  30. Conclusion ● Shadowing users and measuring ROI helps make more informed decisions ● Allows concrete data to be used in those decisions

Recommend


More recommend