{北京邮电大学软件项目管理 SPM} 联系客服

发布时间 : 星期五 文章{北京邮电大学软件项目管理 SPM}更新完毕开始阅读0128aefd0029bd64793e2c5c

1

{北京邮电大学软件项目管理 SPM}

配置管理计划

文件状态: 文件标识: BUPT-SPM-PLAN 【】草稿 当前版本: V1.0 【√】正式发布 作者: 沈珩 孙楠 刘振宇 【】正在修改 呼博秦 崔正日 完成日期: 04/27/14

2

目录

1. 人员及职责 .................................................................................................................... 3 2. 用于配置管理的软硬件资源 ...................................................................................... 5 3. 配置项计划 .................................................................................................................... 5

3.1配置库目录结构 ...................................................................................................................... 7 3.2配置管理库 .............................................................................................................................. 7

4.基线计划 ........................................................................................................................... 9 5.基线变更控制 ................................................................................................................. 10

3

1. 人员及职责

角色 人员 配置管理员 沈珩 职责,工作范围 制定《配置管理计划》 创建和维护配置库 配置、维护及升级SPM课程项目网站; 配合项目经理,制定基于网站的开发策略和流程; 创建、维护VSS库; 设定SPM课程项目网站中数据的访问权限; 为开发、集成准备模板文件(View Profiles); 定期或事件驱动地执行项目的构建(Build); 执行所有版本的发布; 配合配置控制委员会(SCCB),定期或事件驱动地召开SCCB例会; 定期或事件驱动地进行网站配置状态报告; 配合软件质量保证人员(SQA)和项目管理人员进行配置审核; 定期备份SPM课程项目网站的数据库; 解决日常使用中遇到的课程项目网站的问题,对其进行性能优化; 对开发人员进行配置管理、工具等相关知识、技能的培训。 CCB负责人 呼博秦 评审配置管理计划,批准配置管理计划的生效。 批准各阶段各类配置管理库的启用和配置管理项/单元标识的有效性。 评审和批准对软件基线变更的变更申请。(主要活动) 审定有配置管理库制造的网站生成的正确性。 定期或事件驱动审核网站基线和配置管理活动。 CCB成员-软件变更控制管理员 孙楠 审批某些配置项或基线的变更; 配置、维护及升级SPM课程项目网站,并安装所用数据库系统(SQL Server); 配合项目经理,制定基于课程项目网站的开发策略和流4

程; 根据软件配置管理员提出的变更管理需求,设计并升级模式(Schema); 执行开发流、错误修改流和集成流等流之间的归并,并在适当的时候为版本打标签(LABEL); 创建、维护项目使用的数据库,设定数据的访问权限; 定期备份课程项目网站使用的数据库; 对网站进行性能优化等。 CCB成员-开发人员 崔正日 用配置管理员给出的View Profile,创建自己的工作空间(View); 根据分配基线,生成自己负责的配置项,如项目文档、程序代码、调试报告等,并将这些配置项加入到配置管理库中; 执行课程项目网站中的Check out -> Edit -> Check in,实现各种变更; 根据需要创建私有流,并进行归并;目前情况下,务必使用公用开发流。 根据需要更新静态视图(Snapshot Views); 根据需要在课程项目网站变更库中填写变更请求单; 分析课程项目网站变更库中需要自己处理的变更,制定出处理方案,从数据库中检出需要变更的代码和文档,处理完毕之后再检入。 CCB成员-测试成员 刘振宇 负责生成自己负责的配置项并加入配置管理库,如系统测试计划,测试报告等; 在配置管理员生成实现基线版本后,提取基线版本进行测试; 对测试过程中新发现的问题,在课程项目网站的数据库中填写异常报告单; 验证变更库中跟自己相关的(已被标识为“已解决”,验证人为自己)的变更; 确认异常已解决,且没有引入新的异常之后,验证通过;否则验证失败。