配置管理计划编写指南(438B)_第1页
配置管理计划编写指南(438B)_第2页
配置管理计划编写指南(438B)_第3页
配置管理计划编写指南(438B)_第4页
配置管理计划编写指南(438B)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

密级:(软件项目名称)配置管理计划标识:版本:页数:拟制:审核:批准:拟制部门:XXXXXXXXXXXXXXXXXXXXXX年月日

修改文档历史记录:日期版本说明修改人目录TOC\o"1-3"\h\z1范围 21.1标识 21.2系统概述 21.3文档概述 21.4与其他计划之间的关系 22引用文档 23组织和职责 24软件配置管理活动 24.1配置标识 24.2配置控制 24.3配置状态记实 34.4配置审核 34.5软件发行管理和交付 35工具、技术和方法 36对供货单位的控制 37进度表 38注释 31范围1.1标识【本条应描述本文档所适用的系统和软件的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。】示例:a)已批准的标识号:b)软件版本号:c)缩略语:1.2系统概述【本条应概述本文档所适用的系统和软件的用途。它还应描述系统与软件的一般特性;概述系统开发、运行和维护历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;并列出其它有关文档。】示例:产品用途:软件用途:需方:开发方:运行环境:相关文档:软件开发计划1.3文档概述【本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。】示例:本文描述在软件系统开发中采用的软件配置管理的方法和步骤。与软件开发计划协调一致,为软件配置管理活动提供依据。1.4与其他计划之间的关系【本条应描述本计划和其他项目管理计划的关系。】示例:本文档规定软件项目在研制阶段配置管理的计划和进度,与软件开发计划保持一致。2引用文档【本章应列出引用文档的编号、名称、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。】示例:表1引用文档文档名称档案号版本号其它说明XX型号软件工程化要求软件开发计划……3组织和职责【本章应描述软件配置管理机构的组成及各级软件配置管理机构的职责和权限;说明与软件配置管理相关的人员(如项目经理、部门软件配置管理组组长)在软件配置管理中的职责;描述上述人员之间的关系。适用时,本章还应描述需方及用户等于软件配置管理机构之间的关系。】示例:表2组织和职责角色姓名职责所SCCB所配置管理组产品库管理员配置管理员xxxa)制定《配置管理计划》b)创建和维护基线c)记录配置管理活动d)生成并发布配置管理报告。e)负责软件配置管理活动的测量项目SCCBxxxa)组织SCCB会议b)审批基线的变更请求,对变更进行影响分析c)审批基线的建立和发布d)审批配置项的出入库操作软件负责人xxxa)确定项目的基线b)审批非基线配置项的变更c)参与配置管理计划的评审SQA人员xxxa)审核配置管理活动及该活动的工作产品4软件配置管理活动【本章应描述配置标识、配置控制、配置状态记实、配置审核以及软件发行管理和交付等方面的软件配置管理活动的需求。】4.1配置标识【本条应描述基线和配置项的标识方案;详细描述本项目的每一基线,包括基线的名称、基线的项目唯一的标识符、基线的内容和基线预期的建立时间等。本条还应详细描述本项目的每一软件配置项,包括配置项名称、配置项的项目唯一的标识符及其受控时间等,若基线软件配置项,则还应列出其所属的基线名称。】示例:配置项标识属性类型配置项标识符控制级别计划入库时间计划软件开发计划受控软件质量保证计划受控配置管理计划受控需求软件研制任务书基线软件需求规格说明基线接口需求规格说明基线设计软件设计说明受控接口设计说明受控数据库设计说明受控程序源程序基线目标程序基线测试软件单元测试计划受控软件单元测试说明受控软件单元测试报告受控软件集成测试计划受控软件集成测试说明受控软件集成测试报告受控软件合格性测试计划受控软件合格性测试说明受控软件合格性测试报告受控其他软件产品规格说明基线软件版本说明基线软件用户手册基线总结软件研制总结报告受控软件配置管理报告受控软件质量保证报告受控基线标识本项目建立以下三条基线。基线标识符包含的配置项预计建立时间功能基线软件研制任务书分配基线软件需求规格说明接口需求规格说明(可选)产品基线源代码可执行代码软件产品规格说明软件版本说明软件用户手册4.2配置控制【本条应描述如下内容:a)在本计划所描述的软件生存周期各个阶段使用的更改批准权限的级别。b)对已有配置项的更改申请进行处理的方法,其中包括:1)详细说明在本计划描述的软件生存周期各个阶段提出修改申请的规程;2)描述实现已批准的更改申请(如:源代码、目标代码和文档等的修改)的方法;3)描述软件配置管理库控制的规程,其中包括例如:库存软件控制、对于使用基线的读写保护、成员保护、成员标识、档案维护、修改历史以及故障恢复等规程;4)如果有必要修补目标代码,则要描述其标识和控制的方法。c)当与不属于本软件配置管理计划适用范围的软件和项目存在接口时,本条应描述对其进行配置控制的方法。如果这些软件的更改需要其他机构在配置管理组评审之前或之后进行评审,则本条应描述这些机构的组成、他们与配置管理组的关系以及他们相互之间的关系。d)与特殊产品(如非交付的软件、现有软件、用户提供的软件和内部支持软件)有关的配置控制规程。】示例:配置控制按照《变更控制规程》的要求执行。权限控制表。4.3配置状态记实【本条应该:a)描述对配置项状态信息收集、验证、存储、处理和报告等方法;b)描述应定期提供的报告及其分发方法;c)适用时,描述所提供的动态查询的能力;d)适用时,记录用户说明的特殊状态,同时描述其实现手段。】示例:配置管理员利用《配置项状态记录表》记录配置管理操作,建立并维护描述配置项的记录,确保相关人员能够了解配置项的状态。项目的配置管理员汇总配置管理活动,在项目阶段编制《配置管理阶段报告》,在项目结束时编制《配置管理报告》,提供给相关人员使用。4.4配置审核【本条应描述:a)在本项目软件生存周期的特定点上要进行软件配置审核;b)每次审核所包含的软件配置项;c)标识和解决在审核期间发现的问题的规程。】示例:4.5软件发行管理和交付【本条应描述:a)控制有关软件发行管理和交付的规程和方法;b)确保软件配置项完整性的规程和方法;c)确保一致且完整地复制软件产品的规程和方法;d)按规定要求进行交付的规程和方法。】示例:按《三库管理规范》中“XXXX”进行发布控制。5工具、技术和方法【本章应描述为支持特定项目的软件配置管理所使用的软件工具(如:Firefly、Harvest、ClearCase等工具)、技术和方法,指明它们的用途,并在开发者所有权的范围内描述其用法。】示例:软硬件资源说明配置管理软件名称公司,软件版本等计算机名称(服务器)内存、外存、CPU等计算机名称(客户端)内存、外存、CPU等6对供货单位的控制【供货单位包括软件销售单位或软件分承制方。本章应描述对这些供货单位将提供软件配置进行控制的管理规程,从而保证所获取的软件(包括可重用软件产品)能满足规定的软件配置管理需求。管理规程应该规定在本计划的执行范围内控制供货单位的方法;还应解释用于确定供货单位的软件配置管理能力的方法以及监督他们遵循本软件配置管理计划需求的方法。】示例:本章无内容。、7进度表【本章应描述软件配置管理活动日程,应保证与本项目的开发计划和质量保证计划一致。】示例:项目阶段配置管理活动计划时间责任人系统分析与设计制定配置管理计划20xx.xx.xx~20xx.xx.xx建立配置库系统20xx.xx.xx~20xx.xx.xx任务书等文档入库20xx.xx.xx~20xx.xx.xx建立功能基线软件开发计划等入库20xx.xx.xx~20xx.xx.xx软件需求分析软件需求文档等入库20xx.xx.xx~20xx.xx.xx建立分配基线软件设计软件设计文档等入库20xx.xx.xx~20xx.xx.xx建立设计基线软件实现与单元测试单元测试文档等入库20xx.xx.xx~20xx.xx.xx单元集成与测试集成测试文档等入库20xx.xx.xx~20xx.xx.xx建立测试基线软件合格性测试合格性测试文档等入库20xx.xx.xx~20xx.xx.xx可执行代码入库20xx.xx.xx~20xx.xx.xx源代码入库20xx.xx.xx~20xx.xx.xx建立产品基线20xx.xx.xx~20xx.xx.xx软件验收与交付支持用户文

温馨提示

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

评论

0/150

提交评论