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 ¡

Recommend


More recommend