Chapter 11. Testing

The use of iterative development methods enables significant improvements in the testing process. When combined with best practices for testing and modern testing tools, the result is applications that are reliable, perform well, and improve the contractor’s reputation.

This chapter describes the problems relating to testing when using the Waterfall lifecycle model. It also discusses how testing differs when iterative lifecycle models such as the IBM Rational Unified Process are employed. Some best practices for staffing the roles relating to testing follow. The different types of testing are discussed, and the importance of each kind of testing is explained. Integrating the testing process with the iterative development process ...

Get Project Management with the IBM now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.