成功的ERP到底需要什么
经历过ERP项目实施的人都知道,有一个阶段尤其重要,那就是业务需求分析和解决方案阶段
之所以说它重要,是因为这一阶段描述了ERP将要实现的业务内容和未来在系统中的业务处理方式
在信息化建设中,是业务部门改变流程还是顾问公司改变软件,这两种极端的做法都不可取,那么正确的做法到底是什么
经历过ERP项目实施的人都知道,有一个阶段尤其重要,那就是业务需求分析和解决方案阶段
之所以说它重要,是因为这一阶段描述了ERP将要实现的业务内容和未来在系统中的业务处理方式,包括系统内的流程和系统外的处理,所以制定解决方案实际上是一个业务需求与软件功能匹配的过程
与手工流程相比,ERP的标准流程往往更规范、更有效率,包含了先进的管理思想,因而大部分系统流程能很自然地被用户接受
然而,对于一些蕴含行业特色、企业特点的业务处理流程,用户也希望将其实现在系统中,但这是系统的标准功能所不能满足的,这时,对业务人员、IT人员和咨询顾问来说,就会出现一种两难的选择——是业务部门改变流程还是顾问公司改变软件
如何处理两难选择在早年的ERP项目中,两难选择的结果多是请软件公司进行二次开发,来满足客户的特殊业务
但不久,人们就发现,如果定制开发一味地模仿手工和特殊业务,就容易导致业务逻辑的混乱
一个典型的例子是,一家企业在正常的销售流程之外,要求顾问做了一个“特批”销售发货的功能,以跳过ERP系统严格的价格审批和客户信用度控制,其理由是软件必须要考虑特例情况
实际使用后,这种特例的做法成了销售员首选的业务流程,谁都在设法找理由、找领导特批,通过这一特殊流程进行销售,而正常的销售流程却被弃之不用
结果是上线几个月后,ERP系统就因为价格体系失控和客户信用不准而停用
随后的几年,顾问公司吸取了早期的教训,反复地强调ERP的流程和逻辑,并将其在解决方案中进行固化
然而,从实际效果来看,这