项目配置管理计划范本

发布 2019-07-15 11:53:40 阅读 4586

机电管理系统性能测试系统。

配置管理计划。

文档编号:******xx-***-***

版本号:1.00

产品名称: 机电管理系统性能测试系统。

文档名称: 配置管理计划。

这里填写公司地址、****等。

目录。1. 引言 1

1.1 目的 1

1.2 术语定义 1

1.3 参考资料 1

2. 软件配置 2

2.1 软件配置环境 2

2.2 软件配置项 2

2.3 配置管理员 3

3. 软件配置管理计划 4

3.1 建立示例配置库 4

3.2 配置标识管理 6

3.3 配置库控制 7

3.4 配置的检查和评审 8

3.5 配置库的备份 9

3.6 配置管理计划的修订 9

3.7 配置管理计划附属文档 9

4. 里程碑 11

附录1 文档命名规定 12

1、受控配置库文件命名规则 12

2、非受控配置库文件命名规则 12

3、提交文档文件命名规则 12

附录2 文档编码规范 13

附录3 帐号及权限管理 14

附录4 配置库使用规定 16

文档修改记录 17

本文档目的在于机电管理系统性能测试系统进行软件配置管理,提高软件质量,降低软件开发成本。

本文档内容主要参考研发中心相关的iso程序和制度文档,并在这基础上整理成适合本项目的软件配置管理,为项目经理、配置管理员及相关人员提供日常的配置管理操作步骤。

软件配置管理:简称scm(software configuration management的缩写),是在项目开发中,标识、控制和管理软件变更的一种管理。配置管理的使用取决于项目规模和复杂性以及风险水平。

软件的规模越大,配置管理就显得越重要。

基线:(baseline) 是项目储存库中每个工件版本在特定时期的一个“快照”。它提供一个正式标准,随后的工作基于此标准,并且只有经过授权后才能变更这个标准。

建立一个初始基线后,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线。

配置管理员:项目组中负责配置管理工作的角色,该角色可以兼职。在某一开发阶段通过评审或某一质量检查点通过审核后,配置管理员负责统一添加或修改相关文档的最新有效版本以及审批人签字。

配置标识:(configuration identification)对软件项目在开发过程中的资源进行标识,以便识别。

配置检查:(configuration audit)对软件配置管理过程中的行动进行检查。

研发中心配置管理制度》

产品的标识与可追溯性程序》

开发手册》2.1.1 服务器软件环境。

在整个项目过程或产品生命周期中,选择visual souce safe(vss)作为配置管理工具。

2.1.2 硬件环境。

2.1.3配置管理客户端。

项目组成员在各自的计算机安装vss客户端,项目组成员以分配的帐号访问配置服务器和登录配置管理系统,根据配置管理员设定的用户权限进项配置管理活动。

在本项目的实施过程中,将配置库分为受控配置库和非受控配置库两种。

受控配置库。

在本项目开发实施的整个过程中,根据不同阶段的配置管理划分11个受控配置目录,只有配置管理员拥有增加和修改的权限,其它用户只有只读的权限。受控配置库的目录为:

00初始配置。

01启动。02需求分析。

03设计。04编码。

05测试。06安装。

07总结。08变更。

09项目管理。

10环境配置。

初始配置库的根目录中包含***x项目的配置文件清单,该文档包括本项目开发过程中应该提交的文档的清单,在实际开发过程中,根据实际情况,可以在清单中酌情修改、增加和删除需要提交的文档。具体内容参见本文3.3的“配置文件清单的维护”。

各个配置目录内应该包含的文档,请参见“***x项目配置文件清单。xls”。

非受控配置目录。

在本项目开发过程中,设立了非受控配置目录。设立非受控配置目录的目的是为了统一管理和存放开发过程中产生的临时文档和过程性文档,没有格式及命名上的严格要求,使项目组成员在思考、设计时不受太多的限制和约束,能够更有效地发挥个人能力,符合以人为本的原则。

在项目初期,设立了以下三个目录:

在根据项目开发过程中,根据实际需要,可以酌情增加非受控配置目录。

在本软件项目开发过程中,项目组必须设立配置管理员,专业(或兼职)负责软件项目开发过程中的软件配置管理工作,保证在项目开发过程中的一些变更管理及文档管理的完整性,顺利地实施项目开发进度。

配置管理员负责制定配置管理计划,检查项目组成员是否正确使用配置库,并督促项目开发计划的实施。

