CMMI3培训_配置管理.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CMMI之配置管理 主讲人:徐朝晖 日 期:2021-9-17 9/17/2021 配置管理的目的 目的 通过配置项的标识、配置项的控制、配置状态统计和配置审计等活动来建立和维护在项目的整个软件生命周期中软件产品的完整性 目标 软件配置管理活动是有计划的; 所选的软件工作产品必须可识别、可控制和可得到; 对已标识的软件工作产品的修改必须受控; 相关小组和个人必须知道软件基线的状态和内容。 9/17/2021 主要角色和职责(一) CCB 授权建立软件基线与标识软件配置项; 组织评审/批准SCM计划; 评审和审定软件基线的更改; 授权由软件基线库生成产品。 SCMG 创建和管理项目软件基线库; SCM计划、标准和规程的制定、维护和发布; 标识置于软件配置管理之下的软件工作产品集合,确定哪些内容将纳入基线; 管理软件基线库的访问; 更新软件基线; 记录SCM活动; 定期审计软件基线以验证是否符合定义它们的文档 9/17/2021 主要角色和职责(二) SCM工程师 识别/标识软件配置项; 建立和维护配置管理环境; 把基线的内容和状态及时的通知相关人员; 对项目组成员提供SCM知识、SCM工具的必要培训; 项目经理 协助SCM工程师制定SCM计划并支持计划的执行; 参与SCM计划的评审; 定期或以事件驱动方式评审SCM活动; 项目组成员 按照规程、约定及工作计划的要求提交工作产品; 提交变更请求 9/17/2021 进入条件和输入 进入条件 软件项目已经启动 软件项目计划活动已经开始 SCM小组、软件工程组和其他相关软件相关组的成员接受过了SCM活动培训 成立了SCMG和SCCB小组; 有效输入 需求规格说明书 项目整体计划初稿 其他可以作为参考的资料 9/17/2021 配置管理流程 9/17/2021 选择配置工具 公司目前将采用微软的Visual SourceSafe作为配置管理工具,以后可以考虑采用其他的更为适用的工具来作为企业级的的配置管理工具; 预先定义了项目的配置库的结构,作为每个项目在进行配置计划时的基础。 9/17/2021 标明配置项 软件配置项是配置管理活动的基本操作单元 配置项的分类:产品、基线、项目文档、模块(包含模块文档)、程序文件以及开发和运行环境 配置项的命名规则 部门缩写-项目缩写-[模块缩写]- V发布版本号-[名字][.扩展名]; 9/17/2021 定义基线 基线是指已经过正式评审和认可,作为以后进一步开发的基础,并且只有通过正式的更改控制规程才能进行更改的规格说明或产品 典型的基线 立项基线:立项批准时建立 计划基线:计划批准时建立 需求基线(包括客户需求和软件需求):需求批准时建立 设计基线:概要设计和数据库设计、详细设计批准时建立 代码基线:详细设计、编码、检查和单元测试通过时建立 测试基线:集成测试通过为系统测试而建立 产品基线:发布系统时建立 活动 在项目的配置管理计划中明确软件基线的定义,并识别其包括的配置项; 由SCMG创建配置基线库,存放软件基线。 只有通过 SCCB评审和认可的软件配置项,才能保存到软件配置基线库。 9/17/2021 制定配置管理计划 确定SCM人员、CCB的组成; 确定配置项; 标识配置项; 建立基线,并按照附录B:配置项标识规则设置基线标签label; 确定配置活动及进度安排: 定义配置活动:包括基线变更控制、发布等 确定进度安排,如:提交基线进度安排:基线名称、基线内容、在生命周期中哪个阶段建立、确定配置项提交人等信息;产品审计、发布的时间、责任人及具体工作内容; 确定基线变更控制等级及控制机构、控制方式; 确定配置管理状况报告的内容、报告人、报告给谁、报告的方式、时间、周期; 确定SCM库备份的工具、时间、周期等; 配置管理计划的评审 9/17/2021 建立配置库 配置库的类别 开发库:供开发使用的配置库,由项目组配置管理员进行管理与维护,开发工程师可以根据权限进行访问;开发库中只存放文档以及源代码; 集成库:存放编译版本的库,项目经理负责编译系统,然后将编译后的要测试的包及其源代码存放到集成库中;测试人员从集成库中去取编译后的版本进行测试;注意对集成库中配置项的标识;由项目经理负责; 受控库:受控区存放通过评审的工作产品,此区域的配置项由项目经理或CCB评审批准后,由SCM人员从集成库和开发库中更新(move)而来,由部门级 SCM 工程师管理与维护; 产品库:保存可以发行的软件产品的各个发布版本,由组织级 SCM 工程师管理与维护。在这个库中只存放发布的产品。 9/17/2021 配置库示意图 9/17/2021 配置项的出入库 受控库的配置相的入库 项目经理告诉SCM人员准备提交的配置项在开发

文档评论(0)

文单招、专升本试卷定制 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档