配置管理程序_第1页
配置管理程序_第2页
配置管理程序_第3页
配置管理程序_第4页
全文预览已结束

下载本文档

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

文档简介

1、控制对构成软件/硬件产品的各配置项的标识、管理、更改活动,保证配置项的完全性和正确性,防止非预期的使用,并能够有效的实现可追溯性。2适用范围适用于软件/硬件产品在整个生存周期中的控制管理活动。3术语配置:配置是指一个软件/硬件产品在生存周期的各个阶段所产生的各个形式(机器可读或人工可读)和各种版本的文档、程序及其数据的集合,该集合随着开发工作的进展而不断变化。配置项:为了配置管理目的而作为一个单位来看待的硬件和/或软件成分,或它们的集合体(软件项及开发文档都称为配置项)。软件库:软件和有关文档说明的一个受控制的集合。目的是有助于软件/硬件开发、使用和维护。包括开发库、受控库和厂品库等。开发库:

2、指在软件生存周期的某一个阶段期间,存放与该阶段软件/硬件开发有关的计算机可读信息和人工可读信息的库。受控库:指在软件/硬件生存周期的某一个阶段结束时,存放作为阶段产品而释放的、与软件/硬件开发工作有关的计算机可读信息和人工可读信息的库。配置管理就是对受控库中的各个软件项进行管理,因此受控库也叫做配置管理库。产品库:指在软件/硬件生存周期的组装与系统测试阶段结束后,存放最终产品而后交付给用户运行或在现场安装软件库。软件项:是指组成最终产品的源代码、中间文件、目标运行代码,构成安装程序的源代码、中间文件、目标运行代码以及产品的联机帮助说明文件(源代码包括程序代码、头文件、资源文件等)。4职责项目负

3、责人是配置管理活动的总负责人。其主要职责是制定配置管理计划,组织配置管理活动的实施并对实施效果进行监督检查,协调配置管理活动中的有关事宜。配置管理人员负责按配置管理计划进行配置管理,并对配置标识、追踪、更改进行控制。软件库维护人员(可由配置管理人员担任)负责软件库的维护管理及更改控制。项目组成员执行配置管理计划的要求。5工作流程5.1 配置管理内容与时限配置管理对软件/硬件产品的管理包括软件项及开发文档(都称为配置项)。配置管理的时限应从项目策划到软件/硬件维护的各个阶段。5.2 配置管理计划配置管理计划具体规定了在项目开发过程中应执行的配置管理的职责、活动和要求。项目的配置管理计划由项目负责

4、人在开发策划阶段编制,由上级主管审批后执行。配置管理计划应包括以下内容:明确配置管理人员;基线的建立及划分时机;各阶段需管理的配置项;配置管理使用的工具、技术和方法;适用的标准、惯例和约定;配置项标识方法;各种配置项的更改控制方法;5.3 配置项标识对配置项的标识使用文件名或是函数或过程名。这些名字应具备一定的含义,能说明其代表的文件、函数或过程的内容或功能。名字可以是中文也可以是英文,但应具备唯一性,并且可以追踪。当一份文件有多个版本时,可以在文件名中增加序号加以区别。另外文件的作者、生成时间或是在配置管理工具中记录的CHECK-IN时间也是标识文件的有效标记。开发文档的状态在各个阶段完成后

5、各时间点要有明确的标识。到产品正式发行时,标志着所有的开发文档都成为正式有效版本。配置项存放在服务器中时,应规定项目组成员的存取权限,一般情况下,项目组成员都有阅读的权限,每个人对由自己生成的配置项有修改的权限,项目负责人可以有阅读的权限。在中大型的项目中,应指定一名项目组成员负责版本的生成。配置项可通过配置管理工具进行管理,配置管理工具由项目组根据项目实际情况自行选择。5.4 软件库的建立与管理5.4.1 软件库的建立在项目开发工作之前,项目负责人或其指定人员负责编写软件库管理计划。根据项目的复杂程度和实际情况,确定项目软件库建立的时机和方式,并且必须指定软件库维护人员对软件库进行维护。软件

6、库维护人员必须将软件库的软硬件环境和软件/硬件特性进行记录,记录格式见软件库记录表。5.4.2 配置项的入库只有在对代码文件进行过组装测试之后,必要时,需要通过业务测试,才能将相应的配置项加入受控库,即纳入配置管理之中。每一个配置项入库之后,由配置管理人员填写软件库配置项清单。同一个项目中的配置采用树状的目录结构来组织。5.4.3 软件库的存取控制对于受控库和产品库,不允许在库里直接修改任何一个文件,而只能对受控库和产品库中的文件进行“CHECKIN”和“CHECKOUT”操作。所谓“CHECKIN”是指将某一个文件加入库中;所谓“CHECKOUT”是指将库中的某一个文件从库中拷贝到其它的工作区域。5.4.4配置项的更改凡通过评审的开发文档和通过测试的软件项,包括组装测试和系统测试过程中生成的成形版本,以及已发行的软件/硬件正式版本。以上产品配置项的变更按更改控制程序进行控制,并对变更后的配置项重新标识。6相关程序文件12系统设计规范更改控制程序WAYOUT-QC-01

温馨提示

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

评论

0/150

提交评论