February 2021
Intermediate to advanced
432 pages
13h 49m
English
Traditional software development directed us to hand off a code-complete application to testers at the end of a lengthy development cycle. As our craft improved, we sought shorter cycles, but we still handed off code to testers at the end of the development cycle. As we’ve embraced Scrum, we’ve removed the handoff by forming a cross-functional team able to perform all the required activities. Handoffs are still done, but at least they are to a person on the team with a shared commitment and focus. We’re getting better, but there is still room for improvement.
The physics of software development tells us that testers must have a stable, finished piece of software to click, poke, and test. On the surface, this sounds ...