O'Reilly logo

Introduction to the Personal Software Process by Watts S. Humphrey - Carnegie Mellon University

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

15 Projecting Defects

This chapter discusses ways to analyze and use your defect data to help improve both planning accuracy and product quality. It also gives examples of useful ways to analyze these defect data. For the exercise, you will prepare a brief report on the defect data for the programs you have developed so far in this course.

The principal reason for using defect data is to determine how best to prevent or find the defects you inject. In later chapters, we introduce measures to help control the quality of your work. This will help you to more consistently produce high-quality programs.

15.1 Defect Rates

Defect injection rates for experienced software engineers typically range from about 50 up to around 250 defects/KLOC. Figure ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required