Software Requirements, Second Edition by Karl E. Wiegers 详细讲解了在软件需求阶段的所需要注意的问题以及如何惊醒一个科学有效的需求分析