需求开发与管理过程

需求开发与管理过程

ID:7814212

大小:158.50 KB

页数:14页

时间:2018-02-26

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

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

1、需求开发与管理过程密级:内部公开文档编号:NTT_RD_REGU_XQKFYGLGC版本号:V1.0需求开发与管理过程惠州市新中新电子技术开发有限公司编制:xx生效日期:2008年9月28日审核:xx批准:xx---------------------------------------------------------------------惠州市新中新电子技术开发有限公司对本文件资料享受著作权及其它专属权利,未经书面许可,不得将该等文件资料(其全部或任何部分)披露予任何第三方,或进行修改后

2、使用。xxx有限公司第13页共14页需求开发与管理过程文件更改摘要:日期版本号修订说明修订人审核人批准人2008-08-11V0.1创建2008-09-28V1.0正式版xxx有限公司第13页共14页需求开发与管理过程目 录1.目的/方针42.范围43.术语44.角色与职责45.入口准则46.输入47.流程图48.主要活动58.1.需求获取58.1.1.明确需要获取的信息(What)58.1.2.明确所需要获取信息的来源与渠道(Where)58.1.3.需求获取技术(How)68.1.4.需求获

3、取原始资料的记录78.1.5.编写用户需求说明书78.2.需求分析88.2.1.结构化分析方法88.2.2.基于用例的分析方法98.3.需求定义98.3.1.编写《软件需求规格说明书》98.3.2.标识需求108.3.3.定义需求的优先级108.4.需求确认108.4.1.需求评审108.4.2.需求承诺118.4.3.建立需求基线118.5.需求变更118.5.1.需求变更申请与评估128.5.2.需求变更的实施128.6.需求跟踪128.6.1.建立需求跟踪矩阵128.6.2.需求跟踪矩阵维

4、护与使用139.输出1310.出口准则1311.引用文档1312.使用模板13xxx有限公司第13页共14页需求开发与管理过程1.目的/方针通过定义需求开发和管理过程,规范公司软件开发项目的需求开发和管理活动,提高需求质量,从而提高软件生产率,降低开发成本,改进软件质量。应调查用户的需求,通过需求分析工作将用户需求转化为软件需求,同时评审需求的正确性,获得需求的承诺;应控制需求的变更,并确保项目工作产品与需求的一致性。2.范围适用于公司所有产品研发类、产品开发类、合同开发类以及维护开发类项目。3

5、.术语术语或缩略语解释软件需求在IEEE软件工程标准词汇表(1997年)中定义软件需求为:(1)用户解决问题或达到目标所需的条件或能力。(2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或能力。(3)一种反映上面(1)或(2)所描述的条件或权能的文档说明。 通俗的讲,“需求”就是用户的需要,它包括用户要解决的问题、达到的目标、以及实现这些目标所需要的条件,它是一个程序或系统开发工作的说明,表现形式一般为文档形式。用例是在系统中执行的一系列动作,这些动作将生成对特定参与者可

6、见的价值结果,一个用例定义了一组用例实例需求分析是指在需求开发过程中,对所获取的需求信息进行分析,及时排除错误和弥补不足,确保需求文档正确地反映用户的真实意图。需求分析的关键就是对问题域的研究与理解。为了便于理解问题域,现代软件工程方法所推荐的做法就是对问题域进行抽象,将其分解为若干基本元素,然后对元素之间的关系进行建模。4.角色与职责角色职责项目经理负责组织软件开发项目的需求分析和管理工作需求分析师负责需求的获取,分析以及定义评审管理部门接受需求评审申请,组织进行需求的评审CM工程师负责维护需

7、求跟踪矩阵5.入口准则l项目立项6.输入l项目立项公告xxx有限公司第13页共14页需求开发与管理过程1.流程图图1:需求开发与管理过程活动示意图2.主要活动软件需求工程包括了需求开发和需求管理两个部分,需求开发的目的是通过调查与分析,获取用户需求并定义软件需求。需求开发的主要活动包括:需求获取,需求分析和需求定义。需求管理的目的是在客户与项目组之间建立对需求的共同理解,维护需求与其它工作成果的一致性,并控制需求的变更。需求管理的主要活动包括:需求确认,需求变更和需求跟踪控制。需求获取前应该制定

8、《需求开发计划》。2.1.需求获取需求获取的目的是通过各种途径获取用户的需求信息,由于在实际工作中,大部分客户是无法完整地讲述其需求,因此需求获取是一件看似简单,做起来很难的一件事情,需求获取的质量,对后续的需求分析和需求定义工作将会产生重大影响。2.1.1.明确需要获取的信息(What)需求分析师应在需求获取前明确需要获取的需求信息,以确保在实施需求获取时有的放矢。通常需求获取要获取的信息包括三大类:l与问题域相关的背景信息(如业务资料,组织结构图,业务处理流程等);l与要求解决的问题直接相关

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

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

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