Issue No.04 - July/August (2001 vol.18)
Requirements engineering might be the single most important part of any software project. Based on their field study of 15 RE teams in nine software organizations, the authors identify the RE practices that clearly contribute to project success, particularly in terms of team knowledge, resource allocation, and process. They then summarize the best practices exhibited by the most successful teams.
Hubert F. Hofmann, Franz Lehner, "Requirements Engineering as a Success Factor in Software Projects", IEEE Software, vol.18, no. 4, pp. 58-66, July/August 2001, doi:10.1109/MS.2001.936219