Chapter 3. Gaze into the Crystal Ball: Estimate the Work Ahead

Once we've completed the quality risk analysis described in the previous chapter, we know what we should test. We understand the risks to system quality that threaten the success of the project and their relative importance. This is an invaluable insight, because without it our test efforts can easily become misaligned with quality, squandering time and money, wasting programmer effort, and giving management both false confidence and undue concern. To align the test subproject further, we must adequately cover these risks through well-engineered test cases. I'll return to this topic in Chapters 10 and 11 when I discuss designing and developing test cases, test data, test tools, and ...

Get Critical Testing Processes: Plan, Prepare, Perform, Perfect now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.