More About Software Requirements: Thorny Issues and Practical Advice. Karl Wiegers, Microsoft Press, 2005.

The author’s Software Requirements, Second Edition, is a popular book about mainstream requirements. Here he takes the subject further by describing practical techniques for gathering and managing the software requirements that help you meet project specifications and customer expectations.