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.

Metrics To Support An Agile Transformation

461 views

Published on

Joerg Sauer shared his views on metrics in Agile. As companies move to agile, the focus is on teams; we deliver value frequently; we work iteratively. All these aspects change the way we should measure productivity and value. Based on his own (long) experience, Joerg shared the metrics that work.

Published in: Business

Metrics To Support An Agile Transformation

  1. 1. Software Development Metrics to Support an Agile Transformation Jakarta Agile Community Jakarta, Jan 16th, 2018 – Joerg Sauer
  2. 2. Jörg Sauer Facts: •Allianz Indonesia •Head of IT Application Development & QA •With Allianz since 2011 •IT Professional since 1990 Mail: joerg.sauer@allianz.co.id Twitter: @joergsauer © Copyright Allianz 23.01.2018 2
  3. 3. © Copyright Allianz 23.01.2018 3
  4. 4. KM0 Sentul © Copyright Allianz 23.01.2018 4
  5. 5. 2x KM0 Sentul – Normal & Steeper Path © Copyright Allianz 23.01.2018 5
  6. 6. Cycling in Jakarta before Work © Copyright Allianz 23.01.2018 6
  7. 7. © Copyright Allianz 23.01.2018 7
  8. 8. © Copyright Allianz 23.01.2018 8
  9. 9. © Copyright Allianz 23.01.2018 9
  10. 10. © Copyright Allianz 23.01.2018 10
  11. 11. © Copyright Allianz 23.01.2018 11
  12. 12. © Copyright Allianz 23.01.2018 12
  13. 13. © Copyright Allianz 23.01.2018 13
  14. 14. © Copyright Allianz 23.01.2018 14
  15. 15. © Copyright Allianz 23.01.2018 15
  16. 16. © Copyright Allianz 23.01.2018 16
  17. 17. © Copyright Allianz 23.01.2018 17
  18. 18. © Copyright Allianz 23.01.2018 18
  19. 19. © Copyright Allianz 23.01.2018 19 Photo: Metric mania by batega/ CC BY
  20. 20. © Copyright Allianz 23.01.2018 20
  21. 21. © Copyright Allianz 23.01.2018 21 Photo: by visualpun.ch CC BY-SA
  22. 22. © Copyright Allianz 23.01.2018 22 Photo: Gerd Altman cc0
  23. 23. © Copyright Allianz 23.01.2018 23 2017
  24. 24. Waterfall – Schedule / Cost Variance © Copyright Allianz 23.01.2018 24 Photo: OpenClipart-Vectors – CC0
  25. 25. Quality – Defect Ratio / Defect Leakage © Copyright Allianz 23.01.2018 25
  26. 26. Quality - Defects © Copyright Allianz 23.01.2018 26
  27. 27. Software Quality – Coverage © Copyright Allianz 23.01.2018 27
  28. 28. Agile - Burndown © Copyright Allianz 23.01.2018 28
  29. 29. Agile - Maturity © Copyright Allianz 23.01.2018 29
  30. 30. © Copyright Allianz 23.01.2018 30 Photo: Gerd Altman cc0
  31. 31. Visibility © Copyright Allianz 23.01.2018 31 Photo: pcock – CC BY SA
  32. 32. Team © Copyright Allianz 23.01.2018 32 Photo: discostu – CC BY - SA
  33. 33. IT / PMO / Agile Transformation © Copyright Allianz 23.01.2018 33 Photo: Veronica Thereses – CC-BY-SA
  34. 34. Management © Copyright Allianz 23.01.2018 34 Image: geralt – CC0
  35. 35. © Copyright Allianz 23.01.2018 35 Photo: Gerd Altman cc0
  36. 36. Metric Categories • Speed Metrics • Accuracy Metrics • Quality Metrics • Joy Metrics • Process Health Metrics • Release Metrics • Product Development Metrics • Technical / Code Metrics • People / Team – The Human Elements © Copyright Allianz 23.01.2018 36
  37. 37. Visibility © Copyright Allianz 23.01.2018 37 Photo: pcock – CC BY SA
  38. 38. © Copyright Allianz 23.01.2018 38 Photo: Gerd Altman cc0
  39. 39. Put Metrics on the Wall! © Copyright Allianz 23.01.2018 39 Photo: gdstream - CC-BY Photo: nghungdo - CC-BY
  40. 40. © Copyright Allianz 23.01.2018 40 Photo: Gerd Altman cc0
  41. 41. How Many Metrics © Copyright Allianz 23.01.2018 41 Image: Schorschi2 – public domain
  42. 42. Current Focus & Goal © Copyright Allianz 23.01.2018 42 Image: Clker – CC0 Image: Tumisu – CC0
  43. 43. Recommended Metrics 1. Burn Down Chart 2. Velocity Chart 3. Time Blocked per Work Item 4. Escaped Defects / Resolution Time 5. Release Time 6. Test Coverage 7. Release Net Promoter Score © Copyright Allianz 23.01.2018 43
  44. 44. Key Drivers in Allianz Indonesia • Agile Process Maturity • Cross Functional Teams • Cross Skilled Teams • Clean Code • Test Automation & Code Coverage • Continuous Integration & Deployment © Copyright Allianz 23.01.2018 44 Image: erdemuygar – CC-BY-SA
  45. 45. Main Reasons for Being Slow © Copyright Allianz 23.01.2018 45 Testing How it Should Be Diagram: Gartner
  46. 46. © Copyright Allianz 23.01.2018 46
  47. 47. ( ) Photo:
  48. 48. © Copyright Allianz 23.01.2018 48 Photo: Metric mania by batega/ CC BY
  49. 49. © Copyright Allianz 23.01.2018 49
  50. 50. © Copyright Allianz 23.01.2018 50 Photo: wokandpics – CC0
  51. 51. © Copyright Allianz 23.01.2018 51 Image: opensource.com – CC-BY-SA
  52. 52. Metrics References – 30+ Agile Metrics Process Health Metrics This category assess day-to-day delivery team activities and evaluates process changes. • Cumulative Flow Diagrams • Control Charts • Percent Complete and Accurate • Flow Efficiency • Time Blocked per Work Item • Blocker Clustering Release Metrics This group directs focus on identifying impediments to continuous delivery. • Escaped Defects • Escaped Defect Resolution Time • Release Success Rate • Release Time • Time Since Last Release • Cost Per Release • Release Net Promoter Score • Release Adoption / Install Rate Product Development Metrics These help measure alignment of product features to user needs. • Customer / Business Value Delivered • Risk Burndown • Push / Pull • Product Forecast • Product Net Promoter Score • User Analytics Technical / Code Metrics The following help determine quality of implementation and architecture. • Test Coverage • Build Time • Defect Density • Code Churn • Code Ownership • Code Complexity • Coding Standards Adherence • Crash Rate © Copyright Allianz 23.01.2018 52
  53. 53. Metrics References – 30+ Agile Metrics People/Team: The Human Elements This group of metrics reveals issues that impact a team’s sustainable place and level of engagement. • Team Happiness / Morale • Learning Log • Team Tenure • Phone-a-Friend Stats • Whole Team Contribution • Transparency (access to data, access to customers, sharing of learning, successes and failures via sprint reviews) • One of my favorites from Geoff Watt’s "Scrum Mastery:" Imagine a team mapping themselves against the 12 agile principles over time © Copyright Allianz 23.01.2018 53
  54. 54. References • Notion The Essential Guide to Software Development Metrics • SAFe Scaled Agile – Metrics • 30+ Metrics for Agile Software Development Teams • 5 Agile Metrics You Won’t Hate • Clean Code (video) • The Clean Coder (video) • Clean Architecture • Clean Coders • Managing for Happiness • Scrum: The Art of Doing Twice the Work in Half the Time • Column: You Are What You Measure © Copyright Allianz 23.01.2018 54

×