Quality Flashcards

1
Q

Requirements Quality Model versus Quality Requirements

A

Requirements Quality Model:
describes the quality of requirements

Quality Requirements:
describe the quality of a system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Terminology in the Context of Quality Assurance: Important terms

A

Incorrect (invalid) requirement: Requirement that does not reflect the intention of the stakeholders.
Quality deficiency: Requirements that may be valid in terms of content, but have qualitative defects,
i.e. violate quality criteria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Terminology in the Context of Quality Assurance: Validation and Verification

A

Validation: Checking the requirements for validity (right system built)
Verification: Testing the system for compliance with the requirements (correctness: system built right)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Terminology in the Context of Quality Assurance: Quality assurance

A

→Systematic measures to identify quality defects
→Attention: Validation and Verification are part of quality assurance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Constructive quality assurance

A

Assurance of the quality of the artifacts to be created during the
creation process, e.g. by means of model building

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Analytical quality assurance

A

Independent and autonomous testing and evaluation of the artifacts
created, e.g. within the framework of quality gates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Classification of linguistic quality deficiencies

A
  • ontological/lexical („The button shall be green“.)
  • syntactic (“I saw the man on the hill with a telescope.”)
  • semantic (“All persons have a unique national insurance number.”)
  • pragmatic (“The trucks shall treat the roads before they freeze.”)
  • weak phrases: („… as soon as possible.”)
  • Eradication/Generalization/Distortion („The response is never higher than 100ms.“)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quality-in-use

A

Quality-in-use measures to which extent the software meets the needs of the user in the working
environment (such as productivity, satisfaction and effectiveness)
Differentiation from Usability:
- Ease of interaction with the system.
- Part of external quality!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly