Chapter 2. Lean and Agile

“You’re a lean, mean, fighting machine!”

Bill Murray as John Winger in Stripes

The triad of Cathy the customer, Debbie the developer, and Tom the tester has its first meeting. Debbie describes the differences between traditional development and acceptance test-driven development (ATDD). It’s explained how ATDD fits into lean and agile.

The Triad and Its Units

Many books on agility refer to the developer team and the business team. Names often have a connotation. On a football field, two teams compete to see who can score more points and win the game. On a single football team, there is an offensive unit, a defensive unit, and a special teams unit. The offensive’s unit job is to score points. The defensive’s unit ...

Get Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.