1. Программист пишет код, и уверен, что тот не содержит ошибок.
2. Продукт протестирован. Найдено 20 ошибок.
3. Программист устраняет 10 ошибок и объясняет тестировщикам, что остальные 10 — это на самом деле не ошибки.
4. Отдел тестирования обнаруживает, что 5 доработок неправильны и обнаруживает 15 новых ошибок.
5. См. 3.
6. См. 4.
7. См. 5.
8. См. 6.