
ERP对于初学者或者外行来讲,确实很难用。但我们的参照物,往往是没有承载太多固定规则的个人互联网消费市场产品。这就像拿企业家和明星比颜值,拿工作和网游比舒适度一样。在互联网兴起之前,ERP领域集结了中国最优秀的开发团队,这些顶级人才和专业团队并没有那么不堪。作为一个庞大的,市场化竞争的市场,ERP厂商已经做到了当下软件工程的极致。
一、首先,ERP是有门槛的。
会打字和用鼠标的人,几分钟就能够学会在Word里面打一篇文章,需要几小时才能学会用PS来P一张图,但要在3DMax中建立一个人脸恐怕几天时间也不是每个人都能学会的。作为ERP产品,本身学会就有相当的复杂性和难度。对于初学者来说,ERP和网站这种一看就会的东西比较,感觉很难是正常的。当一个企业ERP运作起来后,一个操作员熟练掌握系统以后,很少有什么操作障碍,基本上都在关注稳定性和功能问题了。
二、其次,ERP的难用,主要也不是UE造成的。
更多是管理流程的设置,功能的约束来造成的。企业用ERP,就是一场管理再造的革命。这个恐怕才是企业面临的最大困难。如果完全按照企业以前的流程、以前纸面的单据开发一个柔性系统(就是说和人工一样可随意变通),用起来不会有任何难度。但企业肯定不会这样用,一定是要管理上个台阶。引入新的表格(通常更复杂,以统计分析),建立规范性的流程。不允许变通,严格控制需要流程化和审批确认等等。
三、ERP的难用,一部分在于程序UE改进和重构的成本。
ERP版本升级时继承了复杂的逻辑,不会为了UE修改架构。而像SAP的平台化产品,变平台就更难了。这样系统中的操作方式可能是十年二十年前的,但通常也能满足业务需要。国内ERP普遍采用运行速度较慢占资源大的C#\Java开发,而没有采用运行效率最高但开发效率低下的C++(操作系统和桌面软件大部分用C++),就是为了节约开发成本。对于一些小型定制系统来说,UE投入较小,可能会参差不齐。但大型ERP厂商都有专门的团队负责UE设计的。还有一种情况,SAP等国外产品水土不服也会导致感觉难用。
四、只注重UE的鲜有成功,ERP靠内秀赢。
互联网上,每个点子都被1000个人想过或者做过了。ERP市场同样如此,想用UE来取得先机的产品层出不穷,但鲜有成功的。一个和互联网产品类似UE的ERP,在市场和用户中并没有太大吸引力,有时反而适得其反。参见:ERP 有没有必要像互联网产品一样注重用户体验? - 无缺草的回答
而一个工程化良好的ERP,如果逻辑清晰、功能完备,具备基本的UE,就是一个理想的产品了。简洁的不干扰用户的界面,往往最具备效率。而过度UE的奇技淫巧,却反而可能画蛇添足。
五、完美产品
现在的ERP足够好用了吗?远远还不够。首先,ERP的用户群在扩大,客户端也延展到智能终端上。其次,和互联网产品比对,往往类似的流程ERP差距甚远。如果刚好要开发新产品,可以考虑:
(1)、录入的便捷性,减少非必要的录入字段,自动带入或默认值、模板、历史数据复制等方式引入。
(2)、可视化的工作流引擎。流程展示清晰,信息流向一目了然,并方便跟踪状态。
(3)、关键信息、高危操作,高亮提示或提供保护。
(4)、管理者有方便的信息墙来查询企业管理概貌。
(5)、所有报表、列表均可引出到Excel再加工。最好内置类似Excel的灵活功能。
(6)、设置智能化、模式化、业务化。比如工资要保密,程序化的设置就是将所有字段放出来,用一个巨型二维表按角色逐一设置增删改查权限,相当于三维表,这是最不好的。业务化就是将不需设置的字段隐藏,只对关注的字段进行设置;模式化就是提供工资保密复选框选项;智能化设置,就是工资默认保密,并自动附属到角色身上。
(7)、全系统功能的移动端多平台支持。