← All insights

Service reliability · EQ perspective

Define reliability where your users feel it

Start with an important user journey, then connect meaningful measures to a clear target, a response route and practical improvements

Explore the thinking
Start with the user journeyWhat people need the service to doSign inFindSubmitSignalMeasureObjectiveAgree targetResponseAct and learn
Connect the journey people depend on to signals, objectives and response
The idea to take forward

Create a shared service card covering the user journey, measures, objective, observation window, owner and response route

Could a critical user journey fail while the dashboard stays green?

A useful question before the next delivery conversation
Reliability is a learning cycleJourneyUser needIndicatorMeasureObjectiveAgreeResponseActLearningImproveUse learning to improve the journey
A reliability loop with a purposeMeasure the user journey, agree the objective and learn from the response
01

Choose the journey that matters

Start with a task people need to complete. That could be signing in, submitting a request or receiving a report in time to use it. Ask what a successful experience looks like and what failure prevents someone from doing. Bring the service owner and the teams supporting the journey into the same conversation.

Map the parts of the service involved, including dependencies outside the immediate team's control. This gives you a place to discuss ownership and missing evidence. A healthy component can be useful information without answering whether the whole task succeeded. The first useful output is a shared description of the journey and its boundaries.

Put it into practice

Describe one critical journey and what the user needs to complete

02

Turn good into a meaningful measure

A service level indicator, or SLI, measures an aspect of service behaviour. Choose an indicator relevant to the journey, such as successful requests, latency or data freshness. Define what counts as an eligible event and what counts as success.

Record where the observation comes from and its limits. Server measurements can miss requests that never reach the server. Discuss which failures the evidence can reveal and where coverage needs improvement. Keep the measure understandable to the people making decisions from it.

Put it into practice

Document the measure, calculation, observation point and known gaps

03

Agree an objective and a working window

A service level objective, or SLO, sets a target for an indicator over a defined period. Agree it with the service owner, considering user needs and what the team can operate. Record the target and observation window together.

An error budget expresses the permitted shortfall against that objective. Agree how the team will respond as the service approaches or exhausts its error budget, including decisions about improvement work and releases. A working SLO needs an agreed policy; it does not automatically become a contractual service guarantee.

Put it into practice

Agree the objective, its window and the decisions it should inform

04

Make alerts lead to a response

Decide which conditions require a prompt operational response and which can become planned work. Alerting on significant consumption of an error budget can help connect the urgency to service impact. The response should suit the service, its traffic and the people actually available to act. Repeated alerts without a useful response deserve review.

For an important alert, identify the receiving team, the first checks and the escalation route. Include enough context to start an investigation, with a playbook where appropriate. Check that responsibilities match the support arrangements you have agreed. A notification reaching an inbox does not establish that someone is available, authorised and equipped to respond.

Put it into practice

Check that each urgent alert has a receiving team and a useful first action

05

Make incident learning part of delivery

After a significant incident, bring together the impact, timeline and contributing factors. Review how people detected the problem, obtained information and restored the service. A blameless review helps the team examine the system and the conditions around a decision. Record what was learned in a form other teams can use.

Turn the findings into specific improvements with owners and priorities. Those might involve instrumentation, a dependency, recovery steps or clearer response responsibilities. Define how the team will check that an improvement has been completed and works as intended. Review outstanding actions alongside delivery work, so the learning remains visible after the immediate pressure has passed.

Put it into practice

Give each agreed improvement an owner, a priority and a way to verify completion

Use at your next review

Four questions for your next service review

  1. 01

    Which user journey are we protecting, and who owns it?

  2. 02

    Are the indicator, target and observation window defined?

  3. 03

    Do we understand the gaps in our monitoring coverage?

  4. 04

    Can the team act on alerts and track agreed improvements?

Start with one important service and the questions its current monitoring cannot answer

Discuss this with EQ