问答题 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】 鉴于配置管理在信息系统集成和IT运维项目中的重要作用,某企业计划在企业层面统一建立配置库,以规范公司的配置管理,并责成公司的商务经理杨工兼任公司的配置经理,全面组织和协调公司的配置管理事项。杨工接到任务后,按照公司目前系统集成和运维的架构,将配置库分为系统集成项目配置库和运维项目配置库,不过这种配置库管理只是从名称方面进行了区分,实际上只有一个配置库。由于公司大部分的运维项目来自于公司的系统集成部,所以底层数据是共享的,没有分割开来,运维人员和系统集成人员经常针对同一个配置项进行修改。 在配置库运行4个月之后,公司组织了一次对配置库的审计,发现配置库存在大量的问题,杨工面对这样的局面,对自己在配置管理中的角色也感到非常迷茫。他收集了目前公司配置库管理方面存在的问题,这些问题比较突出地体现在以下几个方面: (1)有的项目组将配置项细化到了软件产品的模块,而有的项目组以项目简单为由,根本没有进行配置管理,并且各项目组内部对配置管理的需求也不统一,随时间变化波动较大。 (2)很多开发人员和运维人员不知道在不同的库里应该放置什么内容,而且各种配置项的配置格式也不统一,导致配置库难以达到预期的效果。 (3)配置库增删比较混乱,很多配置项还找不到最后的版本,而且很多配置内容也放置混乱,各种库的分割管理起不到预期的效果。
问答题 请结合以上案例,简要说明配置管理的目标和主要活动。
【正确答案】正确答案:配置管理的目标:为了系统地控制配置变更,在系统的整个生命周期中维持配置的完整性和可跟踪性,而标识系统在不同时间点上配置的管理(或者是“应用技术和管理的指导和监督方法以标识和说明配置项的功能和物理特征,控制这些特征的变更,记录和报告变更处理和实现状态并验证与规定的需求的遵循性”)。 配置管理的主要活动: (1)制订配置管理计划; (2)配置标识; (3)配置控制; (4)配置状态报告; (5)配置审计; (6)发布管理和交付。
【答案解析】解析:配置管理的目标实际上考查的是配置管理的定义,在考试中,考生应该回想一下你对配置管理是如何理解的,然后组织成较为系统的语言进行描述。配置管理的对象是配置项,它可能是代码、文档、数据、工具等等。配置管理就是围绕着配置项的一些管理活动,为了识别、标识配置项,管理其变更,记录和报告配置项的状态。 配置管理的主要活动就是开展配置管理工作一般要做哪些事情。一般我们在项目开始时要制定配置管理计划,对配置项进行识别和标识,在项目实施过程中要管理配置项的变更、对配置项进行审计、报告配置项的状态,另外还要对形成产品的配置项进行发布和交付。
问答题 请说明杨工在配置管理中存在的问题。
【正确答案】正确答案:(1)没有编制适合公司的配置管理计划,尤其是没有区分清楚系统集成项目和运维管理项目的差异。 (2)没有建立有效的配置管理组织架构,没有在项目层面设置配置库负责人,也没有相关的检查和监督机制。 (3)没有制定组织配置管理的相关标准,没有配置项的标识和配置项质量方面的标准,以及没有建立和管理基线。 (4)没有有效地对配置管理进行审计,以及时发现问题。 (5)缺乏对相关项目组团队成员的培训。
【答案解析】解析:从案例描述中可知杨工是商务经理,他可能不具备配置管理的相关知识,不知道如何做好配置管理工作。 杨工把集成项目和运维项目放在一个配置库中,并且“底层数据是共享的,没有分割开来,运维人员和系统集成人员经常针对同一个配置项进行修改”,这说明:配置库划分不合理;对于配置库的权限没有设定;配置库中没有区分开发库和受控库。 杨工收集了配置管理存在的问题,并进行了总结,下面我们分别看看问题的根源是什么: (1)各项目组内部对配置管理的需求也不统一,随时间变化波动较大。这说明在公司内部没有对于配置管理的规范要求,没有流程指南,导致各项目组不知怎样做符合公司要求和项目要求。 (2)很多开发人员和运维人员不知道在不同的库里应该放置什么内容,而且各种配置项的配置格式也不统一。这说明:在一开始杨工或者项目的负责人就没有做配置管理计划,没有做配置项识别工作。 (3)配置库增删比较混乱,很多配置项还找不到最后的版本,而且很多配置内容也放置混乱。这说明:配置库划分不正确,配置库的权限没有进行控制。 除了以上逐条分析之外,我们还应该想到,该公司的配置库估计是没有区分开发库和受控库,否则处于已发布状态的项目是不可能被随意修改配置项的。另外,公司虽然做了配置审计工作,但是在审计时就发现了这么多的问题,说明配置审计工作也不及时,或者没有效果。
问答题 根据你的理解,请指出配置审计的功能是什么?
【正确答案】正确答案:配置审计也称为配置审核或配置评价,包括功能配置审计和物理配置审计,分别用以验证当前配置项的一致性和完整性。其实施主要是为了确保项目配置管理的有效性,体现了项目配置管理的最根本要求——不允许出现任何混乱现象。
【答案解析】解析:此问法较为模糊,但是在考试时,我们应往配置审计的定义和作用这方面回答。 配置审计包括功能审计和物理审计,为了验证当前配置项的一致性和完整性。其中,功能审计为了验证配置项已经达到需求所规定的性能和功能。物理审计主要为了确认配置项是否存在,配置项是否完整可用等等。