Value Stream — Deployment Pipeline
Commit-to-production flow for a team shipping twenty changes a day: 2 hours of work inside a 1.3-day lead time, with a 50% rolled throughput yield exposing how much rework code review and the integration suite create.
Make it your own.
title "Commit to production — deployment value stream"
supplier "Feature branch commits"
customer "Production users" demand: 20/day
available 8h/day
control "CI orchestrator"
// Review is where changes wait, not where they are worked on.
process "Code review" { ct: 25m; uptime: 100%; operators: 2; fpy: 72% }
wait 4h10m # median time-to-first-review
process "CI build + unit tests" { ct: 11m; uptime: 96%; operators: 1; fpy: 89% }
wait 6m
process "Integration suite" { ct: 34m; uptime: 91%; operators: 1; fpy: 84%; flakiness: 6% }
queue 2h # shared staging environment is busy
process "Staging deploy + smoke" { ct: 18m; uptime: 94%; operators: 1; fpy: 95% }
wait 19h # nightly change window
process "Change approval" { ct: 12m; operators: 3; fpy: 98% }
wait 3h30m
process "Production rollout" { ct: 22m; uptime: 97%; operators: 2; fpy: 99% }
info "Merge webhook" from "Code review" to control electronic
info "Deploy trigger" from control to "Production rollout" electronic
info "Release notes" from "Production rollout" to customer manual