tezvyn:

Why 'human error' is not a root cause

AI-drafted, machine-checkedSource: interviewintermediate
WHAT IT TESTS

Systems thinking over blame.

OUTLINE

human error is a starting symptom; ask why the system allowed it, find missing guardrails.

RED FLAG

accepting human error as the conclusion and prescribing be more careful.

WHAT THIS TESTS Whether you apply systems thinking and resist the easy, blame-shaped conclusion that stops investigation prematurely.

A GOOD ANSWER COVERS Human error is insufficient because it explains nothing and prevents nothing; people make mistakes, that is a constant, so the useful question is why the system let a normal human mistake cause an outage. Competent engineers act reasonably given their interfaces, tools, and information, so an error usually points to a systemic gap: a missing confirmation, an unguarded destructive command, a misleading dashboard, ambiguous documentation, or production pressure. To guide the team, reframe every human-error answer with a why: why was the dangerous action easy, why did nothing catch it, why was the safe path harder. The output should be a guardrail, not an exhortation to be careful.

COMMON WRONG ANSWERS Accepting human error and assigning retraining or be more careful as the fix. Treating the person as the defective component to replace.

LIKELY FOLLOW-UPS What if someone ignored a clear warning? How do you balance automation guardrails with engineer autonomy? How is this related to the 5 Whys?

ONE CONCRETE EXAMPLE A review concludes an engineer ran a delete against prod by mistake. You push deeper: why could a single command delete prod data with no confirmation, why did the staging and prod environments look identical in the terminal, why was there no soft-delete or quick restore. The systemic fixes that emerge, distinct prompts per environment, a confirmation gate on destructive commands, and soft deletes, prevent the entire class of mistake, whereas telling the engineer to be careful would prevent nothing.

Read the original → docs.cloud.google.com

Get five bites like this every day.

Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.