Quality Assurance Flashcards
what is an incorrect requirement?
a requirement that does not reflect the intention of the stakeholder
what is a quality defect?
a requirement that can be valid but has qualitative defects (e.g. low understandability)
what is validation?
check of requirement with respect to correctness
what is verification
check of the system with respect to fulfillment of the requirements
definition of QA
application of systematic measures for identifying quality defects and assuring the quality of the requirements specification
what is a requirements repository
a database for requirements
what is constructive QA
done by project team members with domain knowledge during elaboration of the requirements
happens while we engineer the system
what is analytical QA
external/neutral quality responsibles (outside entities) that perform checks
happens after the full draft
what are the categories of linguistic quality defects
- lexical/ontological
- syntactic
- pragmatic
- weak phrases
- omission/generalization
what is a syntactic defect?
a requirement that can be legitamately interpreted more than one way depending on how you read it
what is a lexical defect?
do we all agree on the meaning of a particular word or phrase?
what is a semantic defect?
the description of the requirement has some ambiguity doesn’t clearly specify one case with no doubts
“All person have a unique number”
do all persons share this one unique number or does each person have their own unique number
what is a pragmatic defect?
the requirement includes an ambiguous pronoun and it is not clear to whom or what entity it refers
what are weak phrases?
phrases that do not precisely describe something but only provide some general concept
“as soon as possible”
does not specify when exactly