在软件工程中,所有的风险承担者( s t a k e h o l d e r)都感兴趣的就是需求分析阶段。这些风 险承担者包括客户、用户、业务或需求分析员(负责收集客户需求并编写文档,以及负责客 户与开发机构之间联系沟通的人)、开发人员、测试人员、用户文档编写者、项目管理者和客 户管理者。这部分工作若处理好了,能开发出很出色的产品,同时会使客户感到满意,开发 者也倍感满足、充实。若处理不好,则会导致误解、挫折、障碍以及潜在质量和业务价值上 的威胁。因为需求分析奠定了软件工程和项目管理的基础,所以所有风险承担者最好是采用 本书提供的有效的需求分析过程。