好文档 - 专业文书写作范文服务资料分享网站

(仅供参考)10-- 软件项目需求管理 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

2. 了解客户、最终用户、间接用户

?

基本概念

?

?

“用户”(user)是一种泛称,它可细分为“客户”(customer)、“最终用户”(the end user)和“间接用户”(或称为关系人)。

掏钱买软件的用户称为客户,而真正操作软件的用户叫最终用户。客户与最终用户可能是同一个人也可能不是同一个人。

3. 需求工程基本概念

?

什么是需求工程

??

把所有与需求直接相关的活动通称为需求工程。

需求工程中的活动可分为两大类,一类属于需求开发,另一类属于需求管理。

3. 需求工程基本概念

?

需求开发过程域

?

?

?

?

需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。

需求调查的目的是通过各种途径获取用户的需求信息(原始材料),产生《用户需求说明书》。需求分析的目的是对各种需求信息进行分析,消除错误,刻画细节等。常见的需求分析方法有“问答分析法”和“建模分析法”两类。

需求定义的目的是根据需求调查和需求分析的结果,进一步定义准确无误的产品需求,产生《需求规格说明书》。系统设计人员将依据《需求规格说明书》开展系统设计工作。

需求管理过程域

?

?

?

?

需求管理的目的是在客户与开发方之间建立对需求的共同理解,维护需求与其它工作成果的一致性,并控制需求的变更。

需求确认是指开发方和客户共同对需求文档进行评审,双方对需求达成共识后作出书面承诺,使需求文档具有商业合同效果。

需求跟踪是指通过比较需求文档与后续工作成果之间的对应关系,建立与维护“需求跟踪矩阵”,确保产品依据需求文档进行开发。

需求变更控制是指依据“变更申请-审批-更改-重新确认”的流程处理需求的变更,防止需求变更失去控制而导致项目发生混乱。

二、软件需求开发和管理

6jor283zpk85bn78arf2570pk9t82300b3h
领取福利

微信扫码领取福利

微信扫码分享