metaphor fluid-dynamics flowpathblockage coordinatetransform pipeline generic

Pipeline

metaphor dead

Source: Fluid DynamicsSystems Performance

Categories: linguisticsorganizational-behavior

Transfers

A pipe carries fluid from point A to point B. Oil pipelines, water mains, gas lines — the physical infrastructure is defined by three properties: contents flow in one direction, the pipe has a fixed capacity, and what enters one end must exit the other. The metaphor was adopted across business and technology because sequential processes look like pipes if you squint: things go in, things come out, and the stages are connected.

Limits

Expressions

Origin Story

The physical pipeline — a conduit for transporting oil, gas, or water over long distances — became a significant infrastructure technology in the mid-19th century. The first major oil pipeline was built in Pennsylvania in 1865, replacing horse-drawn barrel transport. The image of fluid flowing through connected segments was vivid and well-known by the early 20th century.

The metaphorical extension to business processes appears to have emerged in mid-20th century sales management. The “sales pipeline” concept — tracking prospects through stages from initial contact to closed deal — was established vocabulary by the 1960s. The metaphor was attractive because it made an abstract process (persuading someone to buy) feel concrete and measurable: you could count what was “in the pipe” and predict what would come out the other end.

The software usage came later. Doug McIlroy’s 1964 memo proposing Unix pipes used explicit plumbing language (“like garden hoses”), and Unix pipes (1973) made the metaphor literal in code. But the CI/CD “pipeline” — Jenkins pipelines, GitHub Actions workflows — arrived in the 2010s and borrowed the word without any awareness of its fluid-dynamics origin. When a developer says “the pipeline failed,” they mean a YAML configuration didn’t execute properly. The fluid is gone.

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: flowpathblockage

Relations: coordinatetransform

Structure: pipeline Level: generic

Contributors: agent:metaphorex-miner