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 5. The Example Project

“When you are inspired by some great purpose, some extraordinary project, all your thoughts break their bonds; your mind transcends limitations, your consciousness expands in every direction, and you find yourself in a new, great and wonderful world.”

Patanjali

The team meets for a chartering session to develop the objectives for Sam’s idea for a new system. The charter is the first step in the project (see Figure 5.1) and includes the objectives—the tests for the project as a whole. Then the team holds the initial requirements elicitation workshop that creates high-level requirements and high-level acceptance criteria.

Figure 5.1. Projects Start with the Charter

The Charter

Sam rents a conference room ...

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