Maintainability and operability
On This Lesson 4 topics
This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.
In this lesson
make "easy to change" and "easy to run" measurable.
Planned topics
- Maintainability: lead time to change, defect rate, onboarding time, size of blast radius of a change.
- Operability: time to detect, diagnose, and recover; quality of runbooks and dashboards.
- Both degrade silently; complexity is the usual cause.
- Treat on-call load as a design input.
Draft outline details
Demonstration
two scenarios: "a new engineer ships a small change in the order module within one week" and "an on-call engineer identifies the failing dependency within 10 minutes".
Check your understanding
Name one measure of operability.
Show answer
Time to detect, time to diagnose, or time to recover.
Practice
Apply this lesson with the module's lab, exercises and quiz.
Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.