Checklist: Qualities of Good Requirements
This checklist provides guidance on assessing the quality of requirements.
Relationships
Check Items
Correct
Does the requirement correctly specify a true need, desire or obligation?
Complete
Is the requirement a complete sentence?
Clear
Is the requirement unambiguous and not confusing?
Consistent
Is the requirement in conflict with other requirements?
Verifiable
Can we determine if the system satisfies the requirement?
Traceable
Is the requirement uniquely identified?
Feasible
Can the requirement be satisfied within cost and schedule?
Design Independent
Does the requirement impose unnecessary constraints on the design?