CMDB的实施的关键成功因素

标签:
财经 |
实施CMDB的关键成功因素
正略钧策管理咨询
CMDB (配置管理数据库) 已经成为软件领域的热门话题,产生了一个新兴的市场产品。各个CMDB软件厂商纷纷强调自己产品的强大功能。事实上,并不是功能最强大,费用最昂贵的产品适合企业项目的实施。产生实效、呈现业绩、为ITIL提供强大的支撑是成功实施CMDB的最高原则。案例中的老阎确实是一个经验丰富的项目经理,成功的把握了项目的定位、原则和实施方法。
CMDB实施的主要目的
首先,构建CMDB是对企业IT资源的梳理,可以了解现有IT资源的运行情况以及它们的配置信息。只有明确了IT资源的范围和能力,才能奠定IT服务管理的基础。第二,通过CMDB的应用,ITIL服务台可以快速准确地定位用户的问题,评估对业务的影响程度,判定故障的处理优先级,从而做出正确的行动方案,提高服务的效率和质量。第三,促进IT与业务目标的融合,通过具体的配置项(CI)属性和CI的关联信息,能够通过IT的视角了解应用之间的关联关系,进而保障业务的持续进行。
CMDB的构建步骤
CMDB项目的实施,也有一定的步骤可以遵循。首先是问题的发现,在企业中,随着IT应用的逐渐深入,IT事件也在不断涌现,企业需要通过问题管理、变更管理等流程来汇总分析IT事故的原因,探讨CMDB的可行性与实施的迫切程度。第二,明确CMDB的战略定位和项目短期收益。第三,结合ITIL服务台的流程,将CMDB与其联合起来,一方面作为服务台的数据基础,另一方面通过ITIL的流程来确保CMDB的数据可靠性。第四,收集对CMDB的详细需求,确定实施范围以及CI的深度与广度,建立以业务主题为纲领的应用蓝图。第五,完成CMDB的搭建和CI属性定义,定期进行CMDB的审计,逐步完善CMDB。
实施CMDB的关键成功因素
如何清楚地定义CMDB的短期收益和远景规划是首先需要回答的问题,这对顺利获得管理层的支持有决定性的作用。在特定的组织中,一组CMDB配置项实际上代表了不同的应用。项目管理者需要以主题应用为线索,确定项目投资总额以及各个主题的投资分配比例,度量投资回报水平。CMDB的主题必须同具体的应用相关联,如邮件管理,订单管理等,从而为获得更高的业务价值奠定基础。CMDB是支撑应用的,如果不计成本,不加区别的全面收集和存储数据,实际上是做了一件成本高昂但价值不大的工作。企业按主题完成初步实施后,可以快速看到系统价值,然后再考虑扩展应用主题,进行更广泛的实施和应用。
以“面向应用“作为系统的定位。以应用为主题,组织整理配置项(CI),定义配置管理的范围以及CI的深度和广度,以保证CMDB的数据完整性。这些需要清楚地了解CMDB中的配置项在日常业务中扮演什么样的角色。CMDB系统只有准确反映应用的真实状态,才可能为事件管理、变更管理和问题管理等流程提供可信赖的基础信息。以应用为主题,可以避免面对海量配置信息的无所适从,避免因为维护大量CI而付出的高额成本。一种比较经济和现实的做法是从满足业务应用的角度进行CMDB的构建。这样的方式可以建立起金字塔形的CI组成关系,清晰界定CMDB的范围、需要哪些CI以及它们的详细程度。配置信息不是越细越好,而是以满足主题应用为出发点。够用就是标准,毕竟维护这些信息是一个很耗费精力的事情。
构建CMDB是ITIL管理体系的基础工作。CMDB记录着企业IT环境内众多的配置项以及配置项之间的关系,包含企业应用、硬件设备、操作系统、数据库、安全系统、网络组件等的配置信息。它与所有服务支持和服务交付流程都有比较紧密的联系。一方面CMDB支持这些流程的运转、发挥配置信息的价值,同时依赖于ITIL流程来保证数据的准确性。在项目实施过程中,CMDB被认为是构建其它ITIL流程的基础,成功建立CMDB是ITIL项目流程实施成败的重要标准。
CMDB的实施要坚持“以点带面”的原则。传统的CMDB构建,使用了“从下向上”的方法论,先做出一个较大的CMDB,再随着应用逐步理顺CI。这样做有很大的缺点,就是投入巨大,实施周期长,短期很难见到效益。对于实施的乙方来讲,确实容易掉进“费力不讨好”的陷阱里面。“自上而下,以点带面的渐进式”实施方法是一个比较聪明的选择,通过局部应用,尝试在主题应用环境下发现、管理配置信息的方法和技巧,积累CMDB维护和应用的经验。待与ITIL的流程配合逐渐成熟后,以点带面,推广更大范围的CMDB实施。
数据的时效性是CMDB成功实施的重要标准。很难想象,ITIL的服务台获得了不准确的CI信息会得出什么样的诊断结论。提供准确的配置管理数据是CMDB的重大使命,必须保证所记录的配置项同环境的数据保持一致,这样就要求企业要有CMDB的更新管理流程,而且它要与ITIL的流程紧密结合,需要定期审计,企业也要使用标准的模版记录、跟踪那些原始信息。为了确保CMDB的准确性,全面的数据审计工作需要定期开展,小范围的、主题式的CI核实工作需要在日常工作中开展。
加强项目的宣传,重视CMDB应用的培训工作。越是复杂的IT环境,越能体现CMDB的优势,这也对CMDB提出更高要求。实施这样的基础型项目,必要的宣传和培训是不可忽视的。系统实施运行的效果最终取决于使用和维护CMDB的人。CMDB的重大意义、合理使用与维护的重要性,这些都需要通过培训达成共识,从而构建高效的CMDB应用。
综上所述,CMDB的构建不是一蹴而就的,也不是一个CMDB实施项目能彻底解决的,这需要持久的CI更新和流程的持续改进。这也要求项目管理者以打持久战的姿态,结合企业的需要,逐步完善。
本文作者系正略钧策管理咨询顾问,该文章已发表于《中国计算机用户》2009年9月23日刊,如需转载,请联系正略钧策市场部,010-59082982。