Ashby's Law (Requisite Variety)

Ross Ashby's cybernetic law that a regulator must have at least as much variety as the system it governs — invoked in this corpus to argue for harnesses and controls rich enough for agent behaviour, for self-managing (DP2) organisations in turbulent environments, and (contestedly) for distilled measurement systems.

Also known as: Ashby's Law, Ashby's law of requisite variety, requisite variety, law of requisite variety

How authors use it

Oldest first (extraction date when no publication date is known).

AuthorTheir termTheir meaning
DORA Community Discussion - DX Core 4
DORA · 2025-03-13
Ashby's Law (requisite variety)Invoked to argue that a measurement/control system capable of reliably governing a complex engineering organization must itself carry at least as much variety (complexity) as that organization — used here as the warrant for building a multi-framework synthesis rather than a single metric.

Documents (4)

Propositions touching this concept (2)

By publication month, oldest first (extraction month when no publication date is known).

2025-03

2026-04

Tensions

Can harness engineering actually solve the AI code quality problem?
from: What is the right approach to building harnesses around AI coding agents, and where are the limits?
Assessment: This is the central divergence in the literature. Osmani is most optimistic, operating from benchmark evidence that harness changes produce dramatic improvements on coding tasks. Böckeler occupies the middle ground, distinguishing solvable from unsolved harness domains. Beck is most skeptical, questioning whether harnesses address the root cause at all. The disagreement is partly empirical (what do the benchmarks actually measure?) and partly about scope (Osmani focuses on task completion; Beck focuses on long-term code value including flexibility). They may not be contradicting each other so much as talking about different time horizons: harnesses help with immediate task success, but the tarpit emerges over accumulated changes.
What is the right metaphor for the human-AI relationship in coding?
from: What is the right approach to building harnesses around AI coding agents, and where are the limits?
Assessment: These metaphors are not mutually exclusive but they lead to different design decisions. Garg's teammate metaphor emphasizes collaboration rituals and may underplay the need for hard constraints (you don't sandbox a teammate). Böckeler's governor metaphor is the most theoretically rigorous but may overclaim the applicability of control theory to creative work. Osmani's engineering metaphor is the most actionable but may miss the social and organizational dimensions. Thoughtworks' organizational metaphor captures the broadest scope but is the hardest to operationalize.

Open gaps (13)