Tom Gilb_testcon-vilnius

Keynote: A Bill of Rights for Testers

Testers should not be debuggers. Testers should not get bad work dumped on them. Even if you don’t believe we should be kind to testers; the entire project will take less time, and have more quality, if we do not mistreat the test function. We must not make testers the scapegoat for our upstream bad development processes. To clarify this position I offer a – Testers Bill of Rights.

1. Testers have the right to sample their process inputs, and reject poor quality work (no entry).
2. Testers have the right to unambiguous and clear requirements.
3. Testers have the right to test evolutionarily; early as the system increments.
4. Testers have the right to integrate their test specifications into the other technical specifications.
5. Testers have the right to be a party to setting the quality levels they will test to.
6. Testers have the right to adequate resources to do their job professionally.
7. Testers have the right to an even workload, and to have a life.
8. Testers have the right to specify the consequences of products that they have not been allowed to test properly.
9. Testers have the right to review any specifications that might impact their work.
10. Testers have the right to focus on testing of agreed quality products, and to send poor work back to the source.