Does failure happen if no one is around to measure it? @Sleuth TV
Let’s talk about the elephant in the room: Failure. Two of the four DORA metrics, Change Failure Rate and MTTR, require that you first define what failure means. How exactly do you do that?
In this episode of Sleuth TV Live, we covered:
- What is failure?
- How do you measure it?
- The importance of measuring failure
- - What do you do with failure once you measure it?
0:00 Welcome - Software failure
12:00 What’s your role in a software team?
13:08 Developers are optimists
15:50 Headline failures
17:12 Why failure is a good thing
17:57 Step 1: Measure
20:48 How do you learn from failure?
23:36 Different measures per audience
24:39 DORA metrics overview
26:00 Two DORA metrics on failure
30:46 What do you measure?
31:09 Failure levels to measure
35:14 Step 2: Learn
35:45 Different lessons per failure stage
38:08 TechOps
40:05 Postmortems
44:10 Spying on developers?
47:05 Step 3: Change & How to improve
54:44 If it hurts, do it more
55:17 Takeaway on failure
55:58 Industry news
Resources mentioned in this episode:
DORA Metrics Explained: https://www.sleuth.io/resource/dora-metrics-explained-2
DORA Metrics for Teams: https://www.sleuth.io/post/dora-metrics-for-teams
2021 State of DevOps Report: https://services.google.com/fh/files/misc/state-of-devops-2021.pdf
DORA Metrics 101: https://www.youtube.com/watch
DORA Metrics: What are they good for? https://www.youtube.com/watch
Disturbed bot - https://thedisturbed.co/
From the news bit:
https://blog.heroku.com/next-chapter
https://www.infoworld.com/article/3614210/the-decline-of-heroku.html
https://blog.zulip.com/2022/08/26/why-slacks-free-plan-change-is-causing-an-exodus/
https://slack.com/help/articles/7050776459923-Pricing-changes-for-the-Pro-plan-and-updates-to-the-Free-plan
https://www.infoworld.com/article/3669477/devs-don-t-want-to-do-ops.html
https://twitter.com/editingemily/status/1509197581301080067
https://wagslane.dev/posts/no-one-does-devops/
https://slack.engineering/circuit-breakers/
https://en.wikipedia.org/wiki/Circuit_breaker_design_pattern
https://github.com/Netflix/Hystrix/wiki
https://www.inc.com/jason-aten/apples-3-day-a-week-return-to-office-plan-starting-september-5-shows-company-hasnt-learned-anything.html