volume_mute
Completeness and Consistency
publish date: 2026/06/05 21:07:7.914915 UTC
In principle, a functional requirements specification should be both complete and consistent. Fill in the blanks:
"(1) means that all services required by the user should be defined. (2) means that requirements should not have contradictory definitions of the same system function."
Correct Answer
(1) Completeness
(2) Consistency
Explanation
Completeness means all required services and constraints are defined. Consistency means requirements do not contradict each other. In practice, for large complex systems, it is practically impossible to fully achieve both.
Reference
Software Engineering, Ian Sommerville, 9th edition
