FIELD GUIDE / FISHBONE

EFFECT → CATEGORIES → ONE BRANCH TO TEST

Fishbone Diagram Template

A fishbone diagram template is a blank cause-and-effect chart — the same chart as an Ishikawa diagram template. You write one problem at the head and sort possible causes onto category bones. The usual bones are the 6Ms: Methods, Machines, Materials, Manpower (People), Measurement, and Mother Nature (Environment). For service work, teams often use the 4Ps instead — Policies, Procedures, People, and Plant/Technology — or the 4Ss — Surroundings, Suppliers, Systems, and Skills. The filled chart lists causes to investigate. It does not prove which one is the root cause. When you know which branch to test, continue with the 5 whys template. When the incident needs a full record, use the root cause analysis template.

Put the effect at the head. Each bone is a kind of cause, not a cause itself. Specific causes hang off the bone, and a reason for that cause hangs off the cause. Rename a bone when the standard word does not describe the process.

Methods

Procedures, steps, and the way the work is supposed to run. In an IT incident this is the runbook, the change path, and the retry logic.

Machines

Equipment. When software is what does the work — a host, a service, a job — it belongs on this bone too.

Materials

Inputs the process consumes: parts, data, configuration, a feed from another system.

Effect

Manpower / People

Skills, staffing, and handoffs. The bone is here to find a system condition. A person's name is not a cause.

Measurement

How you detect and count the effect: the alarm, the log, the exit code, the definition of success.

Mother Nature

Environment. The surroundings and outside conditions: site, time of day, power, weather, an upstream provider.

One effect at the head. Category bones off the spine. Causes, then sub-causes, hang off the bones.

4Ps, when the work is a service

  • Policies — rules that decide what is allowed.
  • Procedures — the steps people actually follow.
  • People — skills, staffing, and handoffs.
  • Plant / Technology — the place and the systems the service runs on.

4Ss, another service set

  • Surroundings — the environment the work happens in.
  • Suppliers — outside parties that provide an input.
  • Systems — procedures, process, and the technology in the path.
  • Skills — whether the people doing the work can do it.
STEP 01

Write the effect as an observation

Agree on one problem and write it as something observed: what happened, when, and what it affected. "The directory is bad" is already a cause. "Weekday afternoon password resets fail for some accounts" is an effect. One effect per chart. A second problem that does not depend on the first gets its own chart.

STEP 02

Choose the bones

Start with the 6Ms. If the work is a service and machines or materials do not describe it, use the 4Ps or the 4Ss. Rename a bone when the standard word does not fit. The labels are a prompt to look widely, not a form you have to satisfy.

STEP 03

Hang causes on the bones

For each category, ask what in that category could produce the effect. Write that cause on the bone. A cause that truly belongs in two categories can sit on both. Keep the line short enough that someone else could check it. Include people who know the process — a chart drawn from one person's guess only repeats that guess.

STEP 04

Ask why, and add the smaller branch

Take one cause and ask why it would be true. That answer is a sub-cause, hanging off the cause, not a new category. Stop adding branches when the next why is a guess you have no way to check. The longer chain, with evidence on every step, belongs on the 5 whys template.

STEP 05

Mark evidence, guesses, and ruled-out lines

Next to each cause, note the evidence or write "guess". If you have shown a cause did not happen, mark it ruled out and say what showed that. A sparse bone is a reason to look again. It is not a reason to invent a cause so the chart looks balanced.

STEP 06

Pick one branch to test

Choose the branch that best fits the facts you already have, and say why the others wait. The chart stays a list of hypotheses until a change aimed at that branch keeps the effect from coming back. Write the test, the owner, and the result that would keep the branch or drop it.

Not a real incident. The portal, the job, and the times below are made up so the chart can be read from the effect to the branch worth testing. They are not measurements from an outage.

EFFECT

Some password resets fail

On weekday afternoons, some password resets from the self-service portal fail. Resets of brand-new accounts also fail in the morning, and that failure does not depend on the afternoon one.

METHODS

The runbook skips the window

The portal tries the directory write once, then shows a generic failure. The help-desk runbook says to reset the account by hand. Nothing in the runbook asks whether the directory is inside a scheduled job window.

MACHINES

One host, two jobs

The directory replica the portal writes to is the same host that runs the weekday reporting job. That job starts at 13:00.

MATERIALS

Morning accounts have no email yet

The portal looks the account up by email. Accounts the HR feed created that morning have no email until a later sync, so those resets fail in the morning whether or not the reporting job is running.

PEOPLE

Two calendars

The group that owns the reporting job and the group that owns the portal do not share a change calendar. Each side treated the afternoon as free.

MEASURE

The alarm counts the wrong success

The portal alarm counts HTTP 500 responses. A reset that returns HTTP 200 and the words "try again later" is counted as success, so the afternoon failures look rare in the alarm and common in the ticket queue.

ENVIRONMENT

Ruled out for this effect

The directory host shares a power circuit with another rack. The host stayed up on the afternoons the resets failed, so this bone is ruled out. The note stays on the chart so the next reader does not walk it again.

