从Crystal Reports到Business Objects
1994年的时候,Crystal Decisions还只有单一的报表产品Crystal Reports,也是全球第一个Microsoft Windows环境下的报表制作工具。
与微软的合作过程中,Crystal Decisions不断进行产品更迭,于2003年被商务智能解决方案供应商Business Objects收购,并成为全新的Business Objects主产品线。
2007年,Business Objects被SAP收购,但仍保持独立运营。侧重于提供灵活的商务智能工具和解决方案的Business Objects与SAP形成互补,强强联手,开始在更广袤的行业和平台上展开探索。
Business Objects面临的问题和挑战
从单一的报表,发展成为全球商务智能行业不折不扣的领导者,Business Objects克服了许多困难。
第一个困难就是迫切需要增强市场竞争力。最开始,Business Objects只凭借将报表产品与Microsoft Office捆绑就可以“大杀四方”。商务用户在熟悉的Office环境中便捷地创建、分析和共享商务信息,于是双方形成了良好的集成。
但不同平台有着不同的用户群体,为了扩大对市场的覆盖,获得更多客户,Business Objects需要将其产品扩展到微软以外的其他平台上。
第二步解决产品单一的问题。早期的Business Objects主要提供的是报表和查询工具,彼时的竞争对手Hyperion Solutions已经拥有了更为完善的商业智能产品线。
相比之下,Business Objects的产品相对单一,客户可能选择其他更加全面的产品,这将影响到企业的市场竞争力,Business Objects希望将自己拓展成为拥有一套完整商业智能BI产品的公司。
第三步需要确保产品之间的互操作性。Business Objects传统C/S架构产品兼容性较差,可能导致数据无法共享、流程无法衔接,而现代企业往往需要使用多种不同的软件来满足其业务需求,因此需要重构Business Objects现有产品,以此来提高商务智能产品套装的可用性。
如何满足Business Objects的需求
作为高科技与互联网企业数字化服务商,群硕软件对BI市场保持着高度敏感。据产业调研网发布的《2023年中国商业智能(BI)行业现状研究分析与市场前景预测报告》显示,商业智能(BI)已经成为企业信息化的重要组成部分。
作为Business Objects的软件开发与测试合作伙伴,群硕帮助其持续提供功能增强。
1、产品拓展到更多平台
群硕帮助Business Objects把现有产品迁移到其他平台,并进入尚未涉足的其他市场领域,同时不损失已有功能或能力。
经过群硕的努力后,Business Objects拥有了跨平台的能力,可以支持Windows和各种Unix/Linux平台(包括Solaris, AIX, HPUX, RedHat等),连接不同的数据源/数据源包括Oracle, DB2, SQL Server, Sybase, Teradata, MySQL, XML。
如果不能跨平台使用,就需要对产品进行改造,以适应各个不同的平台或操作系统。可想而知,这种做法会给Business Objects技术人员以及公司成本造成多大的负担。
同时,随着云技术的发展,越来越多的用户开始将业务应用迁移到云平台上,因此Business Objects也加强了在云平台上的支持,这样就可以从广度和深度两个层面,满足不同业务场景和不同用户群体的需求。
因为随着技术的发展,用户的需求也在不断变化,在群硕的帮助下,Business Objects得以紧跟这种市场变化趋势,在商务智能领域稳稳占据行业优势地位。
2、单一产品拓展成BI产品套装
以前我们说“兵在精而不在多”,但在市场波动和竞争加剧的情况下,单一产品线面临更大的风险。
单一产品线集中依赖于某一市场或技术,如果市场需求下降或这项技术被淘汰,企业就可能出现生存危机。而丰富产品线则意味着企业可以通过扩大规模来降低成本,有利于多元化经营。
群硕为Business Objects提供完整产品解决方案,快速交付所有关键产品研发里程碑,促进产品快速更新迭代,帮助Business Objects从单一产品公司转变成一家具备完整商务智能解决方案及产品的公司。
现在的Business Objects已经发展成为综合型的BI厂商,群硕协助其将产品套件拓展到B/S架构、定时自动化数据报告、OLAP数据分析、数据可视化工具,并与各行业领先的企业级应用系统集成,如SAP、Microsoft等。
3、互操作性解决方案
拥有了一套完整BI产品的Business Objects,还需要确保这些产品之间具备高度互操作性,才能让客户决定使用同一公司的系列产品。
原因在于他们期望能够无缝地继续之前的操作,而不需要重新开始。
互操作性是指不同软件或系统之间进行数据交换、共享和协作的能力。它对于实现企业应用的集成和协同工作至关重要。
埃森哲研究报告显示,具有高互操作性的企业,平均营收额外增长5%,企业成功压缩转型周期的概率相较其他公司高出11%,收入增速也比同行快6倍。
作为研发与测试的合作伙伴,群硕与Business Objects团队之间进行有效的沟通和协调,为其提供互操作性解决方案,帮助进行研发和测试,确保旗下系列产品之间高度集成、互联互通。其结果就是,高互操作性的产品也可同步支持Business Objects的客户企业实现跨部门、员工间的高质量协作。
互操作性也是系统敏捷性的重要标志之一,敏捷性强的企业转型周期会被大幅压缩,数据可以在产品之间自由流动,实现数据孤岛的统一。
在打破数据孤岛后,功能模块之间便可以实现相互协作,根据不断变化的业务需求对系统模块进行再集成和再组装,在不造成大规模业务中断的情况下创建新的业务解决方案。
高互操作性提高Business Objects的用户体验感,让客户不用再去学习新的工具或平台,凭借这一点Business Objects得以牢牢地抓住客户。
4、研发B/S架构产品
除了交付Business Objects传统C/S架构产品外,群硕还帮助Business Objects研发创新性B/S架构产品和解决方案。
这是另一个提高商务用户体验的关键性操作。
C/S架构主要是针对性开发,其响应速度快、安全性高,但变更不够灵活,开发和维护成本高。用户在使用时需要安装相应的客户端程序,分布功能弱且兼容性差。以前的Business Objects产品具有较大的局限性。
而这种局限性,B/S架构可以有效解决。在B/S架构中,用户只需要一个浏览器就可以访问服务,灵活性更强,可以轻松适应不同的平台和数据库,而不用去管操作系统的事。
因此B/S架构对于产品的二次开发也有很大优势。不需要针对不同的操作系统或设备进行特定的开发,这大大降低了二次开发的难度和成本。开发人员只需要关注服务器端和数据库的二次开发,就可以实现对整个系统的更新和扩展。这样Business Objects就能更轻松地为其客户提供定制化服务。