Date Added: Jan 2009
"I'll go find out what they want, and the rest start coding." This caption from a cartoon is very close to the way some software organizations still treat the requirements specification process. In many companies, requirements management is a difficult challenge. They focus their efforts on design, development and testing but not on managing requirements. Some organizations may perceive requirements management as an activity only for organizations that have complex products and large staffs to support the effort. Many good reasons exist for implementing a formal requirements management process like having the same understanding of the requirements in the whole team, finding defects earlier in the development process, keeping product definitions up to date, and communicating change to the development team.