- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
配置管理计划
Software Configuration Management Plan
编号:TMP-SCMP
版本 1.0
作者:
日期:
审批:
日期:
变更记录
日期
版本
变更说明
作者
V1.0
创建
填写说明
本文档的目的是为配置管理员提供制订软件配置管理计划的依据,软件配置管理应用于整个软件生存周期过程中。
制定配置管理计划的依据是软件开发计划。
配置管理计划需要评审。
项目信息
项目编号
项目名称
项目类型
□ QUOTE \* MERGEFORMAT 开发类 □升级类 □维护类
项目经理
项目开始时间
项目结束时间
主要角色及职责
角色
人员
联系电话
SCCB
组长
A
B
C
SCM管理员
项目经理
开发经理
开发人员
A
B
1、SCM管理员
根据配置管理计划执行各项管理任务,定期向SCCB提交报告,并列席是SCCB的例会。其具体职责为以下几项:
配置管理工具的日常管理与维护;提交配置管理计划;各配置项的管理与维护;执行版本控制和变更控制方案;完成配置审计并提交报告;对开发人员进行相关的培训;识别软件开发过程中存在的问题并拟就解决方案。
2、SCCB
负责指导和控制配置管理的各项具体活动的进行,为项目经理的决策提供建议。其具体职责为以下几项:定制访问控制;制定常用策略;建立、更改基线的设置,审核变更申请;根据配置管理员的报告决定相应的对策。
SCCB组长:负责组织项目中SCCB的相关活动,代表SCCB组签名审批。
SCCB组长不为项目经理。
3、项目经理、技术经理
项目经理是整个软件研发活动的负责人,他根据软件配置控制委员会的建议批准配置管理的各项活动并控制它们的进程。其具体职责为以下几项:
制定和修改项目的组织结构和配置管理策略;批准、发布配置管理计划;决定项目起始基线和开发里程碑;接受并审阅配置控制委员会的报告。
4、开发人员
开发人员的职责就是根据组织内确定的软件配置管理计划和相关规定,按照软件配置管理工具的使用模型来完成开发任务。
工具、环境和基础设施
采用MS Source Safe作为配置管理工具,采用专门的一台服务器存放和备份开发库、基线库和产品库。
访问授权
目录
说明该项目的目录结构,由项目配置管理员按配置管理过程统一建立。
开发库目录结构
1)
|--\work doc
|--\SPP
项目计划
|--\ requirement
需求阶段文档
|--\design
设计阶段文档
|--\DB
数据库设计文档,数据库相关脚本
|--\test
测试文档
|--\others
其他
2)
|--\src
|--\java
java源代码
|--\com
应用系统 源代码
|--\test
单元测试代码
|--\webapp
Web应用源代码
|--\config
应用配置文件
|--\lib
所需第三方类库
3)
|--\cmm
|--\ rule
项目章程,启动会议纪要
|--\training
培训文档
|--\standard
开发标准
|--\spp
项目计划
|--\spto
项目计划跟踪
|--\MeetingMinutes
项目例会会议纪要
|--\Task
项目任务分配信息
|--\Schedule
项目进度报告
|--\review
|--\scm
SCM相关文档
基线库目录结构
基线库的目录结构和开发库的完全一致,不需要定义CMM文档目录。
访问权限
定义开发库和基线库的访问权限。
1、开发库访问权限
成员
角色
目录
权限
$/Projects/ project name/Work Doc/DB
$/Projects/ project name /Work Doc/Design
…..
RCA
R
$/Projects/ project name/Work Doc/DB
$/Projects/ project name /Work Doc/Design
…..
R
R
基线入库
这里要说明在项目或产品生命周期中的哪些时间点处建立基线。
建立基线的时间由SCM管理员和项目经理根据开发计划的里程碑制定。
1、里程碑:需求分析
配置项名称
基线库中存放目录
入库时间
负责人
需求规格说明书
用例规约
……
2、里程碑:设计
配置项名称
基线库中存放目录
入库时间
负责人
概要设计说明书
数据库设计说明书
详细设计说明书
…….
3、里程碑:开发
配置项名称
基线库中存放目录
入库时间
负责人
源代码
……
4、里程碑:测试
配置项名称
基线库中存放目录
入库时间
负责人
测试用例
测试代码
5、里程碑:发布
配置项名称
基线库中存放目录
入库时间
负责人
项目总结
相关文档
《需求规
原创力文档


文档评论(0)