Tester-Driven Development
This is a tongue-in-cheek reference to Test-Driven Development (TDD). TDD is a software development strategy largely revolving around using development tests to drive implementation towards fulfilling the requirements.
Tester-Driven Development, however, is where the requirements are the shortcut and it becomes the case that the software team starts specifying the requirements through bug reports. Tester-Driven Development can also be referred to as Bug-Driven Development as it essentially results in bug reports being used to specify actions and features that developers should implement.
For example, a developer builds a tool to export data from a database to a spreadsheet. It works perfectly, but a tester still comes back ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access