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.
EFFECT → CATEGORIES → ONE BRANCH TO TEST
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.
THE BONES
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.
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.
Equipment. When software is what does the work — a host, a service, a job — it belongs on this bone too.
Inputs the process consumes: parts, data, configuration, a feed from another system.
Skills, staffing, and handoffs. The bone is here to find a system condition. A person's name is not a cause.
How you detect and count the effect: the alarm, the log, the exit code, the definition of success.
Environment. The surroundings and outside conditions: site, time of day, power, weather, an upstream provider.
HOW TO FILL IT IN
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.
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.
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.
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.
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.
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.
WORKED EXAMPLE
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.
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.
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.
The directory replica the portal writes to is the same host that runs the weekday reporting job. That job starts at 13:00.
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.
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.
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.
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.
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.
WHICH TOOL
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.
THE TEMPLATE
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
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.
QUESTIONS
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.
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.
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.
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.
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.
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.