NASA - National Aeronautics and Space Administration
Follow this link to skip to the main content
+ Site Help & Preferences
Go
ABOUT NASA LATEST NEWS MULTIMEDIA MISSIONS MyNASA WORK FOR NASA

+ NASA Home
+ IVV Home
Metrics Data Program
MDP HOME
WHAT IS THE MDP?
CONTACT THE MDP TEAM
PROJECT RECRUITING
REPOSITORY OVERVIEW
REPOSITORY LISTING ACCESS
MDP Banner

ERROR METRICS

Error Rate | Error Density | ERs 6 Months | ERs 1 Year | ERs 2 Year

Error Rate
Handle: Error Rate
Description: The number of changes due to error. If a module is changed due to an error report (as opposed to a change request), then it receives a one up count. It cannot receive more than a one up for a given error report.
Observation: By csh, awk and Perl scripts on programs that have associated file or module changes with the error reports.
Frequency: Frequency is determined by the requirements of each project.
Scale: This is one error - one count.
Range: Above 0.
Usage: To identify the number of changes due to an error report.
Relationship: It's a measure of quality.
Threshold: None.
Validation: It is what it is by definition.

+ Top

Error Density
Handle: Error Density
Description: ER/KLOC
Observation: By csh, awk and Perl scripts on programs that have associated file or module changes with the error reports.
Frequency: Frequency is determined by the requirements of each project.
Scale: This is ER/KLOC.
Range: Unlimited.
Usage: To show if a design element is generating more errors than it should.
Relationship: It is a measure of chronic problems from the standpoint it being beyond threshold combined with on-going generation of error reports related to the design element.
Threshold: It varies by language 13.7 for C; 17 for Ada; 13.7 is also used for C++ because no threshold has been identified. It appears to be nearer 15.
Validation: Capers Jones identifies 13.7 and 17 in his book, Software Quality.

+ Top

Error Reports in Six Months
Handle: PRs in 6 Mths.
Description: Number of PRs
Observation: The number of defects logged in a tracking system for each design object.
Frequency: Frequency is determined by the requirements of each project.
Scale: This is a count
Range: Unlimited.
Usage: To show if a design element is generating more errors than it should.
Relationship: It is a measure of chronic problems from the standpoint it being beyond threshold combined with on-going generation of error reports related to the design element.
Threshold: No known threshold
Validation: None Known

+ Top

Error Reports in One Year
Handle: PRs in 1 Yr.
Description: Number of PRs
Observation: The number of defects logged in a tracking system for each design object.
Frequency: Frequency is determined by the requirements of each project.
Scale: This is a count
Range: Unlimited.
Usage: To show if a design element is generating more errors than it should.
Relationship: It is a measure of chronic problems from the standpoint it being beyond threshold combined with on-going generation of error reports related to the design element.
Threshold: No known threshold
Validation: None Known

+ Top

Error Reports in Two Years
Handle: PRs in 2 Yrs
Description: Number of PRs
Observation: The number of defects logged in a tracking system for each design object.
Frequency: Frequency is determined by the requirements of each project.
Scale: This is a count
Range: Unlimited.
Usage: To show if a design element is generating more errors than it should.
Relationship: It is a measure of chronic problems from the standpoint it being beyond threshold combined with on-going generation of error reports related to the design element.
Threshold: No known threshold
Validation: None Known

+ Top


+ Freedom of Information Act
+ Budgets, Strategic Plans and Accountability Reports
+ The President's Management Agenda
+ Privacy Policy and Important Notices
+ Inspector General Hotline
+ Equal Employment Opportunity Data Posted Pursuant to the No Fear Act
+ Information-Dissemination Priorities and Inventories
+ USA.gov
+ ExpectMore.gov
NASA
Editor: Jay Long
NASA Official: Lisa Montgomery
Last Updated: June 10, 2008
+ Contact IV&V
+ Contact Tools Lab
+ Metrics Data Program Usage Policy