A statement of need and feasibility.
A bounded statement of scope for the system or
product.
A list of customers, users, and other stakeholders who
participated in requirements elicitation
A description of the system’s technical environment.
A list of requirements (preferably organized by function)
and the domain constraints that apply to each.
A set of usage scenarios that provide insight into the use
of the system or product under different operating
conditions.
Any prototypes developed to better define
requirements.