天天看点

CM访谈问答

我们公司马上要过CMMI3的复评估了

整理了一些CM访谈的问题,有谁参与过,可否传授一下经验。。。

CMMI不了解,CMM知道一点点,每个公司的会有不同。试着回答下,大家共同交流探讨

1、配置管理是怎么做的  

每个公司应该有些不同,公司的配置管理过程中应有详细描述。主要应是进行制定配置管理计划、创建CM环境、变更控制、管理基线、进行配置状态统计和配置审计、发布产品等配置管理活动。

2、在你的项目中,哪些工作产品进行配置管理?为什么?(或者问题方式可能是:配置项是如何识别的?)

在项目定义软件过程中对项目定义的每个软件过程所产生的工件进行识别管理。)

3、你们项目中是否可以裁剪配置项?如何裁剪?

6 w& ]- N7 D( l0 E8 {6 I/ X" ^可以裁减配置项。根据项目需求、组织标准软件过程库、过程资产库,软件生命周期、过程裁剪指南,制订项目定义软件过程,对不必要的过程和配置项进行裁剪。

4、什么时候准备配置管理计划?并请详细说明配置管理计划的内容?

当项目已经开始,并且操作环境和需求规格已经清晰的形成文档后,开始制定配置管理计划。我们一般在需求完成并通过评审后开始制定配置管理计划。配置管理计划包括识别配置项,定义为配置项命名和编号的计划、定义配置管理所需的目录结构,定义访问限制,定义变更控制规程,确定和定义配置管理员或配置控制组的责任和权利、定义跟踪配置项状态的方法(配置状态报告及配置审计),定义备份规程,定义发布规程,定义归档规程,确定将配置项转移到基线的基线点。如果需要定义协调规程。,

5 CM的职责是什么?CCB的职责是什么?

CM的职责是制定配置管理计划并执行配置管理活动,CCB的职责是批准、发布配置管理计划;建立、更改基线的设置,审核批准变更申请;根据配置管理员的报告决定相应的对策。

6你是如何确定你的项目的配置项的访问控制的?

具体情况具体回答)

7 在你的项目中是如何发起变更请求,如何审核变更请求,如何报告变更状况的(如何记录的)?

项目组成员提出变更申请,配置管理人员与产品经理识别变更,确定要走变更控制过程后提交CCB评审变更,CCB评估变更影响,确定是否同意变更。 在变更统计和配置状态报告中记录。

8 配置项计划及跟踪表包含哪些内容?CM配置项状态有几种?

配置项计划?不太理解

9 是否清楚CM库结构、基线库结构?

看自己是否清楚了  

10 如何进行CM审计?CM审计由谁来做?

按照配置管理计划中的配置审计计划执行。这里主要关注点是保证确实正在遵守着项目的CM过程,同时要审计系统中的基线,以确保没有破坏其完整性,并且,从基线取出配置项或将配置项纳入基线的变动是按照与配置管理计划一致的方式进行的。审计一般分为物理审计和功能审计。物理审计是指该文档是否存在,功能审计是指该文档是否正确。物理审计配置管理员就能完成,功能审计需要召开评审。

配置管理由CM和QA来做。

11 怎样审核和授权软件基线的变更的?  

由CCB评估变更影响,具体怎样审核和授权还真不知道怎么回答

'

12 CCB由哪些人员组成?

一般由部门管理者、商务人员、项目双方项目经理、开发负责人、测试负责人、质量保证工程师、配置管理工程师组成。对于不同类型不同层次的项目,CCB的成员不尽相同,如高技术型项目会包括技术负责人、系统集成类项目一般会包括系统工程负责人、硬件产品类项目一般会包括硬件负责人、对于重要项目可能会包括项目双方的高层管理者。

13 基线是怎么建立的?

基线在指定的里程碑创建,即里程碑通过评审后将相关工件纳入基线。并与项目中的里程碑保持同步l

14 配置项的变更分析是怎么做的?:

15 如何处理配置项的变更?

按照变更控制过程进行。变更申请---识别变更---评审变更---批准变更---实施变更---验证变更—配置项重新发布

16 在你的项目中,你是如何知道配置项的最新状态的?

配置状态报告

17 项目需要建立哪几个基线?

需求基线、设计基线、实施基线、发布基线

18 你是如何发布工作产品的?

按公司的发布流程执行

19 QA人员在你们项目中做些什么?

制定质量保证计划、对过程进行审计、对工件进行评审、对数据进行收集

20 关于配置管理你受过什么样的培训

。。。。。。

水平有限,不对的地方请大家拍砖指正% x/

继续阅读