吉林大学软件学院《软件项目管理》课程重点与测试题 第十章 配置管理

第十章 配置管理

  • 配置管理的概念
    • 软件配置管理(software configuration management, SCM)是项目管理的一项内容,主要涉及对变更进行系统地控制,建立和维护在项目的整个软件生存周期中软件项目产品的完整性。
  • 配置管理的功能
    • 给出程序的状态;
    • 给出一个程序的最新版本;
    • 处理并发更新申请;
    • 取消一个程序变更;
    • 防止未授权的变更或者删除;
    • 提供需求变更申请和程序变更之间的可跟踪性;
    • 取消一个需求变更;
    • 显示相关的变更;
    • 收集当前系统的所有源代码、文档和其他信息。
  • 典型的配置项有哪些
    • 需求规格、设计文档、源代码、测试计划、测试脚本、测试规程、测试数据、项目使用的标准(例如编码规范和设计规范)、验收计划、CM计划和项目计划之类的文档、用户手册之类的用户文档、培训材料文档、合同文档(包括支持工具,如编译器或内部使用的工具)、质量记录(评审记录、测试记录)和CM记录(发布记录、状态跟踪记录)。将成为提交的一部分的由客户提供的产品或购买的项,称为“已包含的软件产品”也是配置项。
  • 如何进行配置管理计划
    • 识别配置项,包括客户提供和购买的项
    • 定义为配置项命名和编号的计划
    • 定义SCM所需要的目录结构
    • 定义访问控制
    • 定义变更控制规程
    • 确定和定义CC/CCB的责任和权利
    • 定义跟踪配置项状态的方法
    • 定义备份规程
    • 如果需要,定义协调规程
    • 定义发布规程
    • 定义归档规程
    • 确定将配置项转移到基线的点
  • 如何执行配置管理过程中的变更申请
    • 1、接受变更申请(影响分析之后);
    • 2、建立一种跟踪机制;
    • 3、检出需要进行变更的配置项;
    • 4、执行变更;
    • 5、注册配置项;
    • 6、在项目的整个生命期内维护该项目。
  • 配置管理的机制有什么?
    • 文件命名和组织的约定;
    • 版本控制;
    • 变更申请的可跟踪性;
    • 访问控制;
    • 协调规程;
    • 修改登记程序。
  • 配置控制的任务包括什么?
    • 涉及程序的状态转移管理
    • 涉及必须被实现的变更申请的管理
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

真的该去学习了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值