2002 · 21 citations · 6 references
ComputingComputer ScienceQuality ManagementQuality EngineeringSoftware EngineeringSystem DynamicsDefect DetectionProcess ModelingSoftware Development Life Cycle ManagementSoftware ModelingSoftware Process ModelsSoftware TestingCycle TimeModel-based TestingSoftware Process SimulationSoftware Product DefectsSoftware Testing ProcessSystem Dynamics ModelsSystem Testing
The production of a high quality software product requires application of both defect prevention and defect detection techniques. A common defect detection strategy is to subject the product to several phases of testing such as unit, integration, and system. These testing phases consume significant project resources and cycle time. As software companies continue to search for ways for reducing cycle time and development costs while increasing quality, software testing processes emerge as a prime target for investigation. The paper proposes the utilization of system dynamics models for better understanding testing processes. Motivation for modeling testing processes is presented along with a an executable model of the unit test phase. Some sample model runs are described to illustrate the usefulness of the model.
6
Capability maturity model, version 1.1
Mark C. Paulk, Bruce Curtis, Mary Beth Chrissis et al. · IEEE Software · 1993 · 1.2K citations
Software project dynamics: an integrated approach
Choice Reviews Online · 1991 · 674 citations
Management, Human Resource Management, Project Management +16
Software engineering economics
Mohamed Mohamed Al Hady · Cybrarians Journal · 2007 · 358 citations · Full text
Using metrics in management decision making
George Stark, R.C. Durst, C. W. Vowell · Computer · 1994 · 55 citations