




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统集成项目配置管理产品配置的管理题库配置管理(CM)的定义:是通过技术或行政手段对软件产品(源代码、产品、文档规范等)及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目的:记录软件产品的演化过程,确保产品开发者在软件生命周期中的各个阶段都能得到精确的产品配置,本章重点讨论的题目包括:配置管理的有关概念、制定配置管理计划、配置识别和建立基线、建立配置管理系统、版本管理、变更管理、配置状态报告和配置审计(大纲要求)配置管理的几个相关的思想(1)文档由几个人一起编写,最后不知道谁是最新版本了,所以需要用配置管理来规范文档版本的问题(2)无变更就无配置管理,配置管理的目的就是为了防止变更时配置项版本搞乱(变更和配置管理的关系)(3)一般我们常用VSS软件来管理文档的版本就是配置管理的例子1.1配置管理的概念1.配置项(配置管理的对象)凡事纳入配置管理范畴的工作成果都是配置项(CI)例如:文档、源代码、成品、半成品等2.配置库存放配置项的仓库3.软件配置管理(SCM)4.基线(必会)基线(Baseline)评审确认后的标准,例如:进行成本预算成本预算基线进行成本控制成本控制基线重要的检查点是:里程碑重要的里程碑是:基线5.配置管理活动配置管理主要包括:制定配置管理计划、配置识别和建立基线、监理配置管理系统、版本管理、配置状态报告和配置审计6.标识为配置项取名字,详细描述配置项7.控制通过建立产品基线,控制软件产品的发布和在整个生命周期内对软件产品修改。1.2制定配置管理计划(了解)配置管理目标是为了让变更更加规范化1.标识团队项目配置管理目标(为了让变更更加规范化)2.描述角色和责任(需要哪些角色,分别做什么)3.描述工具、过程和支持基础机构(必须建立配置库,从硬件、软件进行描述)4.标识配置项(选定哪些作为配置管理的对象并加以标识。例如:源文件是配置项,中间文件不是配置项)5.描述配置项和基线的标识方案6.描述基线策略7.标识基线(必会,重点看下)标识要使用的不同类型的基线(1)功能基线:创建相互独立的项目里程碑,以扑捉特定级别的功能,例如:拆分同时进行的工作或捕捉需要级别的行为(2)开发基线:创建此基线可以使开发人员在更正预定数量的代码(尤其是界面)后重新同步,此基线不一定必须发挥作用(3)评审基线:通过创建此基线可以检查和分析自上一基线以来进行的更改,使用此基线可以确定改动级别和提交质量等事项(4)发布基线:通过此基线可以捕捉产品相对于特定的外部发布状态。可能依据上一发布候选基线进行了最终调试和BUG修复8.描述变更控制过程定义用于对基线进行更改的过程。过程步骤包括提交更改要求、评审和批准请求以及将更改后的代码提交到生成中。9.描述配置数据安全保存过程定义配置管理服务器的方法。10.描述配置项发布过程11.描述配置管理审核计划12.描述配置管理状态报告13.描述配置管理里程碑14.描述配置管理培训计划15.评审配置管理计划1.3配置识别和建立基线(了解)配置识别是配置管理的一个重要要素,其内容包括(1)识别需要受控的软件配置项(2)给每个产品和它的组件以及相关文档分配唯一的标识(3)定义每个配置项的重要特征以及识别其所有者(4)识别组件、数据以及产品获取点的原则(5)建立和控制基线(6)维护文档和组件的修订与产品版本之间的关系1.4建立配置管理系统(了解)1.建立配置管理方案的基本步骤(1)组织配置管理方案小组(2)对目标机构进行了解、评估(3)配置管理工具及其提供商评估(4)制定实施计划(5)定义配置管理流程(6)实验项目的实施(7)全面实施2.建立配置库(必会,重点)配置库可分为:动态库、受控库和静态库(1)动态库:日常用,经常变化的(日常工作的文档、源代码),是工作用库,开发人员使用,也可理解为动态库变动不用打变更(2)受控库:存放半成品,例如一个文档编写好后,项目经理/团队内部同意了,不需要修改了放入受控库中;但受控库中的内容不能作为依据,因为给甲方看(3)静态库:甲方看后同意的文档放入静态库3.常用的软件配置管理VSS、CVS和SVN(了解)1.5版本管理(必会)配置项的状态有3种草稿、正式发布和正在修改(1)草稿:处于草稿状态的版本:0.YZ;YZ的数字范围是01-99(例如:V0.31以0开头)(2)正式发布:处于正式发布状态的版本:X.Y;X为主版本,取值1-9;Y为副版本取值1-9关键点是一共2位数字,最小是1(例如:V1.4)(3)正在修改:处于正在修改状态的版本:X.YZ;一般只增大Z值,X.Y不变,修改完毕,Z直为0(共3位,只有最右边一位变化,前2位固定)1.6变更控制1.无变更就无配置管理,配置管理的目的就是为了防止变更时配置项版本搞乱(变更和配置管理的关系)2.高效的变更管理至少包括2部分:定义合理的便跟流程;采用自动化工具作为支持3.变更管理的流程:(搞清楚,必会)(1)提出变更请求(2)由CCB审核并决定是否批准(3)(被接受)修改请求分配人员为,提取SCI,进行修改(4)复审变化(5)提交修改后的SCI(6)建立测试基线并测试(7)重建软件的适当版本(8)复审(审计)所有SCI的变化(9)发布新版本1.7配置状态报告(了解)配置项状态报告包括:基线类型、配置项标识、配置单元标识、编写人、版本号、当前状态、计划完成时间、实际完成时间、计划入库时间、实际入库时间、以及变更历时1.8配置审计(重点必会)1.配置审计的作用:作为变更控制的补充手段,来确保某一变更需求已被切实实现2.配置审计的2个方面:(1)功能配置审计:目的是对配置项的功能和特性进行审计,目的是检查是否得到需求说明书中所规定的功能和非功能需求。适用对象为配置管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 多彩团建社团活动策划计划
- 班级活动效果评估计划
- 幼儿园科学与技术手工课程计划
- 班级团队建设活动的选取计划
- 河北省石家庄市井陉矿区贾庄镇学区贾庄中学八年级地理上册 2.2 气候教学实录(2) 新人教版
- 2025年竞业协议签署模板
- 2025年生化免疫制品项目发展计划
- 提高学校安全等级的有效方式
- 六年级品德与社会上册 3.1 从丝绸之路到WTO教学实录1 冀教版
- 2025年强力不粘钩项目合作计划书
- 《陶瓷装饰工培训》课件-陶瓷彩绘设计与制作-釉下彩绘
- 《混凝土板桩支护技术规程》
- 2024年重庆市公安局辅警招聘笔试参考题库附带答案详解
- 2024低温液化气体气瓶充装站安全技术条件
- 人教版六年级数学下册全册课时练分层作业
- 2021年10月自考00150金融理论与实务试题及答案含解析
- 设备管理制度的规范标准和流程
- 小学中高年级语文整本书阅读教学策略
- 危化品运输安全应急救援演练
- 中国重症加强治疗病房(ICU)建设与管理指南课件
- 2024年广东湛江港集团股份有限公司招聘笔试参考题库附带答案详解
评论
0/150
提交评论