Skip to content

Workshop Exercises: Understand, Discuss

Incident Timeline

Reconstruct what happened before, during and after a specific failure

Illustration of Incident Timeline

Why: Combine the pieces of a failure that different people hold, separate evidence from interpretation and keep gaps visible before choosing an explanation

When: Use after a specific incident, defect or sudden metric change, before or alongside generating cause hypotheses

An incident timeline reconstructs the sequence of events before, during and after one specific failure, so a team can see what it knows, what it is interpreting and where the gaps are. Each participant usually holds a piece of the story. Support saw the first tickets, engineering knows what shipped, marketing knows when a campaign started, and analytics knows when a metric moved. The timeline puts those pieces on one axis.

The order of events constrains which explanations are possible. It does not establish which one is true: an event that happened first is a candidate cause, not a demonstrated one.

Worked example: incomplete product setup

This scenario, its events and its findings are illustrative, not results from a real incident or study. It continues the example from the root cause analysis guide: fewer new accounts are finishing the company-details step of setup.

When Event Source Marked as
Sun A mobile acquisition campaign starts Campaign calendar Evidence
Mon 09:10 A release replaces the company-details form component Deploy log Evidence
Mon 14:30 First ticket: “Continue gives me an error” from a phone Support ticket Evidence
Mon–Wed Daily setup completion for new accounts falls Analytics dashboard Evidence, but the chart is daily, so the exact start is unknown
~Tue? “A browser update went out around then” Recalled by one participant Interpretation, date unconfirmed (gap)
Thu Support has tagged nine tickets as setup errors Support queue Evidence
— “The release broke autofill” Team discussion Interpretation, moved to the hypotheses row

Illustrative incident timeline for unfinished setup, with a campaign start, a form release, the first error ticket and a falling completion chart on one axis; interpretations sit in a separate hypotheses row and gaps are marked with question marks

The timeline does not say what caused the drop, but it narrows the fishbone hypotheses:

  • Measurement: A missing completion event alone does not account for customers reporting an error. The hypothesis is weakened, not eliminated: the same release could also have changed the event.
  • System: The release comes before the first error ticket. That makes the new form component a strong candidate, but its position on the axis is not evidence that it caused the failure.
  • Context: The campaign started a day earlier. A shift toward mobile visitors could lower the overall completion rate without any defect, so this stays open until completion is compared within comparable cohorts.
  • Interface: The release notes describe a new form component, not changed instructions or button placement. Unclear instructions might still affect some customers, but they do not explain why the change happened this week.

The team also leaves two gaps open: the date of the browser update and the hour completion started to fall. Next, it compares affected and unaffected situations with Is / Is Not and tries to reproduce the failure, as the root cause analysis guide describes.

Incident timeline vs. journey map and service blueprint

All three put events in order, but they answer different questions:

Exercise What it maps Question it answers
Journey Mapping A typical or intended customer experience What do customers usually go through, and how do they feel along the way?
Service Blueprint The front and backstage of a typical or ideal service Which people, processes and systems support each step?
Incident Timeline One specific failure, as it actually happened What happened, in what order, and how do we know?

A journey map or service blueprint can show where a failure is likely to happen. An incident timeline reconstructs one occasion when it did. Use a blueprint to locate the step and the systems involved, then a timeline to establish what changed around that step and when. The process map guide covers which mapping exercise fits which question.

Limitations

Order is not cause. Several things usually change in the same period, and the first change before a symptom is not necessarily the one that produced it. Treat each earlier event as a candidate to test.

The timeline is only as complete as the records. Events that nobody logged, such as a third-party change or a browser update, can be missing entirely. Absence from the timeline is not evidence that something did not happen.

Memory fills gaps convincingly. Recalled times and sequences are useful leads, but they drift toward the story the group already believes. Keep them marked as interpretation until a record confirms them.

It covers one incident. A timeline of one failure does not show how often the failure happens or whether other customers fail for different reasons. Use Pareto analysis on recorded problems to see how common each category is.

Google’s postmortem guidance treats a written timeline as part of a blameless review focused on contributing causes and preventive action. The same approach applies here: the goal is a better-supported explanation, not a record of who made a mistake.

Instructions for running this play

  1. Before the session, write a problem statement for the one incident you are reconstructing: what failed, for whom, and when it was noticed. Agree on a time window that starts well before the first symptom and ends after recovery, or now. Ask participants to bring their records: deploy logs, support tickets, campaign calendars, dashboards and chat threads.
  2. Draw a horizontal time axis on a large surface with a scale that fits the incident (hours or days). Optionally add lanes, for example Product and engineering changes, Customer reports, Commercial changes and Metrics. Leave a row below the axis labelled Hypotheses.
  3. Do Silent Storming in a Timebox of 10 minutes. Each participant writes one event per sticky note: what happened, when, and where they know it from. Place each note on the axis. If the time is uncertain, mark it as a range or with a “~”.
  4. Each participant plays back their notes in time order. Merge true duplicates. Keep conflicting times visible as separate notes.
  5. Make an evidence pass. Mark each note E (direct evidence: a log entry, a ticket, a timestamped chart) or I (interpretation: “the release broke it”, “customers got confused”). Move interpretations to the Hypotheses row.
  6. Mark gaps with a “?” note: periods with no information, uncertain times, and events nobody has a record of. Write what would fill each gap and who can get it.
  7. Hold each hypothesis, for example from a Fishbone Diagram, against the timeline. Does it fit the order of events? Does it explain when the symptom started? Note hypotheses that need something to have happened before it actually did. Remember that an event happening first makes it a candidate, not a cause.
  8. Finish with three lists: hypotheses still consistent with the timeline, gaps to fill (with owners), and the comparison or test that should come next, such as Is / Is Not or a Competing Hypotheses Matrix.

Tips to perfect this play

Master and adapt the play to fit your context and needs.

Tip: Write the source on every note

"Deploy log", "ticket #", "dashboard" or "I remember". The source is what lets the group mark an item as evidence or interpretation later.

Tip: Keep conflicting times

When two people place the same event at different times, put up both notes and mark the conflict. Resolve it with the record, not by agreement in the room.

Tip: Lanes help

Horizontal lanes for product changes, customer reports, commercial changes and metrics make it easier to see when something in one lane lines up with something in another.

Tip: No blame

Describe what happened and what people knew at the time. A timeline that turns into a list of who did what wrong stops people from contributing the pieces you need.

Run better workshops with Learning Loop card decks.

Every card deck includes workshop patterns, so your team can put the methods to work in your next session.

Running behavioral design workshops? The Persuasive Patterns Workshop Playbook (PDF) shows you how to design and run them.

Browse the card decks

Product Weekly ¡ Curated by Anders Toxboe

Sign up for the Product Weekly newsletter.

Join 40,000+ product people who get a weekly selection of useful reads on building digital products, plus new Learning Loop resources and occasional product updates.

What will I receive?
Subscribe to Product Weekly

Takes 10 seconds. Free to subscribe, unsubscribe at any time. Privacy policy.