配置管理访谈
1. 可否请你描述一下:你是如何确定你的项目的配置项的访问控制的?
我们在项目启动时,会编写项目配置管理计划,明确配置项以及相应的责任人,并设立每个配置项的访问权限,比如:项目计划的修改权只有计划的责任人拥有。
再次,对于配置项,我们实施变更控制:对于基线化了的配置项,配置管理员会锁定,如果有人要修改,要提交变更申请,得到CCB授权同意后,配置管理员才会将配置项的修改权限放给变更申请人。
2. 可否请你描述一下:在你的项目中是如何发起变更请求,如何审核变更请求,如何报告变更状况的(如何记录的)?
对于基线化了的配置项,我们如果要修改,需要提交变更请求,即起草变更请求表;
对于变更请求,项目CCB会进行影响分析,在变更请求表中填写影响范围、工作量等信息,同时会做出是否同意变更的决定,如果决定变更,会制定修改方案,安排相关人员明确影响范围,实施变更;
变更实施完成,要提交CCB验证,验证通过后,变更请求才被关闭;
3. 可否请你描述一下:怎样计划配置审计的(怎样制定配置审计计划)?
配置审计计划一般参考项目配置管理计划制定审计计划,从功能审计和物理审计方面考虑具体审计时机。
功能审计,比如我们项目一般会在配置系统建立结束时作一次审计,以检查配置系统能够满足本项目的实施需要,配置项管理方法是否正确,是否完整;
再则,我们根据基线建立计划以及阶段结束时间制订物理审计和功能审计的时机,以确保所有的配置项如在 CM 计划中期望的那样放在配置管理系统(也称配置库)下,确保团队有一个机制来知道给定配置管理项的最新状态,确保配置管理项的状态与基线信息一致,识别团队的配置管理培训需求等
4. 可否请你描述一下:怎样审核和授权软件基线的变更的?
软件基线的变更需要获得CCB的审核和授权
5. 可否请你描述一下:CCB由哪些人员组成?
就由项目经理,配置管理员、技术骨干组成。 CCB主任一般由项目经理担当。
6. 可否请你描述一下:在你的项目中,那些工作产品进行配置管理?为什么?(或者问题方式可能是:配置项是如何识别的?)
根据组织级定义的配置管理过程,所有工作产品都实施配置管理,包括来自客户的各种资料,要交付给客户的成果物,项目计划等。在配置管理计划中识别出所有的工作产品和需要基线的配置项。
7. 可否请你描述一下:基线是怎么建立的?
对于客户提供的资料以及重要阶段的工作产品制定基线计划,我们在项目配置管理计划中制定了基线计划,明确了基线建立的时机以及包含哪些配置项;
基线的配置项通过评审后,项目经理通知配置管理员建立基线,更新基线发布状态表以及配置项状态表,同时告诉所有人员。
8. 可否请你描述一下:配置管理是怎么做的?
项目经理在项目启动阶段就会申请配置管理员,配置管理员识别配置项,制
订配置管理计划;
然后在项目实施过程中,我们根据基线计划建立基线,对于基线化了的配置项,我们要实施变更控制。期间,配置管理员会发布配置项状态报告和基线发布状态报告,从而让所有人员获知配置项状态信息。
QA人员会对项目的配置管理状况实施配置审计。
9. 可否请你描述一下:如何制定备份计划?
配置管理员根据项目资料的重要性以及阶段时间,制订项目数据的备份计划。 项目备份计划作为配置管理计划的一部分,需要得到项目经理的批准。
10. 可否请你描述一下:在你的项目中,你是如何知道配置项的最新状态的?
配置管理员维护配置状态,当配置项状态发生变更时,配置管理员会发布最新的配置项状态报告给我们。
11. 可否请你描述一下:配置项的变更分析是怎么做的?
对于基线化了的配置项,我们如果要修改,需要提交变更请求,即起草变更请求表;
对于变更请求,项目CCB会进行影响分析,在变更请求表中填写影响范围、工作量等信息,同时会做出是否同意变更的决定,如果决定变更,会制定修改方案,安排相关人员明确影响范围,实施变更;
变更实施完成,要提交CCB验证,验证通过后,变更请求才被关闭;
12. 可否请你描述一下:如何处理配置项的变更?
对于基线化了的配置项,我们如果要修改,需要提交变更请求,即起草变更请求表;
对于变更请求,项目CCB会进行影响分析,在变更请求表中填写影响范围、
CMMI3访谈问题及答案--配置管理
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)