The Software Quality Profile

The software community has been slow to use data to measure software quality. This paper discusses the reasons for this problem and describes a way to use process measurements to assess product quality. The basic process measures are time, size, and defects. When these data are gathered for every engineer and for every step of the development process, a host of quality measures can be derived to evaluate software quality. Extensive data from the Personal Software Process (PSP) are used to derive the profiles of software processes that generally produce high quality software products. By examining these profiles, one can judge the likelihood that a program will have defects found in its subsequent testing or use. Examples are given of defect profiles, together with guidelines for their use.

WHITE PAPER

Author

Watts S. Humphrey

This library item is related to the following area(s) of work:

Process Improvement
TSP

Software Engineering Institute
January 2009

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.