Skip to main content

OpenUP DSDM

Go Search
Home
  
OpenUP DSDM > Wiki Pages > Guidance - Qualities of Good Requirements  

Guidance - Qualities of Good Requirements

Online Process Main Page

Qualities of Good Requirements

Description

Overview:

This checklist provides guidance on assessing the quality of requirements.

 

Check Items:

  • Is the requirement correct?
    • Does the requirement specify a true need, desire, or obligation?
    • Have you identified the root cause that necessitates the requirement?
  • Is the requirement complete?
    • Is the requirement stated as a complete sentence?
    • Is the requirement stated entirely in one place and in a manner that does not force the reader to look at additional information to understand the requirement?
  • Is the requirement clear? 
    • Is the requirement unambiguous and not confusing?
    • Does everyone agree on the meaning of the requirement?
  • Is the requirement consistent?
    • Is the requirement in conflict with other requirements?
    • Is the terminology used consistent with other requirement and glossary terms?
  • Is the requirement verifiable? 
    • Can you determine whether the system satisfies the requirement?
    • Is it possible to define a clear, unambiguous pass or fail criterion?
    • Is it possible to determine whether the requirement has been met through inspection, analysis, demonstration, or test? 

Attributes

GuidanceKindChecklist

Last modified at 1/7/2008 8:36 AM  by Administrator