Proximate vs. Root Causes
- Source: Proximate vs Root Causes: Why You Should Keep Digging to Find the Answer
- The proximate cause is the first-order obvious cause for an event. The root cause is the true “why” underlying an event.
- For example, getting laid off. The proximate cause is that the company is going through hard times and has to let some people go. The root cause is that you weren’t valuable enough to be kept on. We can go further. Why were we not valuable enough? What lead to that condition that was considered not valuable?
- Essentially, this is a process of continually asking how or why to an answer, peeling back layers of rationalization and so on, until we have a true understanding.
- Predisposing Factors
- These are the factors that we take into account when figuring out the root cause.
- Things like:
- Exact nature of the effect
- Level of vulnerability to the effect
- Factors that reduced its severity
- Establishing Root Cause
Root cause is that most basic reason for an undesirable condition or problem which, if eliminated or corrected, would have prevented it from existing or occurring. - Paul Wilson, /Root Cause Analysis/
- Socratic Questioning
- This system seeks to draw out causes through disciplined questioning. It tends to follow this process:
- 1. Clarify thinking and explain the origin of the idea. (What happened and what do I think caused it.)
- 2. Challenging Assumptions (why do I think this?)
- 3. Looking for evidence
- 4. Alternative perspectives
- 5. Consequences and implications
- 6. Questioning the original questions. Now that I know the root cause, what can I do differently?
- Five Whys
- A simpler technique but also valuable. For a statement, ask “why?” and continue asking “why?” to each successive answer.
- Cause and Effect Diagrams
- By listing all the causes and putting them into a chart with some Boolean combinations, we can get a better idea of how causes interact to cause something, which are most important to fix, and so on.
- This often lets us pick one cause as the root cause, without which none of the other causes would have been sufficient.
Thanks for reading! If you have any questions or comments, please send me a note on Twitter. And if you enjoyed this, I also have a newsletter where I write about tech thoughts, interesting things I've read, and project updates each Thursday.