在软件中包含管理思想,确实是一个比较困难的事情,困难的原因主要有以下几个方面:
1 管理思想的传递:要在成形的产品中体现出管理思想来,就要求这个思想能够从需求分析者的头脑中,渗透到程序开发人员的头脑中,并最终形成在产品中。且不论沟通的过程有多漫长而不现实,但就从程序开发人员大都是技术人员很难理解这个思想,就很难保证最后软件所体现的管理思想,是当初设想的管理思想,从而管理软件蜕变成一种单纯的软件工具,就不足为奇了。
2 管理思想本身是一个无形的东西,加上管理学又强调权变原则,因此到底哪个好,也成了一个未知数,因为就算软件中真的包含了一些开发者的思想,但到实施者那里,能接受几分也是一个很大的问题,弄不好变成邯郸学步,不伦不类。反而不如单纯的工具好用。这就是很多ERP软件的使用效果很差的一个主要原因。
3 业务的匹配性。管理是来源于最佳业务实践,但并不是很多东西可以照搬照抄的,因此就非常有可能软件中所包含的管理思想,在实际中由于业务的差异和不匹配,造成软件不能适用于企业。类似的可以看到众多的外国软件,比如Ultimus这样全球排名第一的流程管理软件,在中国的拓展比较缓慢的原因。一方面是由于市场开拓方面力度不够,另一方面,也不排除水土不服的因素。
虽然有这样那样的困难,但如果就此把管理软件退化为一种信息技术手段和工具的话,就大大失去了其本身应有的价值。重要的是找出如何更好地应用管理思想,满足本地化,实用化,和先进性的要求,又要能够在此基础上不断发展和创新,从而满足企业实际的需求,并进而为企业带来更大的效益。而这个解决方案,可以预见是在管理上,而非技术上。管理软件,从技术走向管理的路,还比较长。