Requirements
Requirements describe the problem, and provide a direction for composing a solution. The remaining deliverables, leading up to the creation of software, are created from the requirements. These includes the architecture, design, implementation and deployment documents.
By defining the problem, the requirements document also serves to bracket the scope of …
more ...