Recommended Requirements Gathering Practices

@inproceedings{Young2002RecommendedRG,
  title={Recommended Requirements Gathering Practices},
  author={Ralph Young},
  year={2002}
}
A " requirement " is a necessary attribute in a system, a statement that identifies a capability, characteristic, or quality factor of a system in order for it to have value and utility to a user [1]. According to Steve McConnell in Software Project Survival Guide, " The most difficult part of requirements gathering is not documenting what the users 'want'; it is the effort of helping users figure out what they 'need' that can be successfully provided within the cost and schedule parameters… CONTINUE READING