什么是敏捷商业智能(Agile BI)
敏捷这个词汇最早于2001年被一些热衷于改善软件开发过程的软件工程师用来描述一种能够增加客户满意度的软件开发过程--敏捷式开发过程。在敏捷开发过程的12条基本原则中有6条原则可以用来描述敏捷商业智能。
· 优先级最高的是通过尽早的、持续的交付有价值的商业智能软件来使客户满意。
· 即使到了开发的后期,也欢迎改变需求,敏捷过程利用变化来为客户创造竞争优势。
· 在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。
· 在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交流。
· 简单--使未完成的工作最大化的艺术---是根本的。
· 最好的构架、需求和设计出自于自组织的团队。
敏捷开发并不是新鲜事物,为什么敏捷商业智能被目前如此热门
首先任何一项新的开发过程从产生到在大多数开发人员和公司中普及,都需要经历很长的时间,这是因为人们需要时间来接受、熟悉和习惯这些新的方法,也需要尝试并且在实践过程中不断学习和吸取经验教训。在商业智能领域,正是由于一些成功的商业智能软件厂商都在尝试敏捷开发过程并不断从中受益,从而带动了这些厂商推广敏捷方法的兴趣。
另一个可能的原因是由于商业智能软件自身遇到的挑战,面对当今社会快速变化的商业需求,商业智能软件必须找到一种方法来适应这种变化。
一个最好的例子就是最近发生的纽约的恐怖袭击未遂事件,在这个事件中正是由于美国交通安全管理局的禁飞名单与航空公司的数据库没有同步才造成了疑犯Shahzad的得以登上飞机,而有关方面为了使这些数据库能够同步至少已经花费了两年以上的时间。这个事例充分说明了传统的冗长的软件开发周期所带来的负面影响,和敏捷方法的重要性。
敏捷商业智能对商业智能软件产品提供商的提出的挑战
在敏捷商业智能应用中,业务人员应当被尊重并能够对包括数据模型、仪表盘、报表等在内的内容有更有效的控制能力。而适应敏捷商业智能应用的软件产品应该能够为业务人员提供更多的操作平台以便他们可以自己制作或定制符合他们日常需要的数据报表等内容。InetSoft的Style Intelligence系列商业智能产品正是定位于这样的敏捷商业智能应用的一款产品,快速、敏捷正是Style Intelligence的特点,其便利的操作界面,简洁的操作模式、灵活的部署方式和强大的计算能力正是应对敏捷商业智能应用的利器。