精选优质文档-倾情为你奉上习题二:2-2、说明客户与开发人员之间是什么关系?客户与用户是一样的吗?答:通常意义下,客户是指直接或间接从产品中获得利益的个人或组织。软件客户包括提出 要求、支付款项、选择、具体说明或使用软件产品的项目风险承担者 (stakeholder)或是获得产 品所产生的结果的人。他们能说清楚要使用该产品完成什么任务和一些非功能性 的特性,而这些特性会对使用户很好接收具有该特点的产品是重要的。2-3、什么是业务需求、什么是用户需求?答:业务需求应说明客户、公司和想从该系统获利的风险承担者或从系统中取得结果的 用户所要求的目标。业务需求为后继工作建立了一个指导性的框架。其它任何说明都应遵从 业务需求的规定,然而业务需求并不能为开发人员提供许多开发所需的细节说明。 用户需求 必须从使用产品的用户处收集。因此这些用户(通常称作最 终用户),构成了另一种软件客户。他们能说清楚要使用该产品完成什么任务和一些非功能性 的特性,而这些特性会对使用户很好接收具有该特点的产品是重要的。说明业务需求的客户有时将试图替代用户说