配置管理员还需配合研发中心产品管理部进行项目的配置评审。评审结束,相关文档的批准人电子签名由批准人签写或经批准人授权配置管理员填写,然后由配置管理员负责签入配置库;同时,由配置管理员收集配置项审批相关的email文档并签入配置库。

关于***x项目项目软件配置管理的文档提交计划请参见《***x项目配置文件清单。xls》。

关于配置库的日常使用的规定参见附件4《配置库使用规定》。

配置管理员在制定完计划后,根据公司建议的配置库建立符合本项目的配置管理库。配置库建立在visual souce safe上,目录结构可按照示例配置库提供的目录。对于本项目来说,需要划分多个子系统,因此要在确定子系统的划分后,在不同阶段下分别建立各子系统的配置目录。

***x项目其配置管理目录结构如下所示。

配置管理库建立完毕后,可根据配置管理库的人员计划在visual souce safe上建立相应的用户及权限,并将这些用户分发给指定的开发人员或用户。具体的帐号及权限管理参见附录 3 《帐号及权限管理》

配置管理员应保管好配置管理工具的管理员权限,项目组中使用配置管理库的成员应该及时更改自己在配置管理工具的缺省设置密码。

1.文档。根据配置管理计划和配置库中的文档清单,配置管理员要检查需要提交的文档是否都按时提交,文档数目是否符合,文档的标识、命名以及版本等是否符合程序规定。关于文档的命名请参见附件 1 《文档命名规定》,文档标识及版本参见附件 2《文档编码规范》

2.程序。所有属于该项目的程序、分程序、模块和程序单元,都要按照由项目组和配置管理员制订的软件系统的命名约定的规定来标识。

要求所有模块的源**都需记录模块编号,且模块编号在整个系统中是唯一的。模块编号在系统设计完成之后,由项目组和配置管理员共同根据系统设计进行编制。

3.基线。所有属于本项目及其各子系统的各类基线,首先要按照计划书、软件需求规格说明书、软件项目详细分析设计说明书的规定确定其技术内容,在整个软件项目开发过程中定义以下两类基线:

文档基线:本项目的文档基线的定义以里程碑的定义为准,将到达各阶段的里程碑时的文档作为基线,具体里程碑的定义参见第4节“里程碑”。

产品基线:产品基线包含两个,一个是系统上线时,一个是系统经过客户验证测试时,基线包含那时的所有程序**和文档。

配置管理员负责在项目开发的每一个里程碑处、每一个阶段性的版本发布时负责为整个配置库设立书签,划定配置管理基线,并以文档的方式记录下这些书签的定义。

权限控制。配置管理员根据附录 3《帐号及权限管理》设置和调整项目组成员对配置项的权限。

配置库的控制。

在项目开发和实施的整个过程中,配置管理员应根据配置管理计划及管理规则对配置库应进行管理和控制。配置管理员负责检查项目组成员使用配置库是否正确。包括是否及时检入最新版本、是否添加了注释、是否及时更改配置状态,是否存在项目组成员修改了不属于自己负责的配置项,项目组成员是否完成了自己负责的配置项的检入,测试版本的构造是否从配置库中取出等。

企业项目管理手册范本

项目管理是运用管理的知识 工具和技术于项目活动上,来达成解决项目的问题或达成项目的需求,那么企业的项目管理手册怎么写呢?下面学习啦小编给大家介绍关于企业项目管理手册范本的相关资料,希望对您有所帮助。企业项目管理手册如下总则。第一条为加强农业项目管理,规范项目建设程序和行为,提高项目建设质量和投资效益...

企业项目管理手册范本

企业项目管理手册如下总则。第一条为加强农业项目管理,规范项目建设程序和行为,提高项目建设质量和投资效益,根据农业部农业基本建设项目管理办法以及省 市有关规定,结合县农业局实际,制定本制度。第二条本制度适用于由县农业局管理的 使用 性资金 包括各级财政预算投资资金 国债资金 纳入预算管理的专项建设资金...

项目管理实施规划 范本

中铁隧道股份 宁德宁武高速公路a5合同段项目经理部。二00九年十一月。概述。为更好地实施项目管理,圆满完成合同承诺,满足业主和上级领导有关项目的要求,特制定项目实施规划。一 项目总体管理目标。根据宁武高速公路a5标施工难度大 工期紧 地质复杂 各方期望值高等特点,确立项目总体目标是 以树立企业形象为...