Robustness Principle

This principle governs system design, delegation, and decision-making.

Definition

A robust system:

  • tolerates error
  • fails softly
  • degrades predictably
  • does not require heroics to sustain

Fragile systems appear efficient until stressed.

Design Implications

Prefer:

  • simple over clever
  • explicit over implicit
  • boring over brittle

Assume:

  • people will misunderstand
  • conditions will change
  • attention will lapse

Design accordingly.

Human Systems

In human systems, robustness means:

  • clear interfaces
  • documented intent
  • visible state
  • recoverable mistakes

If a system depends on constant vigilance, it is already failing.

Rule

Design so that normal human behavior does not break the system.

Last substantive revision: 2025-05-24
Next review: after first failure