Skip to content
#Management

The Pipeline-Driven Organization • Roy Osherove • GOTO 2022

#Management #Processes #Devops #Leadership #Architecture

Interesting. speech Swarm on the theme of organizations focused on the flow of value. The author of the speech is the creator of the same name website pipelinedriven.org. The main idea of the author is that we need cooperative pipelines in the development of software.

Here's his line of thought: 0) First comes the basis of the theory of limitations and the elimination of bottlenecks and changing the rules of the game under new conditions.

  1. He goes on to recall the ancient times, when we had a lot of manual processes that were due to the shortcomings of technology.
  2. And now, with the advent of CI, everyone has a scattering of automated pipelines for all kinds of tasks.
  3. But the rules and policies for using these tools remain old.
  4. And that's why we still have a bunch of handicrafts that break down the value delivery pipeline into individual pipelines for development, testing, safety, operation.
  5. The author proposes to integrate all these human solutions into the pipelines and automate them. If you want to make a decision, it must be sewn into the pipeline in the form of some kind of test. (So you can check the architecture using fitness functions, I have something about it. report)
  6. The name pipeline-driven appeared as a response to DevOps, DevSecOps, DataOps, MLOps, ..., DevTestDataMLSec...WTF...Ops. The author simply decided to summarize:)

The author recommends reading about the theory of limitations, and more specifically Goldratt’s book: “The Purpose”, “Critical Chain”. (me told about) and others. It’s also interesting to read the Netflix articles that the report’s author cited to illustrate why his approach works for big tech companies. 2013 year Branch per environment, manual merge/deploy trigger 2015 year Dynamic pipelines, manual prod trigger 2018 year Automated metrics analysis (remove human judgement) "Canary analysis" 2018 year Full cycle developers

In this simple way, Netflix has reached the status of a pipeline-driven organization:)

#Management #Processes #Devops #Leadership #Architecture