| Measure | Goal | Comments |
| Percent Defect Free (PDF) | ||
| Compile | > 10% | |
| Unit Test | > 50% | |
| Integration Test | > 70% | |
| System Test | > 90% | |
| Defects / KLOC | ||
| Total defects injected | 75-150 | If not PSP trained, use 100-200 |
| Compile | < 10 | All defects flagged by compiler |
| Unit Test | < 5 | Only major defects |
| Build and Integration | < 0.5 | Only major defects |
| System Test | < 0.2 | Only major defects |
| Defect Ratios | ||
| DLD review defects/unit test defects | > 2.0 | Only major defects |
| Code review defects/compile defects | > 2.0 | Only major defects |
| Development Time Ratios | ||
| Requirements inspection/requirements time | > 0.25 | Include elicitation time |
| HLD inspection / HLD time | > 0.5 | Design work only, not studies |
| DLD / coding time | > 1.00 | |
| DLD review / DLD time | > 0.5 | |
| Code review / code time | > 0.5 | |
| Review and Inspection Rates | ||
| Requirements pages / hour | < 2 | Single-spaced text pages |
| HLD pages / hour | < 5 | Formatted design logic |
| DLD text lines / hour | < 100 | Pseudocode lines equal about 3 LOC each |
| Code LOC / hour | < 200 | Logical LOC |
| Defect Injection Rates | ||
| Requirements defects / hour | 0.25 | Only major defects |
| HLD defects / hour | 0.25 | Only major defects |
| DLD defects / hour | 2.0 | Only design defects |
| Code defects / hour | 4.0 | Only major defects |
| Compile defects / hour | 0.3 | All defects flagged by the cmopiler |
| Unit test defects / hour | 0.2 | Only major defects |
| Defect Removal Rates | ||
| Requirements inspection defects / hour | 0.5 | Only major defects |
| HLD inspection defects / hour | 0.5 | Only major defects |
| DLD review defects / hour | 2.0 | Only design defects |
| DLD inspection defects / hour | 0.5 | Only design defects |
| Code review defects / hour | 6.0 | Only major defects |
| Code inspection defects / hour | 1.0 | Only major defects |
| Phase yields | ||
| Requirements inspections | ~ 70% | Not counting editorial comments |
| Design reviews an isnpections | ~ 70% | Using state analysis, trace tables |
| Code reviews and inspections | ~ 70% | Using personal checklists |
| Compile | ~ 50% | 90+ % of syntax defects |
| Unit test at 5 or fewer defects / KLOC | ~ 90% | For high defects / KLOC: 50-75% |
| Build, integration, system test - at < 1.0 defects / KLOC | ~ 80% | For high defects / KLOC: 30-65% |
| Process Yields | ||
| Before compile | > 75% | Assuming sound design methods |
| Before unit test | > 85% | Assuming logic checks in reviews |
| Before build and integration | > 97.5% | For small products, 1 defect max. |
| Before system test | > 99% | For small products, 1 defect max |