Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Quest for the Golden Pipeline

The Quest for the Golden Pipeline

A guided tour of a modern continuous delivery process, along with the benefits and challenges it presents - focused on Value Stream Mapping, Quality Assurance, Automation and Measurement.
I’m a visual person, when I started out with build and release engineering and agile, charged with reducing cycle time I wanted a holistic view of the current system and a path to tackling the issues. I've since learned much more about the practice of value stream mapping and how it can help tune your delivery process.

Steve Pereira

April 24, 2015
Tweet

More Decks by Steve Pereira

Other Decks in Technology

Transcript

  1. @steveElsewhere Testing Quality Assurance Unit Mock Testing Regression Cross-Device Functional

    Static Analysis Integration Testing Exploratory Acceptance Performance Smoke Security Testing Smoke A / B
  2. @steveElsewhere Testing Automation Unit Mock Testing Regression Cross-Device Functional Static

    Analysis Integration Testing Exploratory Acceptance Performance Smoke Security Testing Smoke A / B
  3. @steveElsewhere Testing Aut mati n Unit Mock Testing Regression Cross-Device

    Functional Static Analysis Integration Testing Exploratory Acceptance Performance Smoke Security Testing Smoke A / B
  4. @steveElsewhere •Cycle time (deploys /day /dev) •Automated test coverage •Number

    of defects / week •Duration of build •Manual intervention
  5. @steveElsewhere Properties of the codebase: • Amount of duplication •

    Cyclomatic complexity • Efferent and afferent coupling • Style problems
  6. @steveElsewhere Remove The F#%$@^& Manual Giant meeting(s) Approval signoff Email

    handoff Change Stabilization Validation Release Waiting for QA Greg's on vacation