《项目方案文档_软件配置管理计划.docx》由会员分享,可在线阅读,更多相关《项目方案文档_软件配置管理计划.docx(6页珍藏版)》请在第一文库网上搜索。
1、编号:内部资料XX项目软件配置管理计划XX公司二。一二年一月XX项目软件配置管理计划XX2. 029. 122PH-V0. 0. 0. 1编制:日期:审核:日期:XX项目软件配置管理计划XX2.029.122PH-V0.0.0.11概述1.1 目的编写本文档的目的在于规定XX项目的配置项管理范围,以及配置管理人员在整个项目研发过程中的工作内容,规范和指导配置管理员和项目组在该项目配置活动中的实际操作,并为监控和审计配置管理活动提供依据。本计划的目标阅读对象为项目经理、项目组成员以及本项目的SCCB成员。1.2 范围本计划的编写依据为XX项目软件开发计划中关于开发活动、里程碑、产品输出等相关要求
2、,覆盖了需求分析、概要设计、详细设计、编码、测试以及系统验证等各个软件工程化阶段。1.3 参考资料表1按文档号和标题列出了本文档引用的所有文档。表1引用的文档文档号标题XX项目软件需求规格说明XX项目开发计划XX项目软件概要设计说明2配置管理环境2. 1角色与职责本项目的软件配置管理计划角色与职责如图1所示。XX项目软件配置管理计划图1软件配置管理计划角色与职责本项目的软件配置管理计划角色与人员分工如表2所示。表2软件配置管理计划角色与人员分工角色人员项目经理软件设计工程师软件测试工程师软件配置管理工程师SQASCCB2. 2工具、环境和资源2.2 . 1 工具本项目使用Subversion作
3、为项目的配置管理工具。2.3 .2环境本项目的硬件、软件环境如表3所示。表3软件配置硬件、软件环境硬件环境 服务器端:Server01的硬件配置 客户端:项目组各成员主机软件环境 服务器端: 操作系统:Windows XP Internet 信息服务器:IIS6. 0 配置工具:Subversion 字处理工具:Microsoft Word 客户端: 操作系统:Windows XP 配置工具:Subversion2. 2.3配置库资源本项目的配置库资源如表4所示。表4配置库资源类别开发库受控库成品库可用性用于研制阶段,是项目组各成员的工作空间,存放未完成或未受控的工作产品。用于研制阶段,存放软
4、件基线和受控的工作产品。用于生产、维护阶段,存放符合研制合同要求的软件产品基线。存放介质服务器Server01开发库。服务器ServerOl受控库软件成品库专用计算机。管理方法各分类目录分角色授权;各开发人员的工作目录只能由本人进行修改、删除,其他项目组成员具有只读权限。各分类目录由配置管理人员管理,其他项目组成员具有只读权限。资料管理员负责管理,受质量管理部、SCCB、驻厂军事代表室共同监控,其他公司成员不具有任何访问权限。3 配置管理策略3.1配置项识别3. 1.1配置项清单本项目的配置项清单如表5所示。表5配置项清单开发阶段配置项项目起始阶段 XX项目软件开发计划 XX项目软件配置管理计
5、划需求分析阶段 XX项目软件需求规格说明书概要设计阶段 XX项目软件概要设计文档详细设计阶段 XX项目软件详细设计文档开发阶段 所有在系统开发阶段为XX项目软件创建的源代码、单元测试数据、单元测试脚本系统/集成测试阶段 XX项目软件系统测试计划验证阶段 XX项目软件系统测试报告3. 1.2配置标识本项目的配置标识如表6所示。表6配置标识配置项标识规范标识编号XX项目软件开发计划软件配置项标识指南XX2. 029.122KH-V0. 0. 0. 1XX项目软件配产管理计划软件配置项标识指南XX2. 029. 122PH-V0. 0. 0. 1XX项目软件需.求规格说明软件配置项标识指南XX2.
6、029.122XM-V0. 0. 0. 1XX项目软件概要设计软件配置项标识指南XX2. 029. 122GD-V0. 0. 0. 1XX项目软件详细设计软件配置项标识指南XX2. 029. 122XD-V0. 0. 0. 1XX项目软件系统测试计划软件配置项标识指南XX2. 029.122CH-V0. 0. 0. 13. 2版本控制本项目的配置库目录结构与权限如表7所示。表7配置库目录结构与权限序号配置库目录存放内容角色访问权限开发库1以各项目组成员命名的工作目录项目组成员工作产品指定的项目组成员所有项目组其他人员View2需求分析阶段接口文档、需求规格说明书、各类计划、其它相关文档软件总体负责人、需求分析员所有项目组其他人员View3概要、详细设计阶段概要设计、详细设计、数据结构说明、其它相关文档软件总体负责人、系统设计人员所有项目组其他人员View4编码和测试阶段源代码、单元/集成测试数据及结果、代码走查、其它相关文档软件总体负责人、软件设计师、配置管理员所有项目组其他人员View5发布阶段验证计划、验证说明、验证数据项目经理/软件总体/软件设计师/配置管理员所有项目组其他人员View4