软件配置管理.ppt

上传人:laozhun 文档编号:2915159 上传时间:2023-03-03 格式:PPT 页数:22 大小:305.50KB
返回 下载 相关 举报
软件配置管理.ppt_第1页
第1页 / 共22页
软件配置管理.ppt_第2页
第2页 / 共22页
软件配置管理.ppt_第3页
第3页 / 共22页
软件配置管理.ppt_第4页
第4页 / 共22页
软件配置管理.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《软件配置管理.ppt》由会员分享,可在线阅读,更多相关《软件配置管理.ppt(22页珍藏版)》请在三一办公上搜索。

1、软件配置管理,培训教材,CM目标,软件配置管理活动是有计划的软件工作产品是已标识的、受控的和可用的对已标识的软件工作产品的更改是受控的项目组和项目成员得到软件基线的状态和内容的通知,软件工作产品和配置项,软件工作产品 作为定义、维护或使用软件过程所生成的所有人工制品,它包括过程描述、计划、规程、计算机程序、和相关的文档。配置项 在整个软件生存周期中,被置于配置管理之下并作为单个实体予以处理的软件工作产品。,软件工作产品举例,合同(含用户需求)项目任务书项目计划和进度计划软件需求分析说明书软件设计说明书(概要设计和详细设计)源代码单元测试、综合测试、确认测试和用户测试方案用户手册(安装手册)各种

2、标准、规范项目总结报告项目管理文档(项目跟踪、CM、QA)评审记录和其它质量记录,配置项举例,合同(含用户需求)项目任务书项目计划和进度计划软件需求分析说明书软件设计说明书(概要设计和详细设计)源代码单元测试、综合测试、确认测试和用户测试方案用户手册(安装手册)各种标准、规范项目总结报告项目管理文档(项目跟踪、CM、QA)评审记录和其它质量记录,基线,已经过正式审核与同意,可用作下一步开发的基础,并且只有通过正式的变更步骤才能加以修改的软件工作产品。配置项必须通过评审/测试等方式初始化,并且经过CCB批准后,才能划为基线。,实施CM需要考虑的方面,CM角色与职责采用的工具配置项识别与配置库的建

3、立配置项标识基线的变更控制软件产品交付/发版配置状态统计和报告配置审计,软件配置管理的策划与计划,软件配置管理所进行的活动,项目组织结构与职责,CCB(软件配置控制委员会):批准软件基线的建立和配置项的标识、评审并批准软件基线的变更、批准从受控库中提取配置项来构建软件工作产品项目经理:指定配置管理组实施和协调配置管理活动、负责配置审计中发现的问题的跟踪,并验证其关闭配置管理组:在项目的整个生命周期内实施配置管理活动(制定和维护配置管理计划、建立配置库、标识配置项、负责软件基线的建立和更新、协助或实施由受控库生成产品、配置状态统计和报告、配置审计)开发人员:参与配置管理活动,项目组织结构图,配置

4、库的建立,开发库、受控库、产品库,控制层次(测试区)目录结构(公司标准)命名约定(配置项、内部和发布版本),配置库的三种控制层次,开发库:开发库又叫动态库。指在软件生存周期的某一个阶段期间,存放与该阶段软件开发工作有关的计算机可读信息和人工可读信息的库。提供给开发人员进行任意的产品变更,即程序员的工作空间,始于某一基线,最终通过基线初始化归并到某一基线,回归到受控库。受控库:受控库又叫基线库。指在软件生存周期的某一个阶段结束时,存放作为阶段产品而释放的、被纳入基线的计算机可读信息和人工可读信息的库。受控库中的配置项不允许随意变更,必须按变更流程实施变更。产品库:产品库又叫静态库。指在软件生存周

5、期过程中或系统测试结束后,存放交付给用户的软件工作产品的库,保存各基线的静态拷贝。,软件工作产品在配置库中的转移,配置库目录结构,0_项目管理1_需求文档2_设计文档3_源代码4_测试文档5_往来函件,软件配置管理计划,CM角色及职责选择的配置管理工具配置状态报告的周期备份周期、备份方式和备份存放位置 配置项的识别及纳入基线时间(配置项标识符、配置项名称、配置项类型、负责人、所属基线、基线形成时间、基线初始化方式、基线形成的触发事件、基线生成批准人),变更控制,变更控制流图变更请求跟踪表,变更控制流图,控制变更,将对项目的影响减小到最小,变更请求跟踪表,首先由变更请求人对变更进行初步分析项目经

6、理组织讨论本次变更对工作量、费用、工期及对其他软件工作产品的影响,并评估由此引起的风险CCB参考评审意见,组织讨论,并确定是否批准变更请求如果变更请求得到批准,进行配置项的变更配置管理员将受影响的配置项从受控库中check-out实施变更(记录配置项的具体修改内容)配置项修改完成后,要经过评审和/或测试,以保证此次变更没有对其相关的配置项引起意外的影响修正后的配置项在经过评审并得到CCB批准后,由项目经理授权的指定的人将该配置项check-in到受控库中项目经理/配置管理员将变更情况通知到相关组。如:软件工程组、文档编写组、测试组等等,软件产品发版,从软件受控库中提取Build管理是经过软件基线审计CCB批准发版通知,配置项状态统计和报告,配置状态报告(包含在项目状态报告中)在重大里程碑结束时编写配置管理报告,提交给高层经理,并抄送项目组和相关组,配置审计,配置审计报告当所识别的配置项从开发库移入受控库或从受控库移入产品库前应进行配置审计。配置审计活动也可定期进行,建议在项目的生命周期中每个月进行一次配置审计活动 配置审计是由具有配置管理知识及能力的配置审计人员完成,培训要达到的目标,知道有关CM的概念软件工作产品、配置项、基线的定义掌握CM的策划过程并会编写CM计划掌握配置管理过程描述软件工作产品在配置库中的转移过程,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号