stop building the wrong thing righter build the right
play

Stop building the wrong thing righter, build the right - PowerPoint PPT Presentation

Stop building the wrong thing righter, build the right thing The state of software So2ware used a2er changes, 3% So2ware paid for but not delivered, 29%


  1. Stop ¡building ¡the ¡wrong ¡thing ¡ righter, ¡build ¡the ¡right ¡thing ¡

  2. The state of software So2ware ¡used ¡ a2er ¡changes, ¡3% ¡ So2ware ¡paid ¡for ¡ but ¡not ¡delivered, ¡ 29% ¡ So2ware ¡ delivered, ¡but ¡not ¡ successfully ¡used, ¡ So2ware ¡used, ¡ 46% ¡ but ¡extensively ¡ reworked ¡or ¡ abandoned, ¡20% ¡ Total software costs: $35.7 billion So2ware ¡used ¡as ¡ delivered, ¡2% ¡ Jarzombek, ¡Stanley ¡J. ¡"The ¡5th ¡Annual ¡Joint ¡Aerospace ¡Weapons ¡Systems ¡Support, ¡Sensors, ¡and ¡SimulaKon ¡Symposium ¡(JAWS ¡S3)." ¡Proceedings, ¡1999. ¡

  3. we ¡said ¡the ¡process ¡was ¡to ¡blame ¡

  4. new silvet bullet processes emerged Kill ¡ ¡ Kanban! ¡ Destroy ¡ Die ¡infidel ¡ Scrum ¡ waterfall ¡

  5. did it help?

  6. or ¡were ¡we ¡simply ¡building ¡the ¡wrong ¡ thing ¡righter? ¡

  7. how ¡people ¡measure ¡progress ¡ AcKvity ¡based ¡ Milestone ¡achieved ¡e.g. ¡ Planning, ¡design, ¡beta, ¡ ¡ alpha, ¡tesKng ¡complete ¡ ¡ ¡ Throughput ¡based ¡ Points ¡delivered, ¡number ¡ of ¡stories ¡delivered ¡per ¡ ¡ cycle ¡ ¡ Output ¡based ¡ Features, ¡defects ¡fixed, ¡ releases ¡delivered ¡ ¡ ¡

  8. which ¡sounds ¡beXer: ¡ ¡ ‘our ¡velocity ¡is ¡46 ¡points ¡and ¡ we ¡ delivered ¡100 ¡new ¡ features ’ ¡

  9. or: ¡ ¡ ‘we ¡just ¡implemented ¡one ¡ feature ¡in ¡three ¡days ¡which ¡will ¡ save ¡us ¡£12 ¡million ¡pounds ¡ over ¡the ¡next ¡year’ ¡

  10. We ¡have ¡a ¡ silver ¡bullet! ¡ Bullets ¡haven’t ¡ been ¡invented, ¡Idiot ¡

  11. build ¡ Outcomes ¡over ¡ Outputs ¡ Observe Target ¡ Outcomes ¡ Measure

  12. ¡ outcomes ¡are ¡the ¡ desKnaKon ¡you ¡ ¡ Outcomes ¡ want ¡to ¡get ¡to ¡ ¡ ¡

  13. ¡ opKons ¡are ¡how ¡ OpKons ¡ you ¡get ¡there ¡ ¡

  14. For ¡everyone ¡outcome, ¡there ¡are ¡ mulKple ¡opKons ¡ OpKon ¡ OpKon ¡ OpKon ¡ Outcomes ¡ OpKon ¡

  15. Every ¡opKon ¡can ¡affect ¡mulKple ¡ outcomes ¡ Outcome ¡ Outcome ¡ Outcome ¡ OpKon ¡ Outcome ¡

  16. Indras ¡net ¡– ¡all ¡things ¡connected ¡ William ¡Baxter: ¡hXp://s0.geograph.org.uk/photos/95/12/951235_0c3fcef8.jpg ¡

  17. Outcomes ¡ Step ¡1. ¡Deep ¡Understanding ¡ Step ¡2. ¡Set ¡target ¡outcomes ¡ Step ¡3. ¡Create ¡opKons ¡ Step ¡4. ¡Deliver, ¡measure, ¡adapt ¡ Step ¡5. ¡Do ¡over ¡and ¡over ¡unKl ¡ bored/rich/famous ¡ ¡

  18. Outcomes ¡ Step ¡1. ¡Deep ¡Understanding ¡ Step ¡2. ¡Set ¡target ¡outcomes ¡ Step ¡3. ¡Create ¡opKons ¡ Step ¡4. ¡Deliver, ¡measure, ¡adapt ¡ ¡

  19. Guerilla ¡research ¡

  20. Guerilla ¡data ¡research ¡

  21. Acme.com ¡ Online ¡retailer ¡

  22. Acme.com ¡ Online ¡retailer ¡ Problem: ¡ ¡ Customer ¡Abandonment ¡rate ¡ ¡ 32% ¡complete ¡ 10% ¡ the ¡transacKon ¡ 58% ¡ 58% ¡never ¡ return ¡ 32% ¡

  23. What ¡the ¡markeKng ¡guys ¡said ¡ We ¡need ¡more ¡ features! ¡ ¡ ¡ Features ¡are ¡so ¡ ¡ win-­‑win ¡

  24. What ¡the ¡developers ¡said ¡ If ¡we ¡write ¡it ¡in ¡quantum ¡perl, ¡ we ¡can ¡buy ¡before ¡we ¡think! ¡ ¡universe1 ¡= ¡[[a1,av1], ¡ ¡ ¡

  25. What ¡the ¡web ¡analyKcs ¡said ¡

  26. What ¡the ¡surveys ¡said ¡ Customer ¡survey: ¡Reasons ¡for ¡ abandonment ¡ Payment ¡issue ¡6% ¡ Shopping ¡cart ¡technical ¡ Comparison ¡shopping ¡ Pages ¡are ¡slow ¡to ¡load ¡ 0% ¡ 10% ¡ 20% ¡ 30% ¡

  27. What ¡the ¡customers ¡needed ¡ I ¡just ¡want ¡to ¡read ¡a ¡ book! ¡

  28. people ¡don’t ¡want ¡code, ¡or ¡more ¡ features, ¡they ¡want ¡their ¡problem ¡ fixed ¡ ¡ they ¡need ¡a ¡book? ¡ ¡give ¡it ¡to ¡them ¡ ¡ they ¡want ¡to ¡make ¡a ¡call? ¡help ¡them ¡ make ¡it ¡ ¡

  29. Outcomes ¡ Step ¡1. ¡Deep ¡Understanding ¡ Step ¡2. ¡Set ¡target ¡outcomes ¡ Step ¡3. ¡Create ¡opKons ¡ Step ¡4. ¡Deliver, ¡measure, ¡adapt ¡ ¡

  30. Target outcomes set the goals ¡ 31 ¡

  31. Keep them big and visual StarKng ¡ Target ¡ ¡ Current ¡Kme: ¡ measure: ¡ < ¡2 ¡ 3 ¡days ¡ 2 ¡weeks ¡ minutes ¡ ¡ 32 ¡

  32. Outcomes ¡exist ¡at ¡all ¡levels ¡ Improve ¡availability ¡ Target ¡ ¡ Failure ¡ 98% ¡ <97% ¡upKme ¡ > ¡99.9% ¡ ¡ 33 ¡

  33. for ¡all ¡people ¡ Goal: ¡ ¡ Goal: ¡ ¡ Write ¡a ¡review ¡ Buy ¡A ¡book ¡ Goal: ¡ ¡ Scale ¡to ¡2 ¡ ¡ million ¡ users ¡

  34. OpKons ¡ Step ¡1. ¡Deep ¡Understanding ¡ Step ¡2. ¡Set ¡target ¡outcomes ¡ Step ¡3. ¡Create ¡opKons ¡ Step ¡4. ¡Deliver, ¡measure, ¡adapt ¡ ¡

  35. Improve ¡shopping ¡ ¡ cart ¡conversion ¡ OPTION ¡CATEGORY: ¡ ¡ OPTION ¡CATEGORY: ¡ Problem: ¡ AVAILABILITY ¡ ¡ USABILITY ¡ ¡ ¡Customers ¡abandon ¡the ¡ shopping ¡cart ¡process ¡ ¡ OPTION: ¡ ¡ OPTION: ¡ ¡ Impact: ¡ Reduce ¡# ¡of ¡ ¡pages ¡ ¡ Cache ¡page ¡elements ¡ ¡1% ¡conversion ¡ improvement ¡totals ¡ £14 ¡ OPTION: ¡ ¡ OPTION: ¡ ¡ million ¡ per ¡year ¡ MarkeKng ¡package ¡tests ¡ Setup ¡local ¡data ¡centres ¡ ¡ ¡ OPTION: ¡ ¡ ¡ ¡ “One ¡click ¡purchase” ¡ ¡ OPTION: ¡ ¡ Price ¡tesKng ¡ OPTION: ¡ ¡ Alt. ¡payment ¡methods ¡

  36. keep ¡your ¡opKons ¡open, ¡be ¡ ready ¡to ¡execute ¡rapidly ¡

  37. Outcomes ¡ Step ¡1. ¡Deep ¡Understanding ¡ Step ¡2. ¡Set ¡target ¡outcomes ¡ Step ¡3. ¡Create ¡opKons ¡ Step ¡4. ¡Deliver, ¡measure, ¡adapt ¡ ¡

  38. Deliver Measure Adapt

  39. Guerilla ¡tesKng ¡

  40. Prove ¡it, ¡don’t ¡plea ¡it ¡ A/B/C/D ¡

  41. Minimal ¡viable, ¡not ¡maximum ¡ possible ¡

  42. More ¡output ¡= ¡more ¡value ¡ More ¡money ¡to ¡build ¡it ¡ More ¡Kme ¡to ¡get ¡to ¡market ¡ More ¡defects ¡to ¡kill ¡your ¡customers ¡ More ¡resources ¡to ¡kill ¡our ¡planet ¡

  43. Save ¡the ¡features, ¡save ¡the ¡world ¡

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend