专家答疑:SOA与ERP如何相融
右脑类应用是应对外界复杂性的工具
图灵被问道,如何判断电脑的智力超过人脑的时候,说了一个简单的标准,“当电脑可以骗人的时候”。人脑之所以可以识别被骗,懂得骗人,都是因为人类的右脑可以超越逻辑,体会到得逻辑以外的复杂世界。因此,从一开始,人脑就是一个应对复杂外界的设计,它拥有一个逻辑思维的左脑,象ERP系统一样可以将物理世界的事件按特定的模式做数学抽象,同时他还拥有一个具备直觉,洞见,综合能力的右脑,人类的所有创新能力都来自于右脑,所谓创新,对于人的右脑来说,就是一种应对外界变化的创造性反应,我们可以把骗人理解为一种思维的创新,因为骗人是在理解规则的基础上,进行了事务逻辑的重新设计。
信息系统应用的复杂性来自人类的适应性.没有企业的管理者会认为上了ERP系统就可以把人财物管理得滴水不漏,因为被管理的人本身具备灵活的右脑,可以想出办法逃避系统的约束。应对复杂的外部环境,尤其是具有智能的人群,除了左脑思维的ERP等应用系统,企业管理者需要一个右脑式的拥有综合感知能力的平台,比如,企业如果要建立一个审计系统,这样的应用系统必然是要从各个不同的系统里抓取数据,因为它需要对很多的因素做综合考量。
左右脑的集成是大脑效率的关键
科学研究发现,当人类的左右脑可以有非常良好的同步时,大脑的整体效能会成倍增加,而联接左右脑的关键是脑梁里面的神经纤维。如果我们把大脑的设计作为参考设计,那么理想的信息系统架构设计应该这样,把管理类,相对稳定,强调一致性的应用归为左脑类的应用,把需要个性开发,并不断变更的应用归为右脑类应用。脑梁的神经纤维可以比喻成为企业级集成平台,负责企业的应用整合和企业综合应用。当我们继续分析企业级平台的特点时,就会意识到这应该是一个独立于应用系统的异构系统。这个类似脑梁的功能集成平台,前几年的技术潮流是EAI,现在的潮流是SOA。