SNAFU
Military-origin acronym meaning Situation Normal, All Fouled Up, describing the expectation that things will always go wrong in predictable, routine ways.
Also known as: Situation Normal All Fouled Up, SNAFU Principle, Normal Dysfunction
Category: Concepts
Tags: problem-solving, risk-management, communication, organizations, software-development
Explanation
## What Is SNAFU?
SNAFU is a military acronym from World War II meaning "Situation Normal, All Fouled Up." It captures the sardonic recognition that dysfunction, confusion, and minor failures are the normal state of affairs in complex organizations. Rather than an expression of defeat, SNAFU reflects a pragmatic acceptance that imperfection is baseline reality.
## The SNAFU Principle
The term embodies an important organizational insight: in any sufficiently complex system, something is always going wrong. Expecting perfection leads to frustration; expecting and planning for routine failures leads to resilience. This parallels Murphy's Law ("anything that can go wrong will go wrong") but adds the normalizing element -- these failures are not exceptional, they are the norm.
## SNAFU in Context
SNAFU sits at the mildest end of a military dysfunction scale:
- **SNAFU**: routine problems, business as usual, manageable dysfunction
- **TARFU** (Things Are Really Fouled Up): problems have escalated beyond routine
- **FUBAR** (Fouled Up Beyond All Recognition): catastrophic failure, recovery extremely difficult
## Organizational Applications
The SNAFU concept is useful in several ways:
- **Setting realistic expectations**: new team members should understand that some level of friction is normal
- **Preventing overreaction**: not every problem requires an emergency response
- **Building resilience**: systems designed to handle routine failures gracefully are more robust
- **Distinguishing severity**: knowing the difference between SNAFU (normal) and FUBAR (catastrophic) helps allocate appropriate resources
## The SNAFU Communication Gap
Organizational theorist Kenneth Boulding described a related phenomenon: the tendency for communication to become distorted as it moves up hierarchies. Bad news gets filtered, softened, or suppressed, creating a gap between what leadership believes and what's actually happening on the ground. This "SNAFU principle" suggests that the people at the top often have the least accurate picture of operational reality.
## In Software Development
SNAFU resonates strongly in tech: servers go down, deployments fail, edge cases appear, and dependencies break. The best engineering cultures accept this reality and build accordingly -- monitoring, alerting, automated recovery, runbooks, and on-call rotations are all responses to the understanding that SNAFU is the default state.
Related Concepts
← Back to all concepts