The ABCs of Software defects

Lady Bug Images

I came across this classification of defects in a book called Total Quality Management for Software, Edited by Gordon Schulmeyer and James I McManus.

You might find it interesting.

A – Algorithm

B – Blunder

C – Cleanup

D – Data

E – Efficiency

F – Forgotten

G – Generalization

I – Interaction

L – Language

M – Mismatch

P – Portability

Q – Quality

R – Robustness

S – Surprise

T – Typo

This list is attributed to none other than David Knuth, when he analyzed the TeX project.

Can you help complete this list, by adding the missing alphabets from your experience?

image source:

What do you think?

Leave a Reply

What to read next