Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M1709

The Cathedral and the Bazaar

The Cathedral and the Bazaar
BusinessHigh supportManagement
Included
account_tree

Version 1.0.0 · Updated 2026-07-30

CORE DEFINITION

Two software development models. - Cathedral: closed, elitist, top-down, pursuit of perfection (e.g., Microsoft Windows). - Bazaar: open, noisy, bottom-up, rapid iteration (e.g., Linux).

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

- Collaboration model: In the interconnected era, the 'bazaar model' often prevails over the 'cathedral'. It applies not only to writing code but also to company management—do you want to build a hierarchical cathedral or a vibrant bazaar?

anchor

Anchor fast decisions

Eric S. Raymond contrasts the 'cathedral' (closed, centralized, long release cycles) with the 'bazaar' (open, public, release early and often) development models. The mechanism is 'given enough eyeballs, all bugs are shallow' (Linus's Law).

MINIMUM ACTION

In progress 0/1

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    en.wikipedia.orghttps://en.wikipedia.org/wiki/The_Cathedral_and_the_BazaarZH · Explicit
    verified

RELATED MODELS