ERP软件为了能够降低实施风险,应具备这样四个特性:
第一是软件的柔性化特性
柔性化是企业信息化建设能够实施成功的重要保证。在“动态竞争”环境下,企业对业务处理的速度、反应要求很高,而且一定要按照市场地变化不断地调整业务流程。不同的行业,不同的企业,甚至一个企业在不同的产品、不同的时间下,制定的业务流程会有很大的差别。而目前ERP系统作为一个产品,要满足如此复杂、多种多样的业务流程是非常困难的。企业管理流程越来越趋于个性化,企业管理软件也必须满足、适应这种个性化定制的要求,已经不是一个标准业务模版包打天下的时代了。包括SAP也推出自己新的平台,从过去1200多种参考模型,改变到现在5000多种业务流程。这种改变意味着可以提供更灵活、更精细、更个性化的系统满足企业的应用需求。
为了解决这一矛盾,一些软件公司提出了企业动态建模的思想。
企业动态建模的目的是让用户按自己熟悉的方式,根据其公司内部和外部环境的变化,以最快、和最为合理的方式建立公司的业务控制模型、功能模型和过程模型,或对它们进行相应调整,以期在无法预测和快速变化的市场竞争环境中求得生存和发展。
在企业动态建模中,主要体现了两种思想:

业务流程设置

审批流程设置
一是在构建企业的特定模型时,可以充分利用最好的实例知识和实践经验,整合在企业管理模型中;
二是在企业业务动态变化时,其信息系统能够适应这种快速变化,表现在企业动态建模工具的使用上。
但这种企业动态建模模式会不会保护企业管理中低效、浪费、遗漏等落后的一面呢?目前软件技术中“管理架构”、“构件”的应用已经比较普遍,可视化流程调整也已经实现,要避免保护企业管理中低效、浪费、遗漏等落后一面的关键在于:对被暂时固化在软件的流程在执行时,建立效率分析、质量分析和成本分析,利用分析结果,使企业对效率不高、质量低下、成本较高的环节(作业)进行调整,建立分析—自我调整的运行机制,发挥企业的主动性,用软件构建的台阶,逐步从企业管理现状达到实现现代化管理的目标,规避实施风险。

流程执行效率分析
另外对于软件公司来讲,柔性化设计解决了企业信息化建设过程中的最大难点-快速实施问题,提高应用软件行业在市场竞争中的核心竞争力。
第二是软件的智能化程度
上面提到,企业管理最难的要数控制数据的管理了。在要求精细化管理企业的今天,定额管理显得更加重要。因为定额的准确直接牵扯到计划能否准确制定和执行,生产成本是否得到有效控制,采购是否准确和及时等等。然而如此重要的控制数据,在目前中国企业管理中是相当薄弱的。ERP系统实施时,企业反映问题最大的就是定额无法准确提供。因此现行定额与科学合理的定额之间存在差距。
传统的ERP系统对这个问题的处理方式是强加在企业身上,企业要提高管理水平,必须提供准确的定额,否则,目标就达不到。在这个问题上,只有利用ERP智能化的功能才能保证基础数据的准确。ERP系统如果运用了“智能化” 的设计,允许企业第一次输入的定额就按现行定额,在这样定额标准下,编制、下达计划,投领料。
但在实际发生的环节,认认真真地进行记录,甚至为此建立相应的制度来保证。经过若干轮的生产循环,就会建立一组现行定额与实际发生的对比数据,并对其进行分析、调整,建立第二批定额标准。如此经过若干轮对定额的调整,定额就会变的科学合理。这些步骤相当于在现行定额与科学合理定额之间,搭建了若干“台阶”,帮助企业在定额管理问题上实现科学管理。在企业数据上尤其是控制数据,许多都可以采用这样一种思路或方法来解决其准确性问题,如各种消耗定额、储备定额等。

定额调整
“智能化”的调整思路还可以使用在业务流程的运行效率上,我们把业务流程中的增值环节和非增值环节的各种情况设定一组比值,由计算机系统自动按照设定的条件,从积累的数据当中做出分析,考核部门、人员的绩效,考核制度及业务流程的制定合理性。