Chapter 44. Test-Driven Requirements

Test-Driven Requirements call for the customer to provide requirements in an executable format—usually a functional test—at the beginning of the iteration. Test-driven requirements drive the architecture of a system much like test-driven development drives the design. Thus, as shown in Figure 44-1, the Test-Driven Requirements cluster is made up of the practices of Functional Tests, Customer Part of Team, and Continuous Integration.

Figure 44-1. The Test-Driven Requirements cluster is made up of the practices of Functional Tests, Customer Part of Team, and Continuous Integration.

Image

Business Value

Test-driven ...

Get Agile Adoption Patterns: A Roadmap to Organizational Success now with O’Reilly online learning.

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