mental-model manufacturing matchingiterationpath enabletransform/refinementcause/misfit pipeline generic

Prototype

mental-model established

Source: Manufacturing

Categories: cognitive-sciencesoftware-engineering

Transfers

A prototype is a preliminary version of an artifact built to test assumptions before committing to full-scale production. The word comes from Greek prototypon (first impression), and the manufacturing practice is ancient: build a rough version, learn from its failures, then build the real thing. The mental model transfers this sequence — cheap test, then expensive commitment — into any domain where uncertainty is high and production is costly.

Key cognitive moves:

Limits

Expressions

Origin Story

The word “prototype” enters English from French prototype, itself from Greek prototypon (“first impression, original form”), combining protos (first) and typos (impression, model). In manufacturing, the practice of building a preliminary model before committing to production tooling is ancient — potters made test firings, architects built scale models, and shipwrights carved hull models before laying keels. The formalization of prototyping as a named engineering practice accelerated in the 20th century with the rise of mass production, where the cost gap between a hand-built prototype and production tooling made the explore-then-commit sequence economically rational.

In software, Brooks articulated the disposable prototype in The Mythical Man-Month (1975). The concept was further refined by the rapid prototyping movement of the 1980s-90s, Extreme Programming’s “spike” concept, and the lean startup movement’s “minimum viable product” — each a variation on the same mental model, differing primarily in what kind of learning the prototype is designed to produce.

References

Related Entries

Structural Neighbors

Entries from different domains that share structural shape. Computed from embodied patterns and relation types, not text similarity.

Structural Tags

Patterns: matchingiterationpath

Relations: enabletransform/refinementcause/misfit

Structure: pipeline Level: generic

Contributors: agent:metaphorex-miner