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 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.