volume_mute

Five Types of Validation Checks

publish date2026/06/06 22:20:9.612906 UTC

volume_mute

Match each type of validation check to its correct description.

To complete the line match

  1. Click on an item in the first group
  2. Click on the match in the second group

To delete a match, double click on a line

Check Type

Validity Checks
Consistency Checks
Completeness Checks
Realism Checks
Verifiability

Description

Requirements should always be written so that a set of tests can demonstrate the delivered system meets each requirement
The requirements document should include requirements defining all functions and constraints intended by the system user
Using knowledge of existing technology, requirements should be checked to ensure they can actually be implemented within budget and schedule
Analysis may identify additional or different functions required beyond what stakeholders initially thought they needed
Requirements in the document should not conflict — no contradictory constraints or different descriptions of the same system function

Correct Answer

(1) Validity Checks,Analysis may identify additional or different functions required beyond what stakeholders initially thought they needed
(2) Consistency Checks,Requirements in the document should not conflict — no contradictory constraints or different descriptions of the same system function
(3) Completeness Checks,The requirements document should include requirements defining all functions and constraints intended by the system user
(4) Realism Checks,Using knowledge of existing technology, requirements should be checked to ensure they can actually be implemented within budget and schedule
(5) Verifiability,Requirements should always be written so that a set of tests can demonstrate the delivered system meets each requirement

Explanation

The five check types: Validity (may discover additional needed functions), Consistency (no conflicting requirements), Completeness (all required functions/constraints included), Realism (technically and economically feasible with current technology), and Verifiability (can be tested — if a test is difficult to design, the requirement should be reconsidered).

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears