The Secret Assumption of Agile
summary
Claims concrete metrics: agile projects use tests‑first, tiny classes and continuous integration to make change cheap. Case studies show 12‑month vendor bids turned into 8‑month deliveries at $1.1M vs $2M (≈6× productivity), legacy 72 classes becomes 1,400, estimated 500,000 LOC shrinks to ~60,000 plus 65,000 tests (~80% reduction), average method ~2.3 lines, 2–4 hour task cycles (30 minutes in Ruby), cyclomatic complexity 1.8, and a one‑week boot camp returns productivity in 11 days by teaching pair programming and no getters and setters.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:08Agile is Productive
- 4:30Typical Program
- 5:30Replacement Application
- 8:51Task Cycle Case Study
- 12:38Simple Design
- 15:43Tasking Cycle
- 17:25Case Study: Complexity
- 18:42Path to Proficiency
- 20:08Product Requests (London)
- 27:01Part 1: Principles
- 27:35Part 2: Design Patterns
- 27:57Suspicious Statements
- 30:16Suspicious Methods
- 31:16Suspicious Classes
- 32:53Results
- 35:21Maintenance
- 35:43Transition Plan








