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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.