Chapter 19. Triads for Large Systems

“It always takes longer than you expect, even if you take Hofstadter’s Law into account.”

Douglas Hofstadter

This chapter shows how larger systems can have more and different triads. Some projects do not require new customer acceptance tests. This chapter also examines a lack of acceptance tests.

Large Systems

Sam’s system had just two people, Debbie and Tom, as developer and tester. Debbie was an omnipotent developer. She did everything from creating the overall architecture to designing the user interface to administering the database. Tom did all sorts of testing, from helping with acceptance test development to running performance testing tools to checking usability and performing exploratory testing. ...

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.