As-IS 状态分析
在现状分析阶段,我们必须对现在的业务流程、技术和人员进行完整的评估,因为它对保证当前环境所做的任何改变的成功至关重要。我们应当讨论当前所使用的信息系统、技术、业务流程、管理流程,并将结果文档化。同时应详细记录现在BI在公司的使用情况,这些信息包括开发和发布BI内容时所用的平台、技术和工具的完整清单。现状分析应当包括当前用户和用户分布信息,以及这些人如何使用信息,并记录当前管理信息中所使用的业务流程和结构。所有这些放在一起就决定基于企业目标所能够做出改变的范围。
作为现状分析的一部分,我们应当判断当前状态的BI能力并判断各种技术和管理过程是如何实现的。在分析BI能力的影响力后,可以专注于BI解决方案是如何使用的。由此我们可以发现用户是否正以能够获得非常好的BI资源的形式获取信息,同时它也有助于判断用户是如何浪费信息的。查看现在的管理过程和业务流程的数据管理有另外一个重要原因,即确保数据具有合适的定义和良好的质量。这些就是在收集和记录当前状态信息时应当牢记在心的重要内容。
现状分析帮助我们定位当前关键的问题点,以便更容易地处理它们。最好对当前BI成熟度状态做一个分析,通过记载当前BI成熟度模型,可以增强标识问题域的能力,从而可以更容易地定义解决方案。这对于判断企业对BI的准备情况也是非常有用的。当你定义好了需要解决的问题后,填补这些空白也将变得比较容易,对未来状态的整体目标和方向也会有一个清晰的蓝图。
To-Be 状态分析
现状分析完成后,我们已经能够理清当前的BI环境,接下来需明确为达到BI蓝图所需的BI环境。在现状分析阶段我们已经认识到当前相关用户是如何使用信息的,现在需要明确使用信息的非常好的方式。
首先我们应定义好在目标状态用户如何分享信息和知识,以及为了最优利用BI解决方案他们能够使用的合作环境。为了实现所需要的传递信息的方法,使用多种技术和技巧是必须的。必须尽力标识出商业过程和关键的用户群,这对于获得资金和推动项目继续前进是至关重要的。
作为To-Be分析的一部分,我们应当回顾BI计划以确保当前方向是正确的。在对组织全面接受BI影响的准备情况做出评价后,可以开始创建一个长期项目,它包含了下一步的详细计划和设计。这个目标状态应当能够反映BI与企业各方面的有机结合,这些方面包括业务过程管理、增进效率、客户服务、知识管理、跨职能部门的信息交流等等。基于BI采取的主动措施更能提升效率,也可实现更好的业务过程管理。
对短期需求和长期需求做出评估有助于将BI战略所需工作按阶段分成多个项目。为了有效利用BI资源,应当为这些目标定义优先级。为BI目标定义优先级还有一个好处,它使你能够更好地理解在这个过程中BI环境是如何具体地实现的。通过判断某一个项目如何帮助我们更加接近BI战略蓝图,就可以对其为整个BI战略所作贡献做出评估。比如,有一个项目是金融性能分析系统,它应当与有效利用基金的商业战略紧密结合。当项目进行到这个阶段时,我们可以看到项目重心是如何从处理当前需求转移到短期和长期需求的。
转换路线图
根据Ventana的研究,BI开发中最大的挑战是与数据相关的问题,比如数据质量保证、对高度复杂概念数据模型的支持、对某天实时数据存取的支持。当前和期望状态分析应当帮助你跨越这条鸿沟,使当前状态能够转化为未来状态。
建立转换计划
转换计划包含建立起BI结构和相关技术所需的指南。
在这个部分应当安排好随之而来的核心过程和数据结构的实现方式。转换计划可以从顶层的轮廓出发,然后逐步添加细节信息。
转换计划应当包含可执行的步骤,比如,它应当定义好一组可以实行的项目,建立起管理和过程,定义概念、逻辑和物理架构,建立起基础设施轮廓,发展信息化计划和整合信息需求。设计转换路线图时,应当考虑用户需求,包括用户希望如何接收和使用信息。
在转换计划中,我们应当对BI迭代的定义和优先级区分这个过程进行规范化处理。
转换计划应当考虑到容量、性能、数据质量、数据安全、元数据控制和数据持久化策略,也应当考虑到BI实现时间表、各个BI项目的优先级、BI中心项目的可用资源。好的转换路线图会使你在进入细节问题时得到很多帮助。比如,在数据持久化时所作的高层次决定会对数据架构(比如数据分区和磁盘存储)有很大的影响。
在转换计划中,应当构划出一些高级问题,比如刷新率、容量计划、备份、恢复、文档、工作流和安全。尽可能多地考虑到这些问题,即使还没有讨论任何一个BI迭代过程。路线图中有一个部分经常被忽略,那就是如何保证迭代过程在首次展示之前被有效地检测到。这个主题应当包含:企业需遵循和同意的规则;选择测试数据的规则和计划;容量计划;BI解决方案的可扩展性;高级单元测试;数据集成;性能;用户测试。
BI框架
BI框架提供了一个清楚的轮廓,用于描述BI策略中不同的组件是如何有机地结合起来为BI框架服务的。驱动商业行为的力量是人、商业过程、技术。BI框架将这三者放到一个相互合作的环境里了。BI框架突出显示了对于BI主动性、BI中的商业需求、以及BI与更广泛的企业战略相关联的高级商业驱动力。
一个优秀的BI框架会将BI与业务过程、协同应用程序以及与之相关的数据仓库有机地结合起来。这个框架在未来会增强与商业计划系统、知识管理、业务过程、性能管理技术以及用户的集成。一个BI策略应当用一个综合性的方法来描述商务过程、技术、人员以及其它组件当前和未来的行为,以确保他们与企业目标和战略方向紧密一致。
BI框架将数据管理、数据架构、技术架构、数据集成、数据质量、终端用户信息传递、数据安全整合到了一起,这样可以增进BI主动性的影响力。BI框架应当设立BI参与者必须遵循的标准。在组织中建立BI能力中心作为BI框架的一部份,这可以帮助你将最优的BI实践与正在进行的BI工作和BI环境结合起来。
展望:人尽其能
我们已经讨论了为什么BI主动性能能够帮助企业达到战略、战术和操作目标。作为选择BI的一个成果,BI蓝图应当能够帮助企业获得更好的业务效率,它使得所有的决策者、员工、客户、合作者都能够有效地发挥他们的作用。描述BI策略时,应当想到为每一个人都提供在战略、战术和操作层次上获得商业信息的能力。
一个BI战略应当有支持企业内整个决策过程的目标。与长期计划相关的战略决策来自于最高管理层,它主要关注于统计学的行业趋势。这些决策解决很广泛的问题以达到整体的战略目标。传统的BI已经实现战略决策。但现在的商业希望实现更多,而不仅仅是战略决策。
其中一个就是希望BI能够使商业战术和运营决策能够更好的执行。通过更有效的利用信息,可以在一天内对这些决策做出多次调整。比如,这样的决策可能来自于一个产品经理定义折扣计划或产品价格。商业的战术和运营决策是由不同层次的日常管理所驱使的,单个地与战略决策相比较,它们的影响要小得多。然而,如果把它们放到一起考虑,多个战术和运营决策所累积起来的价值可以带来巨大的商业利益。
实现方法:大处着眼,小处入手,传递价值
已经证明,迭代式的BI实现方法比爆炸式发布的方式要有效得多。迭代应当专注于处理某一特定的商业需求,并且要良好地定义。与此同时,迭代应当融入到BI企业的长期实现中去。迭代由特定需求所驱使,沿着更广泛的、企业范围的路线图前进。你所建立的项目实现蓝图应当可以分解成为几个可实现的子项目,多个子项目的各个阶段都应当迭代地进行。BI实现方法应具有灵活性、适应性,这样就能高效地管理和实施项目。
应当鼓励BI战略进行并行开发,这样多个不同的步骤和活动可以同步进行。努力将并行开发方法用于BI工作的各个方面,比如数据集成(后端处理)、报表(前端展现)、数据管理(建立管理机制、策略和程序)、元数据仓储跟踪(用于信息泄露、影响分析和数据定义的数据导航工具),但应当时刻牢记各个并行方面相互之间的依赖关系。
被利益相关者所接受的BI解决方案
企业选择BI并不必然会带来回报——只有当BI渗透到企业的整个商业过程中才有可能。人们常常看到了BI的价值,但却不采取实际有效的行动,这样也就不能够有效的挖掘BI的潜力。一个成功BI战略的整体目标就是通过更好的信息管理和决策来促进商业发展,它应当能够成功地处理利益相关者接受BI的各个阶段所需要面对的问题。关于BI主动性的培训和交流是非常重要的,它能够帮助终端用户从BI环境中获得价值。正如已经介绍过的数据,在BI环境中,培训会议、数据论坛、元数据也应当是可用的。我们应当确保为他们提供好的元数据(一个包含了数据定义和数据源的数据字典)、业务逻辑(将数据与商业目标相结合)、关键维度和度量(包括如何使用他们以获得最好的结果)、数据可用性(何时、何地能够找到数据),这样他们才会接受BI。
成功BI战略的目的在于帮助企业有效的使用信息资产以获得有竞争力的市场地位。BI战略文档应当着重于高端训练计划、支撑组织、易于合作的BI环境和BI解决方案的适应性。其目的是为企业所有用户提供更好的分析、计划、预测和决策的能力。作为BI战略的一部分,应当提供跨职能部门分析和决策的支持环境。创立BI战略为BI投资能更紧密地遵循商业目标提供了机遇和方法。它也同样为我们提供判断某个职能部门优劣的一种方法。始终牢记这一点:我们的目标是通过使所有的利益相关者具有BI能力来创造价值。
一个使BI解决方案能够被成功接受的计划是BI战略的重要组成部分。应该在企业范围内开展收集数据和将数据转换为知识和信息的工作。应当有与终端用户培训和交流的计划。应当为BI解决方案在企业的不同层次不同职能部门间建立跨职能部门支持。确定使用模式对整个BI战略的成功是至关重要的,因为它会帮助你获得好的投资回报率,这样就可以创造并保持这样的环境。在企业里,成功的BI战略能够为用户广泛接受,创造真正的价值。