SAP 与 Linux类比


由一篇关于Linux的文章想到自己做SAP方面的体会,有些乱也有些粗浅,有懂行的朋友多指正,不过仅讨论问题,别拍砖。把二个似乎没有什么直接的关系的概念放在一起,源于前几天看到csdn blog上有个比较热的贴子" 我们为什么不选择Linux?",里面提出了以下五点理由

1、系统安装的自动化不够

2、Linux对于硬件的支持不够,很多硬件找不到可用的驱动。

3、使用习惯的原因

4、流行的最新软件不多

5、Linux版本太乱,鱼龙混杂后面跟的评论很多,粗数一下大约140多条,其中的很大一部分是在反对、批驳作者的观点以致谩骂的,因为太多就不列示了。

但从我个人来说,之前也跟风用过一小阵Linux,对于这五点理由倒是有体会,主要是1,3,5。而后来我突然想到现在自己在做的SAP开发工作,其实有些像当时使用 Linux的感觉,尤其是第3点,也就是习惯方面的原因。前面我写的几篇发牢骚的贴子大骂SAP及ABAP,虽说已经注明了是粗浅而主观的看法,但静下来想想然后写一点相对客观的思考应该是有益无害的。

正如Linux和Windows二者实际上有着不同适用领域,SAP相对与我以前接触的非ERP软件系统而言,其实有很大的不可比性,换句话说,SAP在ERP领域的统治地位本身就证明了他在这个领域的领先和强大,如果我要单纯因为一些仅仅是操作方便性和语言细节上的问题来否定它显然是不对的。然而,另一方面,就好像Linux如果试图在操作系统份额争夺中从Windows手里吸引更多的习惯桌面操作的用户,简单易用方面的提高是必须的(因为大部分的家庭个人用户并不会像那些Linux发烧友一样仅仅从开源精神和挑战微软霸权的角度就把信任票投给Linux,而在硬件越来越便宜的情况下,他们对于Linux的性能优势也不会体会很深刻),同样的道理,对于一个企业而言,上SAP这样一个庞大的试图影响整个业务流程的ERP软件其实是一个需要慎重考虑的问题,假如一个企业不愿意有大的流程改造,而仅仅要进行逐步的信息化,ERP和非ERP软件的直接竞争就产生了,固然SAP可以建议客户采用MM、FI、CO、SD等模块分批实现的方式,但这时其强大的整体化流程优势无法体现,让一些操作简便、易用性强的小信息系统软件在竞争中就会有机可乘。想一想如果SAP在保留即有的业务流程优势的同时在操作简便、易用方面有所改进,岂非是更进一步,竞争力更强吗?

总结以上内容,无非是说SAP有自己的优势,但仍有需要完善和改进的地方,这是从这样的角度来看的:ERP软件是这样的“大”软件,它的目的似乎是想以其完整的功能来覆盖企业所有业务领域,让客户除此之外不需要任何其他业务信息化软件,而如果真想做到这一点,不在系统操作便捷方面有所提高终究是个问题,毕竟,不能保证别人不做出业务流程同样强大但操作更方便易用的ERP 软件来。

相关内容