Software defects are
expensive. Moreover, the cost of finding and correcting defects
represents one of the most expensive software development activities.For the
foreseeable future, it will not be possible to eliminate defects.
While defects may be inevitable, we can minimize their number and
impact on our projects. To do this development teams need to implement
a defect management process that focuses on preventing defects,
catching defects as early in the process as possible, and minimizing
the impact of defects. A little investment in this process can yield
significant returns.
Mosaic, Inc.
served as the project manager for a Quality Assurance Institute (QAI)
research project on defect management. The purpose of the research
project was to develop guidance for software managers in the area of
defect management. The results of the project were published in the
QAI research report number 8, Establishing A Software Defect Management Process.
While working on the project, Mosaic, Inc. developed a framework for
the defect management process in the form of a defect management model.
This defect
management model is not intended to be a standard, but rather a
starting point for the development of a customized defect management
process within an organization. Companies using the model can reduce
defects and their impacts during their software development projects.
This web site summarizes the results of the research project and
introduces the http://www.defectmanagement.com/defectmanagement/modelmain.htm - defect management model .
|