Best Practices

  • Use standard format for all requirements (requirements template, requirements guidelines).

  • Consistently use language. For example, use "shall" for mandatory requirements (that must be supported), and "should" for desirable requirements (that are not essential).

  • Use text highlighting to identify key parts of the requirement.

  • Avoid the use of computer jargon.

  • Make documents self-contained (e.g. include glossaries and complete examples).

SMART

  • S - Specific

  • M - Measurable

  • A - Achievable

  • R - Relevant

  • T - Time-bound

Last updated