What is a pipeline driven organization?

 
 

A Pipeline Driven Organization is operating around the idea that automated pipelines make the important IT decisions:

  • When is it OK to deploy a new version?

  • Is a feature working?

  • When and how to deploy a new environment

  • When to rollback (or forward) a new version

  • Are we compliant and secure?

  • Is the code releasable?

  • Are the infrastructure changes OK?

In traditional organizations, even though automated pipelines may exist, they do not make the important & continuous IT decisions. Humans do.

In a pipeline based organization, experts from various categories of work spend their time teaching the pipelines how to make proper decisions (using automated specialized tests). In this way they can trust the pipeline enough to let it make the decisions instead.