Problem statement
Write the specific, observable problem at the top of the board. Not 'our deployment process is bad' — 'deployment to production failed three times in the last two weeks, causing a combined 90 minutes of downtime.' Specificity prevents the RCA from wandering into generalized complaints.
Five whys chain
Write Why 1 below the problem statement. Below that, write Why 2 (why is Why 1 true?). Continue to Why 5. The chain should lead from the observable symptom to a systemic condition — a missing process, an architectural decision, or an absent safeguard. If Why 5 is still blaming a person, go to Why 6.
Contributing factors (fishbone arms)
If you're running a fishbone diagram instead of five whys: draw the spine, write the problem at the head, and draw six arms labeled People, Process, Technology, Environment, Materials, and Measurement. Under each arm, write the factors in that category that contributed to the problem. This is especially useful for complex problems with multiple causes.
Root cause statement
Write the root cause in one sentence at the bottom of the five whys chain or the body of the fishbone. It should be a systemic condition — 'We have no automated test for X' or 'The deployment process has no rollback verification step.' If it's a person's name, rewrite it.
Corrective actions
Two to four specific changes that address the root cause. Each action has: a description of the change, the owner, and the deadline. Corrective actions that address symptoms, not the root cause, will produce the same problem six months later.