张文利
[摘 要]企业资源计划(Enterprise Resource Planning,ERP)是著名信息咨询公司Gartner 20世纪90年代提出来的概念,逐渐演变为一种成熟的企业管理思想和管理模式,是一个集合企业所有资源进行有效地计划和控制,被称为企业级信息系统。成功的ERP应用使企业的决策建立在科学的基础平台,最终提升管理的效率和效果。但是,ERP在应用的现实过程中会给企业的管理和经营带来巨大的变化,进而影响到企业的各个层次,尤其是在当前信息化时代,信息化项目中众多的不确定因素,决定了项目的风险。投入越大,风险也越大。因此,ERP项目的建设也要有风险防范的意识和手段。企业如何正确的决策和采用理性的方法成功实施ERP,是企业管理的一个现实问题,实质上,ERP成功需要满足一系列必要和充分的条件,而失败仅因个别关键因素不到位就足以导致失败,所以,企业在与ERP系统对接时,应满足ERP实施的各项要求,特别应满足关键成功因素方面的需要。ERACCP(企业资源计划风险分析及关键控制点)即是基于这一思想产生的,进行ERP实施全过程多因素的风险分析与控制的實用性方法。本论文探讨ERACCP方法在ERP风险控制中的运用,以达到有效控制风险,实现ERP功能和效益的目的。
[关键词]ERACCP方法;ERP风险控制;风险评估;HACCP
[DOI]10.13939/j.cnki.zgsc.2015.44.128
1 ERP项目的风险评估方法及其特点
任何项目的实施,无论企业资金多么雄厚,项目准备甚至是无懈可击,但都存在着风险,更何况ERP软件不是一件普通商品,它作用的对象是生产力要素中最具活力、最具变化性的要素——人和由人参与的企业管理活动,而企业的管理活动由于企业特点、产品特性、企业文化、发展背景、企业领导风格,甚至管理人员个人素质等众多因素的不同而各不相同。因此ERP软件的实施,其风险与难度之大可想而知。任何项目的实施都具有一定的风险性。ERP项目的风险主要指什么?我们经常提到的“风险”,多指对项目“不利”的不确定因素。这些不利的风险存在于任何项目中,风险一旦发生,它的影响是多方面的,如导致项目产品/服务的功能无法满足客户的需要、项目费用超出预算、项目计划拖延或被迫取消等,其最终体现为客户满意度的降低。因此,识别风险、评估风险并采取措施应对风险即风险管理有着十分重要的意义。国内许多企业投身于ERP热潮,但实施ERP的成功率不高。不同的企业在实施ERP项目的过程中,可能会遇到许多不同的风险,如项目费用超出财务预算、项目计划延期或被迫取消、系统运行的稳定性低等,它们的影响是多方面的。所造成的结果也是无法估量的。这些不同的风险有来自企业自身的,也有来自企业外部的。包括选型不当、缺乏团队合作意识、高层主管的重视程度不高、无效的沟通、关键用户的参与度低、员工培训不充分、系统结构过于复杂、业务流程滞后、管理者素质不高、缺乏项目管理经验、组织变革不足、企业信息化基础的缺陷、缺乏管理咨询经验、领导能力不足、系统自身的缺陷、系统缺乏维护、系统供应商选择不当、缺乏实施规划、财务风险。因此,对企业实施ERP项目进行风险评估,并对其进行系统、有效的风险控制将有助于企业做出科学的决策,避免风险带来的损失。
2 ERACCP方法及其在ERP风险控制中的运用
为了能够分析ERP实施过程中面临的风险种类和大小,拟定相应的控制风险措施,确定风险关键控制点,特别基于HACCP思路演化而成专供ERP实施之用的ERACCP方法。
HACCP现在已有标准的规程和实施方法。HACCP包括7个原理:①进行危害分析; ②确定关键控制点;③确定各关键控制点关键限值;④建立各关键控制点的监控程序; ⑤建立当监控表明某个关键控制点失控时应采取的纠偏行动;⑥建立证明HACCP系统有效运行的验证程序;⑦建立关于所有适用程序和这些原理及其应用的记录系统。
ERACCP则是将HACCP的基本思想和方法移植到ERP实施的风险分析和控制当中。它以ERP实施的整个过程为研究内容,对多种因素按照实施环节逐一进行风险分析,确定风险种类和关键控制点,提出监控指标和监控方法,对风险进行控制。通过风险预防、风险抑制和风险转移,将风险控制在企业愿意承受的范围内,从而达到保证ERP实施成功的目的。
ERACCP主要研究ERP在实施过程中,在整个体系中将可能出现的那些风险,应有哪些风险控制措施,如何确立关键控制点,使项目部门能将力量集中于那些对消除实施风险起关键作用的步骤上。其中,关键控制点是指在ERP实施中的某一步骤、某一过程或某一点,通过对其实施重点控制,能够预防或消除实施风险,或能将风险降低到可接受水平。
ERACCP主要由8个基本步骤组成,分述如下:
第一步,组建ERACCP小组。由企业领导和生产、计划、财务、技术、信息、企业管理、人力资源、供应链管理、软件商、咨询单位等部门的人员组成。在组织构成上为交叉功能小组,共同设计实施方案,并及时交流信息,使各种问题尽早暴露,共同加以解决。
第二步,进行全流程的风险分析。它是以风险因素为对象,逐一将各种风险因素沿ERP实施流程图和风险因素与企业各层面相关关系图进行分析。在分析过程中,以ERP实施的条件需求为蓝本,分析各实施阶段中企业各相关环节可能存在的风险,将条件需求与企业现实状况进行比较,即风险识别和风险的量化分析,从而评估风险的严重程度、危害性、风险的性质和对ERP实施的现实和潜在影响,最终确定哪些风险对于ERP实施是重要的。
第三步,确定关键控制点。关键控制点的确定要求应用关键控制点来判断各风险因素,得出该步骤是否为关键控制点。它以各种风险因素为评估单位,应用关键控制点判断树进行判断,从而得出对于该步骤是否为关键控制点的结论。这样有利于ERACCP小组集中精力在关键步骤,解决重要的风险问题,做到目标明确,有的放矢。
第四步,制定各关键控制点的关键限值和控制范围。它通过定出目标水平和控制范围来完成。
第五步,建立监控程序。监控内容主要是了解ERP实施工作是否达到目标水平和控制范围。监控程序即是风险控制内容进行核查。
第六步,制订纠偏计划。纠偏措施是指发生偏离时采取的纠正措施。纠偏最好是规定当监控结果表明有失控趋势时,即应采取的行动。
第七步,建立有效的纪录保持程序。准确的纪录保持是一个成功的ERACCP计划所应具备的重要内容。
第八步,建立验证程序。验证的目的是了解ERACCP系统整体运行情况。
总之,企业实施ERP项目的风险是可以分析和控制的,其实施成功率也是可以提高的。关键是在实施过程中需要有完整的风险管理体系和具体的实施方法。本文所提出的ERACCP方法借鉴成功的HACCP方法并将其应用在ERP实施中,可以具体指导ERP实施的工作过程。