Best Practices for Software Projects: Requirements Scrubbing
Summary:
A key component to delivering software projects on-time and on-budget is to do a great job of defining the requirements of the system and to be objective as to which requirements are absolutely necessary. Once the requirements are defined, they should be reviewed with a fine-tooth comb to ensure that all the requirement details are fully defined and that each requirement is absolutely necessary for the release of the software.