Requirements management made easy
Requirements are the features or characteristics that clients want to have in a system; requirements management is the set of activities that comprises the collection, control, and documentation of a system's requirements. It consists of: 1) requirements elicitation, 2) requirements triage; and 3) requirements specification. Although requirements management was developed to simplify product development and reduce costs and risks, it has become an error-prone chore in its own right. This article discusses how to handle each of these three phases of activities in a straightforward way and emphasizes the need for solid background investigations to precede decision-making.