Bikeshedding

dead-metaphor Architecture and BuildingCollaborative Work

Categories: software-engineeringorganizational-behavior

What It Brings

A committee that must approve a nuclear power plant spends most of its time debating the color of the bike shed. The reactor is too complex for most members to have an opinion on; the bike shed is simple enough that everyone does. Trivial accessibility maps onto disproportionate attention.

Key structural parallels:

Where It Breaks

Expressions

Origin Story

C. Northcote Parkinson introduced the concept in Parkinson’s Law (1957) as the “Law of Triviality”: the time spent on any agenda item is inversely proportional to the sum of money involved. His examples were a nuclear reactor (approved in minutes) and a bicycle shed (debated at length). He also included a third example: the budget for refreshments at committee meetings, which generated the most debate of all.

The term “bikeshedding” was introduced to the software community by Poul-Henning Kamp in a 1999 email to the FreeBSD developers mailing list, where he explicitly cited Parkinson and applied the concept to open-source project governance. The email (“Why Should I Care What Color the Bikeshed Is?”) became one of the most widely cited pieces of developer culture writing. Kamp’s contribution was to map Parkinson’s committee dynamics onto the specific pathologies of open-source collaboration, where the absence of formal authority makes bikeshedding especially acute.

References

Related Mappings