O'Reilly logo

Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration by Ken Pugh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Prologue

“Begin at the beginning,” the King said, very gravely, “and go on till you come to the end; then stop.”

Lewis Carroll, Alice’s Adventures in Wonderland

Say hello to testable requirements. You are introduced to acceptance tests and discover the benefits of using them. You are also introduced to the team that will create them.

Ways to Develop Software

Different teams have different ways to develop software. Here are examples of two ways.

One Way

It’s the last day of the iteration. Tom, the tester, is checking the implementation that Debbie, the developer, handed over to him earlier that day. He goes through the screens, entering the test case data he created. He discovers that the results aren’t what he had assumed they ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required