ABSTRACT

This chapter deals with the approach and methodology for conducting a test process assessment in a business environment. Operational realities are helping the software test process assessment to gain attention as a business enabler. The output of this study is a detailed Gap Analysis Report, which captures the present strength and weakness of the company's software testing practices. The test process assessment ascertains the level of maturity and coverage of the quality applications and products. The following are the areas studied during a test process assessment: The foregoing elements are extensive, but may not be relevant in all process improvement opportunities. The following are the parameters of a mature test design and execution process: The test process assessment defines all of the foregoing indicators and collects the test execution metrics to quantify continual quality improvement. The documentation and tracking of software problem reports are greatly facilitated by an automated defect-tracking tool.