好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

CMMI5文档之产品集成过程.doc

10页
  • 卖家[上传人]:夏**
  • 文档编号:490709031
  • 上传时间:2022-11-13
  • 文档格式:DOC
  • 文档大小:81KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 产品集成过程文档编号:FHI_CMMI_PI_PRS文档信息:产品集成过程文档名称:产品集成过程文档类别:CMMI过程密 级:内部秘密版本信息:1.1建立日期:2016-1-5创 建 人:EPG批 准 人:李庆林批准日期:2016.2.25存放位置:集成公司组织资产库/组织标准过程编辑软件:Microsoft Office 2003 中文版文档修订记录版本编号或者更改记录编号变化状态简要说明(变更内容和变更范围)修改日期变更人批准日期批准人V1.0C创建2016-1-5张娜娜2016-2-25李庆林V1.1M文档编号去掉版本号2016-4-17邓沛沛2016-4-17李庆林*变化状态:C――创建,A——增加,M——修改,D——删除目 录1 简介 51.1 目的 51.2 适用范围 52 过程总体描述 52.1 过程概述 52.2 过程结构描述 53 过程元素描述 53.1 策划产品集成 53.1.1概述 53.1.2参与人员 63.1.3入口准则 63.1.4输入 63.1.5任务 63.1.6出口准则 73.1.7输出 73.2产品集成接口处理 73.2.1概述 73.2.2参与人员 73.2.3入口准则 73.2.4输入 73.2.5任务 83.2.6输出 83.3 搭建产品集成环境 83.3.1概述 83.3.2参与人员 83.3.3入口准则 83.3.4输入 83.3.5活动 83.3.6出口准则 93.3.7输出 93.4 实施产品集成 93.4.1概述 93.4.2参与人员 93.4.3入口准则 93.4.4输入 93.4.5活动 93.4.6出口准则 93.4.7输出 103.5交付产品 103.5.1概述 103.5.2参与人员 103.5.3入口准则 103.5.4输入 103.5.5活动 103.5.6出口准则 103.5.7输出 104 附录:角色与任务映射表 101 简介1.1 目的该文档是对软件集成过程的定义,从软件生产过程观出发,明确软件集成要做些什么、怎样做、由谁来做、什么时候做、做得怎么样、问题在哪。

      通过过程化地定义集成过程,使软件项目组在集成时有据可依、有章可循1.2 适用范围本文档的适用范围为组织中的各软件项目2 过程总体描述2.1 过程概述产品集成过程要达到以下几个目标:l 明确集成过程的活动和流程,从制订集成策略到确定集成接口再到组装集成单元体现集成的过程性,并用图形方式对集成过程进行形式化描述;l 通过统一的集成过程定义,期望各个人员角色对集成达成一致的理解,以提高集成过程的效率和加快集成过程的发展,在一条统一主线的指导下不断丰富集成过程的内容;l 明确集成过程中涉及到的不同角色,划分不同角色的职责以及履行职责所应具有的素质要求这样,在设计实施过程中对集成任务可以做到合理分工、各司其职,同时也为管理人员计划和管理实施集成提供支持l 明确集成过程的过程产品,集成过程产品是集成实施的成果体现,是对集成进行评价和改善的基础,同时也是与开发组或其他组之间进行交流的最有效媒介2.2 过程结构描述产品集成过程主要包括计划产品集成、设计产品集成、搭建产品集成环境、实施产品集成等几个主要过程元素3 过程元素描述3.1 策划产品集成3.1.1概述策划产品集成,包含(1)决定产品构件集成顺序、(2)建立产品集成环境、(3)建立产品集成程序及准则。

      必须要有一个明确的、统一的集成设计,产品集成设计要符合项目开发计划中的进度、资源安排必要时实施集成之前,可以将开发计划的中集成活动进一步细化成功的产品集成应该根据产品构件的复杂程度和中间的以及最终的组装产品的复杂程度而采用各种技术组合在策划产品集成时,必须分析各种组装顺序,选择最好的解决方案,以及确定产品构件集成的环境和最低限度规程产品构件的可用性、测试设备、规程、集成环境以及人员技能等等都是影响制订集成设计的因素集成设计支持产品构件的渐进式组装和评价,为进一步纳入其他可用产品构件奠定良好的基础,或者是为高风险产品构件的原型设计奠定良好的基础对于复杂的产品而言,集成设计应该是渐进式的并且运用“建造-一评价-一建造”的迭代过程集成设计应该与“技术解决”过程方面中有关解决方案的选择和产品及产品构件的设计等活动协调3.1.2参与人员l 集成负责人:负责建立集成设计,该角色通常是由项目经理或关键任务组长担任l 质量保证员:参加评审集成设计3.1.3入口准则l 《概要设计说明书》已经制定3.1.4输入l 概要设计说明书,设计文档中定义的系统体系结构是制订集成策略的基础l 软件开发计划,集成设计应该符合开发计划中明确的进度、资源等内容。

      3.1.5任务3.1.5.1决定产品构件集成顺序产品构件的集成顺序是集成策略中的主要内容,根据系统体系结构、需求规格说明中的功能关键路径和项目计划中的内容确定产品构件(单元)的集成顺序3.1.5.2策划产品集成环境产品集成设计可以确定必须采办的或开发的环境,这将产生关于设备、软件或其他资源的采办或开发方面的需求在“需求开发”过程方面要处理这些需求产品集成环境可以包含对组织的现有资源的复用在这种情况下,集成设计应该指出这些资源的用途并且必须作出使用安排关于是采办还是开发产品集成环境的决策,是在“技术解决”过程方面进行产品集成过程之每一步骤所需的环境,可包括测试设备、仿真器(代替无法取得的产品组件)、实际设备的部分等3.1.5.3为产品构件集成制定详细的规程和准则随着产品集成战略的成熟,就需要详细的规程、输入、输出、预期的结果和判定进展的准则产品构件集成用的详细规程可能包括(例如)所要执行的迭代的次数和预期的测试细节以及每个阶段进行的其他评价详细的准则可能包括用于指示供集成的产品构件是否准备就绪或者这些产品构件的可接受性的准则关于产品构件如何验证和如何发挥预期作用,以及组装的产品构件和最终组装完成的产品如何确认和交付等,都可以规定详细准则。

      详细准则还可以包含集成测试环境的细节规定或对于某个产品构件通过测试的允许仿真程度3.1.5.4建立产品集成计划在明确基本集成思路、上述工作完成的基础上,文档化项目的产品集成设计,具体参照《产品集成计划》3.1.5.5评审产品集成计划由集成负责人主持,各个集成相关人员参加对产品集成计划进行非正式评审,获得相关人员的一致理解,项目经理审批3.1.6出口准则l 《产品集成计划》项目经理审批同意3.1.7输出l 《产品集成计划》(项目审批签字)3.2产品集成接口处理3.2.1概述许多产品集成问题,都是由未知或无法控制的内部及外部接口造成的有效的管理产品组件接口的需求、规格及设计,可确保已实现之接口的完整与兼容3.2.2参与人员l 集成负责人:负责建立产品集成设计,该角色通常是由项目经理或关键任务组长担任集成负责人,协调所有单元的接口集成设计,主持评审接口、设计接口3.2.3入口准则l 《概要设计说明书》已经制定3.2.4输入l 概要设计文档l 软件需求规格说明书3.2.5任务3.2.5.1协调接口接口定义在设计文档中已给出,但有两种情况导致在集成过程中要进一步协调接口:一是实现的单元与设计有偏差,设计文档未得到及时更新和得到相关各方的认同;二是在设计时并未给出详细的接口定义,需要在单元代码实现完成后明确。

      所以,在设计集成子过程中要协调并建立一致的接口定义3.2.5.2评审接口由集成负责人主持,各集成单位参加对集成接口进行覆盖范围和完整性评审在该评审过程中,非常强调主持人的平衡作用,因为接口的变更可能会影响比较大,需要做较多改动评审采用非正式评审的方式进行3.2.5.3管理接口评审接口发现的不符合项按评审规程处理;当接口发生变化时按照变更流程处理,确保及时通知相关人员3.2.5.4出口准则l 《产品集成计划》项目经理审批同意3.2.6输出l 产品概要设计文档,经过设计集成子过程,对设计文档的接口部分进行了检测,在检测的基础上形成新的设计文档3.3 申请产品集成3.3.1概述按照产品集成计划,当待集成的模块开发完毕通过单元测试(或代码走查)后,申请集成3.3.2参与人员l 项目经理或开发组长:申请产品集成3.3.3入口准则l 待集成的模块开发完毕通过单元测试(或代码走查)3.3.4输入l 单元测试报告(或代码走查评审报告)3.3.5活动l 建立产品集成提交单,开发人员确认待集成模块通过l 申请人提交产品集成提交单,并签字确认3.3.6出口准则l 申请人在《产品集成提交单》A部分签字3.3.7输出l 《产品集成提交单》3.4 搭建产品集成环境和实施产品集成3.4.1概述在不同的项目中,产品集成环境起到不同的作用,在异地开发项目中,产品集成环境起到至关重要的作用。

      不论是哪种项目开发,在实施产品集成前要搭建好集成环境搭建好产品集成环境后,项目经理或项目经理指定人员对集成环境进行检查,由产品集成人员实施产品集成3.4.2参与人员l 开发工程师:协助产品集成人员建立集成环境l 集成工程师:建立和维护集成环境,实施产品集成3.4.3入口准则l 申请产品集成人员提交产品集成提交单3.4.4输入l 《产品集成提交单》3.4.5活动l 建立产品集成环境,集成工程师根据集成设计中定义的产品集成环境搭建物理的集成环境l 产品集成人员在产品集成环境中实施产品集成活动,对产品集成的结果进行评价,写在《产品集成提交单》上l 产品集成人员在《产品集成提交单》B部分签字确认l 如产品重新集成,需要填写《产品集成提交单》D部分3.4.6出口准则l 产品集成结束3.4.7输出l 《产品集成提交单》3.5 产品集成测试3.5.1概述产品集成完成后,由由测试人员对产品集成结果进行测试3.5.2参与人员l 集成测试工程师:对集成结果进行测试3.5.3入口准则l 待集成单元集成完成,已经形成代码基线(由配置管理员通过打标签的方式实现)3.5.4输入l 集成代码基线的待集成单元:这些单元首先应该满足一定的集成入口条件才能成为待集成单元。

      3.5.5活动l 根据测试人员的集成测试用例、集成计划进行集成测试l 在《产品集成提交单》C部分签字确认l 如产品重新集成,需要填写《产品集成提交单》D部分3.5.6出口准则l 集成测试完成3.5.7输出l 《集成测试分析报告》l 《产品集成提交单》3.6交付产品 按照《配置管理过程》第3.8章节产品构造与发布的要求进行产品交付4 附录:角色与任务映射表项目角色集成过程角色制订产品集成设计实施集成搭建集成环境检查集成环境…项目经理或单元(子系统、子项目)任务组长集成负责人üü各子系统、子项目接口设计工程师或编码工程师集成工程师üü。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.