Five Whys Examples

The best way to understand Five Whys is to see it in action. The three worked examples below cover a software production incident, an operations delivery failure, and a manufacturing defect — each with the full causal chain and the corrective action that addresses the root cause.

How to read these examples

Each example starts with a specific problem statement, then walks through the chain of “why” questions. The final step (marked Root cause) is where the corrective action targets. Notice that in every case the root cause is a systemic gap— a missing process, absent check, or unaddressed assumption — not a person’s mistake.

Example 1 — Software: production API outage

Context: A customer-facing API returns 500 errors for 45 minutes on a Tuesday morning. The on-call engineer restores service by rolling back a deployment. The team conducts a post-mortem using Five Whys.

Problem: The API returned 500 errors for 45 minutes

Why 1A new deployment introduced a database query that caused connection pool exhaustion under production traffic.
Why 2The query was not present in the staging environment tests, so it was not caught before release.
Why 3Staging uses a fraction of production’s database load, so queries that only fail under high concurrency pass staging checks.
Why 4There is no load or concurrency testing step in the CI/CD pipeline.
Why 5 — Root causeThe team has never defined performance acceptance criteria for new database queries, so there is nothing to test against.

Corrective action: Define query performance acceptance criteria (maximum execution time, maximum connections consumed) and add an automated check to the CI pipeline. Separately, add a canary deployment step that routes 5% of production traffic to new releases before full rollout.

Example 2 — Operations: late customer deliveries

Context: An e-commerce team notices that orders placed on Fridays are consistently delivered one to two days later than promised. Customer satisfaction scores fall. The operations team runs a Five Whys.

Problem: Friday orders are delivered 1–2 days late

Why 1The courier collects from the warehouse at 3 pm; Friday orders placed after 1 pm miss the cut-off and sit until Monday.
Why 2The order confirmation email promises next-day delivery for all orders placed before 5 pm, regardless of day.
Why 3The delivery promise in the email template has not been updated since the warehouse moved from a 5-day to a 3-day collection schedule.
Why 4When the collection schedule changed, no one was assigned to review customer-facing delivery promises.
Why 5 — Root causeThere is no change management checklist that requires customer-facing communications to be reviewed when operational parameters change.

Corrective action:Update the email template immediately with accurate delivery windows. Then create a change management checklist item: “Review all customer-facing copy for accuracy” — required whenever shipping, collections, or fulfilment policies change.

Example 3 — Manufacturing: product defect rate spike

Context: A quality manager notices that the defect rate on a circuit board assembly line has risen from 0.4% to 2.1% over two weeks. The team runs a Five Whys to find out why.

Problem: Circuit board defect rate rose from 0.4% to 2.1%

Why 1Solder joints on a specific connector are failing the visual inspection step at a higher rate.
Why 2The solder joints show cold solder characteristics — insufficient heat during the reflow stage.
Why 3The reflow oven temperature profile was adjusted two weeks ago to accommodate a new component added to the board.
Why 4The temperature adjustment was made for the new component but was not validated against all existing solder joints on the board.
Why 5 — Root causeThe engineering change order (ECO) process does not require a full-board thermal validation when oven profiles are modified.

Corrective action: Restore the previous oven profile while a new profile is validated across all joints. Update the ECO process to require full thermal sign-off before any oven profile change reaches production.

Key patterns across all three examples

Reading across the examples, a few patterns stand out that characterise effective Five Whys analyses:

Build your own Five Whys tree. Use the FiveWhys tool to map your causal chain visually, export a PNG for your post-mortem report, or save the file and revisit it later. Open the tool →