Requirements Document
Write down the requirements for the
product that you
intend to develop for Componenten 2.
Contents
- For the system as a whole and for each component:
- General Description
(at most 1 page for the system; one paragraph per component)
- Specific Requirements
(try to keep this within 1 page per component,
excluding Use Cases and Scenarios);
- Cover both functional (capability) and extra-functional (constraint)
requirements.
- Establish a priority for each specific requirement.
Form
- See also the general guidelines for details on the format
- Describe requirements in natural language, and add a context diagram
or problem frame;
do not use other formal techniques (e.g. finite state machines).
- Provide Uses Cases for the key functionality, in an appendix
(not just stick figures, but the textual version of the Use Cases).
- Uniquely identify each specific requirement.
- Group related specific requirements.
Examples