liveBook · Manning

Pipeline

As explained in Architecture Modernization: Socio-technical alignment of software, strategy, and structure

A workflow is an ordered sequence of activities through which work progresses toward a result.

A pipeline is an ordered workflow that moves work toward an outcome. For software, build and deployment pipelines connect a code commit to running code in test and production environments, often through automated steps. section 13.2.2

Pipelines also describe business and customer flows. Mapping granular steps and user journeys makes missed opportunities, bottlenecks, and modernization needs visible across the technical and organizational system. section 3.2.3

Use a pipeline view to investigate:

  • Where users drop out of a funnel, such as after a basket expires or a subscription is canceled. section 7.3.1
  • Where handoffs create frustration, such as customer-support workflows that move between agents and produce contradictory information. section 7.3.1
  • Where delivery or environment setup slows change, especially when provisioning remains manual instead of automated. section 13.2.2

From commit to production

An internal developer platform can provide a golden-path pipeline that builds code, creates or configures environments, runs each delivery step, and deploys to production. Lead time for changes measures the elapsed time from commit to deployment. section 13.2.2

Figure 7.15 A customer dropping out of the funnel, resulting in lost revenue

A funnel diagram helps locate the point where customers leave a pipeline and revenue is lost. section 7.3.1

How Architecture Modernization: Socio-technical alignment of software, strategy, and structure covers it

How deep it goes
Explains automated delivery steps, environment provisioning, lead-time measurement, and workflow mapping without detailing implementation mechanics.
Examples
Uses commit-to-production delivery, automated environments, customer funnels, subscription cancellation, and support-agent handoffs as examples.
What you can do after
Operate delivery pipelines, measure change lead time, and diagnose workflow friction by mapping steps, handoffs, and dropout points.
How it connects
Connects build and deployment pipelines with golden paths, infrastructure as code, EventStorming, user journeys, and lead time for changes.

Also explained in

Compare how 48 books explain pipeline →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Architecture Modernization: Socio-technical alignment of software, strategy, and structure. The section links point to the parts of the book it draws on.