Skip to content
Request a demonstration

Industry · Technology

Runbooks and release routines that new engineers can follow and leaders can trust.

Operational know-how lives in a few engineers and a chat history, and customer commitments depend on it.

Example: Brightwater Software Services (fictional). Fictional organisation, fictional data, scripted answers.

What makes this sector hard

  • 01Operational know-how lives in a few engineers and a chat history, and customer commitments depend on it.
  • 02An incident review teaches the same lesson twice because nobody turns it into a runbook.
  • 03Cloud bills grow faster than usage, and nobody owns the idle resources.
  • 04A customer asks about their own data, and the company must say exactly what its assistant may read.

See it work on Brightwater Software Services’s own data

Simulation. Five short examples, one for each working area. The wording is scripted and no model is called; the figures are computed from what you decide, and a person’s approval covers exactly what you decided.

Draft a runbook from an incident review, using only what the review shows

What happened
After a three-hour outage of the booking service, the lead wants a runbook that the next on-call engineer can follow.
The question
Which steps can go into the runbook because the incident record supports them? Asked by: Site reliability lead.
  1. Draft a runbook from an incident review, using only what the review showsChoose the steps that go into the draft runbook. A step the incident record does not support is refused; an estimate or a calculation is labelled as one.Open

    Choose the steps that go into the draft runbook. A step the incident record does not support is refused; an estimate or a calculation is labelled as one.

    Choose which statements go into the brief. A statement with no source is refused; each one you include carries its sources with it.

    • RecordedS1
    • RecordedS1
    • CalculatedS2
    • EstimateNo source
    • RecordedS3
    • RecordedS1

    Booking service outage: runbook steps

    Choose the statements to include. Each one carries its sources into the brief.

    0 of 6 statements included · 1 held back for lack of a source.

    0 steps are ready with evidence; 1 was left out because the review does not show it.

    A runbook should contain what the record shows happened and worked [S1]. The belief that a rollback always fixes the problem is not in the record, and the outage began with a configuration change that rolling back the release would not have undone.

    0 step(s) are labelled as calculated or estimated: the failover time comes from the drill [S2], and the escalation rule comes from the support policy [S3].

    Relies on: S1 · Incident timeline and chat export (fictional)S2 · Failover drill record (fictional)S3 · Customer support escalation policy (fictional)

    The site reliability lead with the on-call engineers decides. Approving releases this text as a draft runbook for review. It is not the approved version until a second person approves it, and it runs nothing.

    Not ready. Choose at least one supported statement for the brief first.

Not done here. It does not run any step or change any system, and it does not add a step the incident record does not show.

Where a person decides, and what is never done

Every example above ends with a named person approving it. Approving means exactly what is written here, and nothing more.

  • SOP IntelligenceDecides: The site reliability lead with the on-call engineersApproving lets: Approving releases this text as a draft runbook for review. It is not the approved version until a second person approves it, and it runs nothing.Never: It does not run any step or change any system, and it does not add a step the incident record does not show.
  • ComplianceDecides: The head of securityApproving lets: Approving sets what the assistant may read for this customer's pilot. It does not switch the assistant on, and it can be narrowed or revoked at any time.Never: It does not read other customers' data, source code or billing records, and it never answers from a source a person has not classified.
  • Financial IntelligenceDecides: The cloud finance lead with the owning teamsApproving lets: Approving sends the reclaim requests to the owners. It does not switch off or delete any resource.Never: It does not switch off, resize or delete anything: owners do, after reading each request.
  • Legal IntelligenceDecides: Commercial counsel with the head of securityApproving lets: Approving settles the wording to take to the executive team. It does not publish the terms or notify any customer.Never: It does not decide whether a commitment is wise or lawful: counsel and security do.
  • Executive IntelligenceDecides: The chief technology officerApproving lets: Approving records these assumptions for the executive team's discussion. It does not commit budget or sign anything.Never: It does not choose a vendor or commit spend: it shows how the answer moves with the assumptions.

Always a person in technology

  • The on-call engineer decides when to roll back a release; the platform never does.
  • The head of security decides what an assistant may read.
  • Counsel decides what is said to a customer after an incident.

The other industries