PSQ Defect Type Standard
|
Type Number |
Type Name |
Description |
|
10 |
Syntax |
Spelling, punctuation, typos, instruction formats |
|
20 |
Assignment |
Declaration, duplicate names, scope, data range, initialization of data. |
|
30 |
Algorithm |
Errors in algorithm design; logic, pointers, loops, recursion, computation |
|
40 |
Interface |
Errors in module interface design: procedure calls and references, parameter lists. |
|
50 |
Architecture |
Errors in architectural design; modularization, strcuture, coupling, cohesion. |
|
60 |
Data |
Errors in data design: structure, content |
|
70 |
Checking |
Failure to properly validate data values before used; error messages, asserts. |
|
80 |
Documentation |
Source code comments, messages. Also external documentation. |
|
90 |
Build, Package |
change management, library, version control, makefile error, etc. |
|
100 |
Environment |
CASE tool, compiler, test, or other support system problems. |
|
110 |
System |
Hardware and platform configuration, real-time resources, shared memory. |