Gathering and authoring the intended functionalities as textual requirements from various stakeholders, then analyzing, documenting, validating and managing software, product or project requirements. Requirements describe the intended functionality of the systems, products or projects, and they are the basis of all design and verification activities. Requirements gathering is an effort to establish and qualify the scope of the project in the early life cycle of project. The aim of this effort is to understand the product or competency from a user’s perspective, and to establish users’ common needs and expectations to ensure correctness and completeness. Requirements capture can be defined as the validation of project scope.
Defense Industry Terminology