参考答案:
【问题1】 解答要点
【问题3】 解答要点
规定中存在的问题:
(1)配置管理计划不应由CCB制定
(2)基线变更流程缺少变更验证(或确认)环节
(3)CCB成员的要求不应以人数作为规定,而是以能否代表项目干系人利益为原则
实际中存在的问题:
(4)甲、乙修改完后应该由其他人完成单元测试和代码走查
(5)该公司可能没有版本管理规定或甲、乙没有统一执行版本规定
(6)变更审查应该提交CCB审核
(7)变更发布应交由CMO完成
(8)甲、乙两人不能同时修改错误,这样会导致V2.3只包含了乙的修改内容而没有甲的修改内容
【问题2】解答要点
(注:变更申请可以由CMO、项目经理或开发人员提出,只要不选CCB即算正确,对于表格中的其它列,多选或错选均不得分)
正确答案为:(1)√(2)×(3)×(4)×(5)×(6)√
选项(1)正确。参见《系统集成项目管理工程师教程》第15.2节“配置管理”中的相关内容。配置管理包括4个主要活动:配置识别、变更控制、状态报告和配置审计。
选项(2)错误。CCB是由企业或项目组的主要成员组成的,根据实际需要的不同,既可以设置组织的变更控制委员会,也可以设置项目的变更控制委员会,还可以设置其它形式的变更控制委员会,某些情况下不需要常设。
选项(3)错误。一组拥有唯一标识号的需求、设计、源代码文卷及相应的执行代码、构造问卷和用户文档等构成一条基线。在建立基线之前,工作产品的所有者能快速、非正式地对工作产品作出变更。但基线建立之后,变更要通过评审和验证变更的正式程序来控制。因此,基线不一定是软件生存期各个开发阶段末尾的特定点。基线主要用于控制变更,里程碑主要用于控制时间进度,两者并非一个概念。
选项(4)错误。配置库可以分为动态库、受控库、静态库和备份库4种类型。动态库也称为开发库、程序库或工作库,用于保存开发人员当前正在开发的配置实体。动态库是软件工程师的工作区,由工程师控制。受控库也称为主库或系统库,是用于管理当前基线和控制对基线的变更。
选项(5)错误。版本管理包括配置项状态变迁规则、配置项版本号标识和配置项版本控制,并非等同于对项目中配置项基线的变更控制。
选项(6)正确。参见《系统集成项目管理工程师教程》第15.2.8小节“配置审计”中的相关内容。
详细解析:
本题考查配置管理的概念、方法、程序和实践,主要考察信息系统集成项目配置管理中的典型人员角色及其在配置管理中的作用。考生应结合案例的背景,综合运用理论知识和实践经验回答问题。
【问题1】
这是一道问答题。要求考生从两个方面回答问题,第一个方面是程序规定中的问题,主要体现在配置变更流程、人员职责权限、配置管理环境等方面。配置管理计划的主要内容包括配置管理软硬件资源、配置项计划、基线计划、交付计划、备份计划、配置审计和评审、变更管理等。变更控制委员会(CCB)审批该计划。配置识别是配置管理员(CMO)的职能。所有配置项的操作权限应由CMO严格管理。基线的变更需要经过变更申请、变更评估、变更实施、变更验证或确认、变更的发布等步骤。
【问题2】
这是一道填图题。要求考生填涂配置管理主要活动中最合适的负责角色,需要说明的是,某些活动多个角色都可以承担,因此部分选项答案不唯一。本题考察配置管理理论与项目实践经验。
【问题3】
本题为判断题,主要考察考生是否掌握了配置管理中最重要的基本概念。