NEXT

Test one chain, keep the other branch

Machines and Methods describe one chain: at 13:00 the reporting job and the directory share a host, and the portal path never checks for that window. Walk that chain on the 5 whys template, with the log line and the job schedule as evidence. The morning email-lookup failures do not depend on that job, so they stay their own branch. Folding them into the afternoon chain would hide one of the two causes.

Use the fishbone

  • You can state the effect, and you cannot yet state one chain.
  • More than one category still looks plausible.
  • A group needs the same picture before anyone picks a favorite cause.
  • The problem keeps returning, and the last write-up jumped to a single why.

Use the 5 whys

  • One observation already has a cause that follows from it.
  • You can point at evidence for the step you are about to write.
  • You are ready to stop on a cause the team can change.
  • A second cause is independent. Give it another chain, not another why on this one.

A practical order is the fishbone first, then the 5 whys on the single branch you will test. If the result needs a timeline, owners, and a check that the fix held, that record is the root cause analysis template. The fishbone does not replace it.

COPY-PASTE VERSION — PLAIN TEXT

FISHBONE DIAGRAM
=================
Effect (what you observed, when, and what it affected):

Category set: 6M, or 4P (Policies, Procedures, People, Plant/Technology), or 4S (Surroundings, Suppliers, Systems, Skills).
Rename a branch if a label does not fit. One effect per chart.

METHODS
- Cause:
  - Why that cause could be true (sub-cause):
  - Evidence, or "guess":
  - Disposition (keep and test / ruled out / untested):

MACHINES
- Cause:
  - Sub-cause:
  - Evidence, or "guess":
  - Disposition:

MATERIALS
- Cause:
  - Sub-cause:
  - Evidence, or "guess":
  - Disposition:

MANPOWER / PEOPLE
- Cause:
  - Sub-cause:
  - Evidence, or "guess":
  - Disposition:
  (If this line is a person's name, write the system condition that made the mistake possible.)

MEASUREMENT
- Cause:
  - Sub-cause:
  - Evidence, or "guess":
  - Disposition:

MOTHER NATURE / ENVIRONMENT
- Cause:
  - Sub-cause:
  - Evidence, or "guess":
  - Disposition:

BRANCH TO TEST NEXT
Which branch, and why the others wait:
What result would keep this branch, and what result would drop it:
Owner and when it will be checked:
Where the chain goes next (5 whys, or the RCA record):

FILL IN ON THIS PAGE, THEN PRINT

Fishbone diagram worksheet

Nothing you type is saved or sent. Print from your browser before you close the tab. Change a category name if you are using the 4Ps or the 4Ss. The CSV has a blank row for every bone in all three sets. Add a row in the CSV when one bone has more than one cause. In the disposition column write "keep and test", "ruled out", or "untested". Put the effect in the effect column of the first row you use.

Bone
Bone
Bone
Bone
Bone
Bone

Download the blank CSV

What is a fishbone diagram template?

A fishbone diagram template is a blank cause-and-effect chart for one problem. You write the problem at the head and sort possible causes onto category branches. Fishbone diagram, Ishikawa diagram, and cause-and-effect diagram are names for that same chart. The completed chart is a list of causes to investigate, not proof of which one is the root cause.

What are the 6M categories?

The 6M categories are Methods, Machines, Materials, Manpower (People), Measurement, and Mother Nature (Environment). Methods covers procedures and the way the work is supposed to run. Machines covers equipment, including software when software is what does the work. Materials covers inputs such as parts, data, and configuration. Manpower covers skills, staffing, and handoffs, not a person's name standing in for a cause. Measurement covers how you detect and count the effect. Mother Nature covers the surroundings and conditions outside the process.

What are the 4P and 4S categories?

Service work often uses the 4Ps instead of the 6Ms: Policies, Procedures, People, and Plant/Technology. Another service set is the 4Ss: Surroundings, Suppliers, Systems, and Skills. Use the set that matches the work, and rename a branch when a standard label does not fit. An empty category is a prompt to look again, not a requirement to invent a cause.

How do I fill in a fishbone diagram?

Agree on one effect, written as something you observed. Choose the categories. Under each category, list causes that could produce that effect, then ask why that cause would be true and write the answer as a smaller branch. Mark which lines have evidence and which are still guesses. Pick one branch to test, and leave the others on the chart so they are not forgotten.

When should I use a fishbone diagram instead of the 5 whys?

Use a fishbone diagram when several kinds of cause are still plausible and you need them visible before you choose one. Use the 5 whys when one observation already has a chain you can follow with evidence. The two fit together: sort the causes on the fishbone, then walk the single branch you will test with the 5 whys.

Can I use this template offline?

Yes. Fill in the worksheet and print it from your browser, copy the plain-text version, or download the blank CSV. Nothing you type on this page is saved or sent. The SolveStack app linked from this page stores investigation notes in your browser and exports Markdown, HTML, JSON, and ZIP with no account and no cloud service.