Intermediate Writing #requirements #rfc2119

Writing Requirements

5 exercises on writing precise, testable requirements with MUST / SHALL / SHOULD and measurable criteria.

Key patterns
  • MUST / SHALL — mandatory; SHOULD — recommended; MAY — optional (RFC 2119).
  • Every requirement should be testable: state what, how much, and under what conditions.
  • Replace vague adjectives (“fast”, “reliable”) with numbers and thresholds.
  • Keep requirements atomic — one obligation per statement, no “and”-chains.
0 / 5 completed
1 / 5
A spec author wants to express a mandatory requirement that cannot be skipped. Following RFC 2119 conventions, which sentence is most precise?