Automating tasks without understanding what is really slowing down delivery is a local optimization at best. In this video, learn how to use the value stream pipeline to identify where time is being wasted.
- [Instructor] When moving to continuous delivery … and automation, it's critical to run … value stream or similar analysis … and remove unnecessary steps in the release process. … Otherwise, we might be automating unnecessary work. … Automating tasks without understanding … what is really slowing down delivery … is a local optimization at best. … We want to identify which parts of the pipeline … are taking the most time and address those first. … Obstacles to faster delivery can include … wait time on manual activities … or just lack of capacity of the delivery system. … There are some easy wins. … For example, increasing resources available … to run the pipelines and paralyzing where possible. … Whilst we have all release activities … mapped in the pipeline, including manual ones, … then it's a matter of analyzing the data … to see which activity's taking longer, … from the moment the previous activity finished … until the moment the next activity … in the pipeline can start. … For example, you might have a pipeline …
In this course, instructor Manuel Pais shows leaders how to rethink CD in their organization to boost the speed and safety of their delivery workflow. Manuel explains why true continuous delivery is an organizational capability, and why software releases should be treated as business decisions. Plus, learn how to define a single path to production that balances speed and reliability; extract and transform data to enable faster release decisions; improve key metrics for high performance sustainably; and more.