01
Process Models
Choosing the shape of the workflow: waterfall, V, spiral, and incremental lifecycles are compared by feedback delay and rework, the common structure of iterative delivery frameworks, the effect of limiting work in progress on flow time, the coordination-round price of multi-team coordination, and the effect of continuous integration and pair programming on feedback delay.
- 01 Lifecycle Models Running waterfall, V, spiral, and incremental lifecycles on the same eighteen work items: handoffs, waiting at the gate, feedback delay, and rework are counted, and what each model loses where it wins is written down.
- 02 Agile Frameworks The common structure of iterative delivery frameworks and a scan of iteration length: at every length from one week to six weeks, flow time, feedback delay, rework, time spent in ceremony, and half-done work items are counted.
- 03 Flow-Based Management Measuring work-in-progress limits and flow metrics: lead time, cycle time, and throughput are defined in the same run, the WIP limit is scanned from one to sixteen, and idle capacity below the limit is counted against work effort lost to switching above it.
- 04 Scaled Frameworks Counting the price of multi-team coordination: the same twenty-four people and twenty-four modules are split across one to twelve teams, and coordination rounds per dependent work item, the number of shared channels, the coordination layer's delay, and the cost of a joint planning round are all measured.
- 05 Engineering Practices Measuring feedback delay: how many steps and how many hours separate the step a defect is born in from the step it is found in, and how this delay, rework, and total work effort — including pair programming's two-person cost — change as integration frequency is scanned from two hours to forty hours and pairing ratio from zero to one.