《需求开发与管理过程》

《需求开发与管理过程》

ID:41554308

大小:76.00 KB

页数:10页

时间:2019-08-27

《需求开发与管理过程》_第1页
《需求开发与管理过程》_第2页
《需求开发与管理过程》_第3页
《需求开发与管理过程》_第4页
《需求开发与管理过程》_第5页
资源描述:

《《需求开发与管理过程》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、需求开发与管理过程编号文件状态[]草稿[M]正式发布[]正在修改当前版木VI.0修订日期2007-11-21审核日期批准口期发布日期生效日期修订历史记录A■增加M・修订D・删除变更版本号日期变更类型(A*M*D)修改人摘要备注1目的42适用范围42.1机构42.2业务43名词术语44概述45过程定义55.1需求开发打管理流程图55.1.1角色与职责55.1.2入口准则65.1.3输入65.1.4过程活动65.1.5输出85.1.6出口准则85.1.7过程度量95.1.8确认与验证96规程97指南9

2、8标准与规范99裁剪指南910模板与表格911实施指导91目的定义需求开发与管理过程,为需求开发及跟踪提供有效的流程和方法。2适用范围2.1机构技术部门、CCB及质量部门。2.2业务提供需求工程的过程标准。3名词术语>RDM(RequestDevelopmentandManagement):求开发与管理;>SRS(SoftwareRequirementSpecification):软件需求规格说明书;>URS(UserRequirementSpecification):用户需求说明书;>客P(Cu

3、stomer):开发产品订单的付费方;>最终用户(EndUser):最终真正操作软件的用户;>用户需求:指直接来自于客户或者用户的原始需求;A软件需求:指对用户需求进行需求分析和开发之后生成的对于软件产品开发的需求;A项目的级别分为三类,A类、B类、C类;◊A类项目:一般开发周期长(超过6个月)、人员多(超过6个人)、费用高、或对公司利益影响大的项目属于A类项目;◊B类项目:开发周期为2〜6个月、人员3〜6个、对公司利益影响比较大的项目属于B类项目;◊C类项目:对于开发周期短(少于2个月)、投入人

4、员少(少于3人),或对公司利益影响较小的项目大多数的情况下可确定为C类项目,C类项忖的风险通常比较小,容易控制。>CCB(ChangeControlBoard):变更控制委员会。CCB的组长一般为适用机构的领导,成员一般为质量部门经理及适用机构领导制定的某些特定人员,对于B类项目,CCB可直接由部门的经理担任组长,由质量部门经理、专家、开发人员担任组员;Ar苗层经理:项目经理的直接主管,如各事业部的部门经理、技术总监等。4概述项冃在工程活动的开始,首先要进行需求开发。后续所有的工程活动,包括设计、

5、实现、测试均是根据需求展开的,所以需求开发的重要程度是最高的,而由于需求的抽象性,需求开发人员(系统分析员)不仅需要有过硬的专业知识,而且要具备较强的交流、沟通能力,所以需求开发也是最难的。任何项目,需求在整个工程开发过程中必定会发生变化,因此对需求变更的控制,即需求管理必不可少。2过程定义5.1需求开发与管理流程图辙入CCB■出M户雋坦闻》山I户需球UW1书悴附用户紐►用户■桑1喪良甫IEUI■求J«心•N■或是杏■或吏豐啊硏世厮总雙°也中硏5.1.1角色与职责角色职责需求分析员1、进行需求调查

6、及需求分析;2、撰写《用户需求说明书》,《软件需求规格说明书》。项目经理1、需求跟踪;2、提交需求变更申请;3、组织需求评审。高层经理1、评审及确认需求。CCB1、审批需求变更申请。客户1、需求确认;2、提交需求变更申请;3、配合软件需求开发。5.1.2入口准则>项目己经启动;5.1.3输入>项目计划5.1.4过程活动1)、用户需求调查获取用户(客户和最终用户)的需求信息。调查需求的方式包括:>与用户交谈,向用户提问题>参观用户的工作流程,观察用户的操作>向用户群体发调查问卷>需求讨论会>与同行专

7、家交谈,听取他们的意见>利用原型法>分析已经存在的同类软件产品,提取需求>从行业标准、规则中提取需求>从Internet上搜查相关资料在需求调查过程中形成《用户需求调查报告》,最后整理形成《用户需求说明书》,《用户需求说明书》要尽最大努力使搜集到的需求正确无误的反映用户的真实意愿。2)、评审用户需求说明书项目经理组织对《用户需求说明书》进行正式评审。3)、确认用户需求说明书项目经理将评审通过的《用户需求说明书》提交给客户(或客户代表)进行确认。4)、对用户需求分析及定义需求分析员对搜集到的用户需求

8、进行分析细化,以便产生详细的软件需求。需求分析的主要方法有:>问答分析法。常见的问题包扌舌:◊需求是否存在二义性◊需求文档上下文是否有矛盾◊需求是否完备◊需求是必要的吗◊需求可实现吗◊需求可验证吗◊需求的优先级确定了吗>结构化分析方法。结构化分析方法的主要特点是“自顶向下、逐层分解”,它把系统看作一个过程的集合体,利用图形等半形式化的描述方式表达需求,对问题进行分析。>基于用例的分析方法。用例是由一组用例实例组成的,用例实例也称为“使用场景”,是用户使用系统的一个实际的、特定场景。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。