Skip to main content

Table 1 Defects taxonomy for software artifacts

From: Applying user-centered techniques to analyze and design a mobile application

Types of Defects

Description of Defects

Omission

Omission of any information necessary in the artifact.

Ambiguity

Unclear definition of certain information in the artifact, which may lead to multiple interpretations.

Incorrect Fact

Misuse of the artifact elements.

Inconsistency

Conflicting information between the artifact and the information needed to solve the problem.

Extraneous Information

Unnecessary information included in the artifact (e.g., information that is not needed to solve the problem).