1、前期业务与流程的调研
软件的开发是建立在客户的需求的基础之上的,只有了解软件对应的业务诉求,通过与客户不断的沟通,才能开发出有针对性,符合客户需要的系统。ERP系统的选择和企业部署亦是如此。与量身定制的系统有所不同,在确定了使用作为ERP方面较为成熟的套装软件SAP后,在利用其典型业务模型和操作模式的同时,仍需与本公司的实际业务和工作流程等进行整合、修改和完善,有些模块甚至需要经过二次开发。这个阶段,ERP运维的工作主要是做好软件供应开发商与本企业各个业务部门之间的业务收集和分析的协调,促成SAP供应商了解并整理出本企业的实际业务工作流程,选择好对应的模型并进行有针对性的二次开发,去除冗余的部分,增加或增强所需部分。
2、模型建立与模块融合
当业务流程确定完毕以后,就能选定SAP的基本模块,规整统一模块包含的工作流,指定工作流的节点和负责人,进入到系统的修改和定制。完成开发后,将初步完成的系统部署于测试服务器上,并指定精通相关模块对应业务的技术人员作为SAP关键用户,与ERP运维专责一起进行集中培训。物资(MM)模块的关键用户,精通物资相关业务,了解物资模块的实际工作流程,对于刚建立起来的SAP系统中存在的不合理之处提出优化建议。同样,财务(FI)模块的关键用户也能在测试培训中提出针对财务模块的整改建议。而ERP的运维不但需要学习运维的操作内容,同时要学习其他模块的操作,对其流程要有所了解,并收集各个模块的优化整改建议供开发组分析,对各模块间的诉求进行平衡,使系统整体达到最大优化。例如物资模块为缩短物资采购流程提出消除某些环节的做法,可能造成财务模块结算流程的增长或者手续的繁琐。因为物资采购和收发货有一定的时间周期,需符合项目的进度要求,而财务结算也同样有自己的周期,因此,需要权衡利弊,采用最有效的方法使物资、项目和财务都能有条不紊,在规定时间内完成任务。
3、基础数据整理与录入
经过测试培训后,ERP关键用户和运维对新整合的SAP系统有了一定的认识,熟悉了操作方式和相关工作流以后,进一步工作就是利用企业现有的数据资源,按照新系统的数据格式和要求,抽取整理并批量导入到新建立的另一套测试系统中,进行数据的收集、整合和调试。ERP运维需按模块将数据分类,协调各部门从其原有的生产系统、财务系统、人资管理及其他信息系统的相关数据导出,按照SAP新系统的要求整理修改数据,发现并处理原系统中的错误与冗余数据,将整理好的数据批量导入,完成该系统的数据初始化,使其初步具有基础的数据查询功能。同时,ERP运维还需收集每个部门的ERP业务人员(最终用户)和流程节点审批人员(部门领导或者技术专责)的信息,以及其所在岗位对应流程设置所需的角色和权限,在SAP系统中创建用户。
4、最终用户培训
经过了流程收集、系统整合、集中培训和数据清理与导入后,ERP关键用户和ERP运维对SAP系统有了深入的认识和操作水平,需进一步将该系统推向前端用户,向本企业的各个使用部门业务员进行推广培训,使业务从基础部门做起。ERP运维还需负责组织ERP最终用户培训的场地安排,硬件设备和SAP系统的安装调试,组织最终用户的分批次培训和考试,以保证ERP系统覆盖流程所涉及的所有业务部门,使其该系统能顺利实施和有效推广应用。在此阶段,ERP关键用户作为ERP业务顾问和讲师,而ERP运维做好组织筹备和协调。
5、终端的部署与日常运维
ERP系统正式启动前,ERP运维需要到前端业务部门各使用ERP系统的业务员以及流程节点上的审批人员的工作终端上安装部署SAP客户端,确保客户端与服务器之间的通讯正常。一般情况下,使用ERP系统的企业规模较大,因此,SAP客户端安装和升级的工作量也是比较大的,需要提前做好安排或者多人同时进行。
ERP进入正式运行后,会遇到各种问题,如用户权限的缺失,岗位的变更,业务流程的更改,客户终端的升级,工作流出错,命令代码的变更等。这些需要运维根据实际的情况处理,并保持相关更新信息向所有ERP用户的发布。于此同时,做好业务需求变化的收集和更新流程对应的持续培训组织工作,使系统不断适应企业发展的变化需求,使系统持续高效运作。
6、系统深化应用
经过一定阶段磨合后,ERP系统稳定运行,成为企业信息化的核心。到目前为止,SAP中有了一定量的业务数据,并不断的增长。为提高该系统在生产中所发挥的效用,可开始制定了一系列的量化指标,保障业务数据的准确性和及时性。同时为发挥其作为数据仓库和决策支持的效用,可开始对数据进行对象性的分析,形成个性化的报表,供企业管理层进行比对和决策。ERP运维需要了解不同业务所关心的数据和指标,在现有基础数据的基础上了解专业层级和管理层级的需求,反馈给开发商开发出BW报表,便于过滤冗余数据,抽取有效数据进行分析决策。 |