应该说,当前浙江 MES系统的实施成功率是比较低的。据美国某权威机构统计并发布的相关报告显示,当前MES的总体成功率依然不足30%。国内MES的成功率可想而知。
探究浙江MES系统开发与应用成功率不高的原因,我们看到,除去管理咨询阶段的问题,在进入实施阶段后,则普遍存在以下三个问题:
一是企业的业务不断变化,浙江MES系统相对固化。在进行MES业务咨询阶段,通过理顺企业的各种业务流程,将先进的管理理念落地。企业管理理念落地不是通过几次咨询就能完全细化的,因为管理是一个不断优化的过程。即使在系统上线以后,一个MES系统也只能说是搭建了一个管理的框架,需要在日常管理中不断地进行系统完善——管理需求的不断变化促使MES系统不断优化。而实际上,由于浙江MES系统相对固化,很难快速响应包括流程、数据、操作甚至结构上等各种管理需求的变化。
二是实施人员的开发效率问题。实施人员在进行浙江MES系统开发时,需要将复杂的管理进行梳理,反映到实际的软件中去,还要响应使用方人员的客户化需求。在技术上,既要完全掌握MES开发平台的开发技能,还要有软件开发和设计的能力;既要掌握同类系统的业务和功能,又要有根据当前客户的具体需求,结合管理理念进行客户化开发的能力。
浙江MES系统开发的高要求导致对实施技术人员的高要求,同时也导致了客户自己的MES自己做不了主,技术人员开发的模块不是客户所期望的。当实施人员发生变更时,将产生巨大的项目风险。同时,培养一个MES实施人员的成本巨大,开发效率成为MES项目开发的瓶颈。
三是浙江MES系统的敏捷性问题。浙江MES系统是一个庞大的软件系统,由于其模块多,流程多,数据多,因此其敏捷性都比较差。如何使用先进的软件开发模式和软件实施方法论,提高其敏捷性,使其能够匹配管理变更的需求和客户个性化的需求,一直以来都是一个难题。
敏捷性的问题是一个非常核心的问题,这跟各个开发厂商所使用的开发平台和MES系统设计有关。解决了敏捷性的问题,以上两个问题也将迎刃而解。
综上我们看到,在浙江MES系统开发过程中,对技术开发人员有着很高的要求,他们既肩负着将管理理念落地的重担,又要理解和掌握大量的实际业务,还要精通平台开发和软件技术,以应对客户化的需求。因此,从某种角度上来说,MES开发技术人员每个人都需要有系统分析员的分析能力、高级程序员的开发能力、业务专家的业务理解和优化能力。
www.fanmu.net