软件开发过程地要求地要求规范.doc
《软件开发过程地要求地要求规范.doc》由会员分享,可在线阅读,更多相关《软件开发过程地要求地要求规范.doc(9页珍藏版)》请在三一办公上搜索。
1、word软件开发过程规X版本 软件开发过程规X1. 前言1.1 目的本规X的目的是使整个软件产品开发与项目工程阶段清晰,要求明确,任务具体,便于规X化、系统化与工程化。有利于提高软件生命周期的控制与管理,提高所开发软件的质量,缩短开发时间,减少开发和维护费用,使软件开发活动更科学、更有成效。1.2 对象本规X面向产品生命周期的所有相关人员,包括管理人员、开发人员、质管人员。1.3 要求具有软件开发管理职能的人员要求熟知项目开发的各阶段过程和各阶段过程相应的规X。1.4 适用X围适用于产品开发生命周期中的除产品提交外的其他全部过程;规X分为两局部:技术过程规X和管理过程规X,分别适用于软件开发过
2、程中的技术性活动和管理性活动。1.5 软件开发过程模型本规X所采用的软件开发过程模型为简化的RUP开发过程模型;软件开发过程是体系结构为中心,用例驱动和风险驱动相结合的过程迭代。1.6 开发过程划分开发过程包括屡次迭代,每次迭代的目标和侧重点不同;较早的迭代侧重于业务建模和需求建模;而后的迭代如此侧重于分析设计和编码。2. 技术过程规X局部2.1 概述本规X中将软件开发的整个技术过程分为四个顺序实施的阶段,分别为业务建模阶段、需求阶段、分析设计阶段和实现阶段。在对技术过程规X的描述,按阶段内部的活动和产物对四个阶段分别说明。在本规X中对阶段内活动的说明,是按顺序性活动和持续性活动两类分别进展说
3、明。对于顺序性活动是按该阶段中活动的总体顺序进展的描述,而在实际工作中,从各活动的具体实施的细节来看,各活动之间的顺序是不断交叉变化的。对于持续性活动主要是对贯穿该阶段过程始终的技术活动进展说明。规X中所提到的可选文档是指在其所属阶段,可根据具体情况灵活掌握,开发团队自主决定是否开发的文档产物。而提交文档如此是指在项目开发过程中必须开发的文档产物,但可根据具体项目情况,在软件开发计划中明确规定是否要形成正式文档并提交。规X中各阶段提到的技术评审,具体参见评审规X中所对应技术性评审的详细描述。2.2 业务建模阶段2.2.1 顺序性活动描述1) 开始初步调研,获取初始业务需求,进展问题定义,形成业
4、务概览并建立术语表;2) 制定调研记录表册,实施详细的业务调研,建立初始的业务用例模型和业务用例规格;3) 分析业务过程,取出可以实现自动化的用例,分析业务部门和实体对象,形成初始的业务对象模型;4) 根据初始业务对象模型和初始业务用例模型,分析并提取与系统实现相关的用例和模型, 建立系统域模型;5) 精化域模型中的初始用例,详细描述业务流程,分析业务规如此,建立精化的业务用例模型,形成业务规如此和业务用例规格;6) 精化域模型中的初始对象,进展详细的对象描述,分析对象职责和对象间关系,建立精化的业务对象模型,形成业务对象纵览;7) 分析业务上的非功能性需求,形成增补业务规格;8) 应用业务对
5、象,实现业务用例,制定业务用例实现规格,以验证业务对象与业务用例的正确性,根据验证结果,修正业务对象、业务用例与相关文档;9) 汇总业务规如此业务用例规格业务对象纵览增补业务规格和业务用例实现规格形成业务架构文档。2.2.2 持续性活动描述1) 业务概览在业务建模阶段,根据对项目理解的不断加深,随时进展改良;2) 术语表的更新维护;2.2.3 提交文档1) 业务概览2) 术语表3) 调研记录表册4) 业务架构文档其附件包括:业务规如此业务用例规格业务对象纵览增补业务规格和业务用例实现规格2.2.4 可选文档1) 目标组织评价2.2.5 文档规X1) 业务概览2) 术语表3) 项目调研表册4)
6、业务架构文档5) 业务规如此6) 业务用例规格7) 业务对象纵览8) 增补业务规格9) 业务用例实现规格10) 目标组织评价2.2.6 技术评审1) 业务用例模型评审2) 业务对象模型评审2.3 需求阶段2.3.1 顺序性活动描述1) 界定系统X围,明确委托方需求,形成项目概览系统术语表;2) 定义系统角色,根据业务用例规格,分析业务用例,将其转换为系统初始用例,并开始系统原型界面的开发;3) 结合增补业务规格,细致分析用例资源条件,形成初始增补规格,同时剔除无法实现的初始用例,形成初始用例规格;4) 为初始用例分析划分优先级、分析依赖性,建立初始用例模型,结合初始增补规格形成初始软件需求规格
7、,为子系统分析或包、组件分析奠定根底;5) 精化初始用例模型中的用例,详细描述系统交互过程,建立精化的用例模型,用例规格;6) 根据初始增补规格和业务规如此,进一步深入分析系统的非功能性需求,形成增补规格;7) 汇总用例规格增补规格形成软件需求规格。2.3.2 持续性活动描述1) 项目概览系统在需求阶段,根据对项目理解的不断加深,随时进展改良;2) 术语表的更新维护;3) 通过快速原型的开发、试用、修改,与客户和用户交流以不断获取系统需求,并形成用户原型界面描述。2.3.3 提交文档1) 项目概览系统2) 术语表3) 需求规格说明其附件包括:用例规格增补规格4) 用户原型界面描述2.3.4 可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 过程 要求 规范
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1097230.html