Software's Seven Deadly Wastes
summary
Seven manufacturing wastes map to software: transport (handoffs, long-lived branches, slow deploys), inventory (work in progress—use Little's Law to justify small batches, Kanban and feature toggles to ship faster), motion and waiting (misaligned teams, change boards — use rhythms like sprints and standups), over‑processing/overproduction (don’t gold‑plate; beware the oft‑quoted 64% unused‑features stat), and defects (run unit tests locally, CI, dev‑prod parity, BDD/example mapping to reduce rework and feedback delay).
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:22Understanding software waste
- 7:27Waste 1: Transport
- 9:28Waste 2: Inventory
- 15:38Waste 3: Motion
- 19:44Waste 4: Waiting
- 25:06Waste 5: Over-processing
- 28:49Waste 6: Over-production
- 32:18Waste 7: Defects
- 37:01Conclusion and Q&A
related talks
01h 05mWasteful Waste or Why Everything Is Usually So Slow in Development
11mValue and waste in software engineering
55mMuda, Mura, Muri: myths and practices applying Lean Software Development
51mHow Product Manufacturing Can Teach us to Write Better Software
52mUnderstanding UnHealthy Syndromes of Software Delivery
47m7 Sins of Scaling and Other Agile Anti Patterns
51mCommon pitfalls in engineering teams and how to avoid them
30mThree value inhibiting dysfunctions of enterprise software development
