This third edition of a bestselling text provides a continuous quality framework for the software testing process within traditionally structured and unstructured environments. It takes a comprehensive look at software testing as part of the project management process, emphasizing testing and quality goals early on in development.