尽管如此,当一个企业对于改善工作流程或从事繁重的分析工作更感兴趣时,它需要考虑较为传统的数据集成技术。企业系统往往比简单的绘图应用复杂性更高。
大型企业的SaaS CRM和ERP集成
混搭技术对于大型企业来说可能会由于力量不足而不适合,在这种情况下就要依赖APIs。Kelman表示,Salesforce.com的集成工作是大型公司的一个优先程度比较高的事项。
“在我们的系统中,大约有一半的事务是通过APIs而不是标准的浏览器界面完成的,” Kelman说。“它们将CRM系统与ERP、财务系统和定制应用结合在一起。”
随着SaaS CRM的成熟,IT经理们将会在部署过程中起到更加 积极的作用,并把系统集成方面的的考虑提到日程上来,Pring预测。最大的挑战在于如何在商业用户之间协调和说明功能需求, SaaS供应商和技术小组负责系统集成,Pring说。
虽然从长远来看,异地部署CRM可减少公司内部需要的IT资源,不过这种做法首先需要处理的一个大的挑战是如何建立连接。
“有一种理论认为,由于软件的性质以及它如何被管理,集成工作会变得更加容易,” Pring说。 “但是,集成问题可能会变得超乎想象。管理来自外部供应商的服务以及如何将这些服务于现有的应用结合在一起并不想大多数人想象的那么简单。”
从哪儿开始与后端系统进行集成
Kelman指出,企业在进行后端系统集成的时候常犯的一个共同错误是将太多的精力放在集成所用的技术或工具上。
“这些项目很多都没有取得成功,因为人们把太多时间的浪费在了连接两个系统所用的技术上,而没有重视他们所要集成的业务流程,” Kelman解释说。“如果员工没有看到他们所需要的数据,那么他们根本不会使用该系统。”
企业应该首先着眼于如何实现涉及多个系统的业务流程自动化问题,例如,从报价到现金。
如果企业希望提高集成效果,IT经理应该开始思考什么样的数据将会连接到各种系统中的哪些表格中。美国德克萨斯州奥斯汀市的数据集成公司Pervasive Software的客户经理Fernando Labastida解释说:“如果我的SaaS服务器上运行着一套客户关系管理系统,我会将它连接到每目前的ERP系统中的每一个表或数据对象上吗?或者只记录数量有限的数据对象或表格?”
研究机构Beagle Research的管理负责人Denis Pombriant表示,SaaS集成的成功诀窍与内部CRM和ERP应用成功的诀窍没有实质性的区别。
“通过执行需求分析,你必须明白你要达到什么效果和目的,并且如何要使用软件来改善这些过程,”Pombriant说。“如果某个供应商具有与你的系统相似的预先集成系统,那么在使用平台集成之前,与他合作将使你的工作变得更容易。”