科技网

当前位置: 首页 >电商

配置化开发平台解困ERP开发

电商
来源: 作者: 2019-03-09 22:55:57

自1990年美国著名管理咨询公司Garter Group Inc.最早提出ERP的概念后,随着上世纪90年代互联等技术的快速发展,国内外大量厂商纷纷进入这个领域,国际上涌现出SAP、ORACLE等一批知名的ERP开发商,国内则出现了用友、金蝶等一批ERP厂商。随着近年来管理理念与技术的发展,ERP系统已逐渐深入人心,大有成为现代企业管理必不可少的工具之势。

ERP应用系统是一个整合企业管理理念、业务流程、基础数据、人、财、物、计算机硬件和软件于一体的企业资源管理系统。作为一个承载和实施企业管理理念的重要企业信息化管理平台,ERP系统开发完成后,企业的各种信息流可在此系统中进行全面的管理和控制。ERP系统的效率将决定企业的效率。

ERP系统作为一个特殊的软件产品,在实施过程中必须与管理紧密结合,同时它又是一个庞大的信息系统,企业内部的各种数据、信息相互关联,纷繁复杂。因此,

配置化开发平台解困ERP开发

当前ERP的开发与应用依然存在很多问题。而如何解决这些问题,一直是众多软件企业和软件工程师不断探索和努力追求的目标。

当前ERP开发中普遍存在的问题

应该说,当前ERP系统的实施成功率是比较低的。据美国某权威机构统计并发布的相关报告显示,当前ERP的总体成功率依然不足30%。国内ERP的成功率可想而知。

探究ERP系统开发与应用成功率不高的原因,我们看到,除去管理咨询阶段的问题,在进入实施阶段后,则普遍存在以下三个问题:

一是企业的业务不断变化,ERP系统相对固化。在进行ERP业务咨询阶段,通过理顺企业的各种业务流程,将先进的管理理念落地。企业管理理念落地不是通过几次咨询就能完全细化的,因为管理是一个不断优化的过程。即使在系统上线以后,一个ERP系统也只能说是搭建了一个管理的框架,需要在日常管理中不断地进行系统完善 管理需求的不断变化促使ERP系统不断优化。而实际上,由于ERP系统相对固化,很难快速响应包括流程、数据、操作甚至结构上等各种管理需求的变化。

二是实施人员的开发效率问题。实施人员在进行ERP系统开发时,需要将复杂的管理进行梳理,反映到实际的软件中去,还要响应使用方人员的客户化需求。在技术上,既要完全掌握ERP开发平台的开发技能,还要有软件开发和设计的能力;既要掌握同类系统的业务和功能,又要有根据当前客户的具体需求,结合管理理念进行客户化开发的能力。

ERP系统开发的高要求导致对实施技术人员的高要求,同时也导致了客户自己的ERP自己做不了主,技术人员开发的模块不是客户所期望的。当实施人员发生变更时,将产生巨大的项目风险。同时,培养一个ERP实施人员的成本巨大,开发效率成为ERP项目开发的瓶颈。

三是ERP系统的敏捷性问题。ERP系统是一个庞大的软件系统,由于其模块多,流程多,数据多,因此其敏捷性都比较差。如何使用先进的软件开发模式和软件实施方法论,提高其敏捷性,使其能够匹配管理变更的需求和客户个性化的需求,一直以来都是一个难题。

敏捷性的问题是一个非常核心的问题,这跟各个ERP开发厂商所使用的开发平台和ERP系统设计有关。解决了敏捷性的问题,以上两个问题也将迎刃而解。

综上我们看到,在ERP开发过程中,对技术开发人员有着很高的要求,他们既肩负着将管理理念落地的重担,又要理解和掌握大量的实际业务,还要精通平台开发和软件技术,以应对客户化的需求。因此,从某种角度上来说,ERP开发技术人员每个人都需要有系统分析员的分析能力、高级程序员的开发能力、业务专家的业务理解和优化能力。

相关推荐