软件变更管理规程_第1页
软件变更管理规程_第2页
软件变更管理规程_第3页
软件变更管理规程_第4页
软件变更管理规程_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件变更管理规程目的通过变更管理活动,保证产品的完整、正确、一致,防止配置项被随意地修改而导致混乱。角色与职责角色职责变更申请人提出基线变更请求提出非基线变更请求项目经理提出基线变更请求审批非基线变更请求审核非基线变更发布申请CCB审批基线变更请求审核基线变更实施结果变更实施人填写软件变更单提取配置项实施对基线、非基线变更涉及配置项的具体修改CM工程师对变更的配置项进行出、入库管理,并且在基线变更发布后改变基线测试工程师或评审人对变更进行测试或评审入口准则客户提出的变更申请被接受时内部提出变更申请时输入需求变更申请单需求变更申请单内部评审表软件变更申请表主要步骤基线变更流程流程名称:基线变更流

2、程编号:页码:1/1描述:描述项目基线变更的过程。流程目标:控制基线变更,确保项目工作依据的正确、一致驱动事件:基线变更申请被接受输入:软件变更申请单输出:软件变更报告单、变更后的基线配置项流程涉及的部门或角色:变更申请人、项目经理、CCB、CMX程师、变更实施人、测试/评审组与其它流程的关系:属于配置管理过程的子流程。关键控制点:变更评估与分析、变更 流程负责人:CCB在项目实施过程中,基线变更通常存在两种方式:1)方式一:直接对相关基线配置项进行变更,升级基线版本;2)方式二:将已积累的若干个变更合并形成新的基线,替换原有的基线.001变更申请项目经理或变更申请人填写软件变更申请表,说明要

3、变更的内容、变更 的原因、受变更影响的关联配置项、工作量、变更实施人等,并提交给CCB组 长。方式二的变更申请应提供的原有的变更单或汇总表(如提供原有的变更申 请单、变更内容列表等)作为附件;002变更评估CCB组长负责组织对基线变更申请进行评估并确定以下内容:变更的内容是否合理变更的范围是否正确、考虑周全受影响的配置项是否已被充分考虑,是否需要同时进行变更工作量估计是否合理基线变更的实施方案是否合理CCB评估的方式:变更工作的工作量小于10人日时,由CCB组长直接评估并审批变更工作的工作量大于10人日或小于20人日时,应召开CCB讨论会 讨论并确定评估结果;变更工作的工作量大于等于20人日时

4、,CCB应邀请项目管理部门参加 CCB会议,讨论并确定评估结果;对于方式二的基线变更应采用CCB会议方式进行评估。变更评估目的是分析变更带来的影响有多少,评估采用的方式与方法CCB变更评估通过并最终确定了基线变更方案后,填写软件变更申请表 并提交CM工程师。003变更实施1)方式一的变更实施:若变更的是代码时,CM工程师在测试库中开辟工作空间,从受控库中 取出相关的配置项放于工作空间,并分配权限给变更实施人;若变更的是文档时,CMX程师在开发库中开辟工作空间,从基线目录 中签出相关的配置项放于工作空间,并分配权限给变更实施人; CM工程师在配置项状态报告将相关变更项的状态更改为“变更中” 并填

5、写相关变更信息。项目经理组织修改相关的配置项,并在相应的文档或程序代码中记录 变更信息,同时填写软件变更报告单;变更实施人完成并提交后,项目经理指派其他的人员完成单元测试/ 代码走查后,填写软件变更报告中2)方式二的变更实施:项目经理组织将非基线变更配置项进行整合,形成 基线产品;004变更验证与确认1)如果变更配置项是源代码则由测试工程师遵循测试管理过程进行确认 测试,并提供测试报告;如果是文档则需由项目经理组织进行文档评审(技 术类文件选用技术类评审方法,管理类文档可选用管理类评审方式,评审 流程详见评审规程)。测试或评审的结论应体现于软件变更报告单;2)项目经理应将变更与验证的结果提交C

6、CB组长审批,由其确认变更是否已 经按要求完成。必要时,CCB组长应召集CCB会议确认基线变更的结果。3)CMX程师在配置项状态报告中将更新配置项变更次数。005变更的发布由项目经理填写基线发布申请表,依据配置管理过程的要求将基线发布 给产品相关人员与部门。同时,CM工程师应检查项目的需求跟踪矩阵, 对本次变更引起的需求对应关系的变化进行调整,并填写在需求跟踪矩阵 中。非基线变更流程流程名称:非基线变更流程编号:页码:1/1描述:描述项目非基线变更的过程。流程目标:控制非基线变更,确保产品间的 致性与完整性驱动事件:基线变更申请被接受输入:软件变更申请单、变更申请单内部评审表输出:软件变更报告

7、单、变更后的非基线配置项流程涉及的部门或角色:项目经理、CMH程师、变更实施人、测试/评审组与其它流程的关系:属于配置管理过程的子流程。关键控制点:变更评估与分析、变更的确认与验证流程负责人:项目经理流程图非基线变更是指对受控库中的配置项的变更,变更步骤如下:001变更申请非基线变更申请可能来自内部与外部:1)来自外部的变更申请:例如来自用户、工程实施人员等。这类申请通过需求变更申请单提出,并由项目组在变更申请单内部评审表上 评审确认为接受后进入本过程,并形成软件变更申请单;2)内部变更申请:由项目组内部通过软件变更申请单直接提出变更申 请;002变更评估项目经理根据变更申请单的内容,确定变更

8、关联项,估算变更工作量,确定 变更完成时限,指定变更实施人,必要时还应给出实施建议,将评估结果填写 于软件变更申请表。来自客户的变更申请在评估时,可直接利用变更申请 单内部评审表中的评估结果。003变更的实施1)变更实施人根据评估结果,在软件变更申请表中填写需要变更的具体配 置项,并提交给CMX程师。2)如果是变更配置项是文档,则由CM工程师直接将其从受控库迁出到开发 库的指定工作空间中并分配权限给变更实施人;如果变更配置项是代码, 则由CM工程师在测试库开辟工作空间,并根据软件变更申请表从受控库 中将相关的配置项迁出到工作空间,分配权限给变更实施人。3)由变更实施人组织实施变更,并在相应的文

9、档或程序代码中记录变更信 息,同时将变更情况填写于软件变更报告中。4)变更实施人完成并提交后,项目经理指派其他的人员完成单元测试/代码 走查后,填写软件变更报告中004变更验证1)变更完成后,如果变更配置项是源代码则由测试工程师进行确认测试; 如果是文档则需由项目经理组织进行文档评审(技术类文件选用技术类 评审方法,管理类文档可选用管理类评审方式,评审流程详见评审规 程)。测试或评审的结论应体现于软件变更报告单;2)在配置项验证通过后,CM工程师将相关配置项重新迁入受控库的相应目 录中。同时CMX程师在配置项状态报告中将更新配置项变更次数。CM工程师应检查项目的需求跟踪矩阵,对本次变更引起的需求对应 关系的变化进行调整,并填写在需求跟踪矩阵中。005变更的发布变更验证后如需要发布,遵

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论