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. |