浅析ASAP方法论的实践与应用

2019-06-20 18:48鲜伟男
现代企业文化·理论版 2019年4期

鲜伟男

中图分类号:F272 文献标识:A 文章编号:1674-1145(2019)2-187-02

摘 要 ER P系统有较为全面的业务功能且逻辑复杂,系统的实施存在一定的风险。很多公司ER P系统实施忽略实施方法论,花费了大量资源但依然无法让系统与业务有效的额融合,ER P系统上线以失败告终。本文将以A公司SAP的物料管理模块(MM)实施为例,按照ASAP方法论的指导开展项目实施,并最终实现系统的成功上线。为ER P系统的实施提供可供参考的经验。

关键词 ER P SAP 物料管理模块 ASAP方法论

一、引言

ERP系统是用于企业资源管理的信息系统,随着数字化、信息化时代的到来,ERP系统已经成为一个成熟企业的“标配”。 在国内企业管理领域流行着这样一句话“不上ERP等死,上了ERP找死”,这从一个层面上说明了ERP实施存在着较大的风险。ERP项目的实施有很多的风险因素,如有管理水平制约、实施人员缺乏经验、ERP无法满足个性化需求等,因此为了尽可能的降低风险的影响,用一个好的方法论作为指导,将为ERP的实施成功保驾护航。SAP、Oracle、用友均有ERP系统的成熟平台,但不是每个ERP平台都能在企业成功实施落地,需有一个合适的系统实施方法论把系统的功能理念与公司业务有效融合,才能取得成功。本文将以A公司SAP的物料管理模块(MM)实施为例,通过实践ASAP方法论实现系统的顺利上线及有效应用。

二、ASAP方法论简介

ERP系统的实施是一项系统而复杂的工作,因此一个好的ERP系统需要有一套好的实施方法论做支持,否则将导致系统实施难以成功。每个ERP系统都有其对应的最佳实施方法论,如oracle使用PJM/AIM方法论、BANN使用Target方法论、J.D.E使用R.E.P方法论,SAP的实施也是用其独特ASAP方法论。ASAP方法论是SAP公司为使得其ERP项目的实施更加快捷有效,并对项目实施过程中的计划控制、质量管理、资源协调等得到有效控制,提供的SAP实施路线图、SAP实施支持工具、SAP实施参考模型与技术支持服务等。ASAP是SAP公司根据其ERP系统几十年内在各个业务领域的项目实施过程,进行充分的总结提炼并形成的体系化的项目实施方法,目前被广大SAP系统事实上推广使用。ASAP提供的ERP项目实施过程主要有五个阶段,包括項目准备阶段、业务蓝图规划阶段、系统实施与需求实现阶段、系统上线准备阶段、上线与技术支持服务阶段。每个阶段都有不同的具体工作任务与节点,每个任务节点的完成情况将最终决定着ERP系统能否成功上线投用,ASAP的项目实施方法论各阶段主要任务如下图:

三、基于ASAP方法论开展SAP系统实施

(一)项目准备

A公司的ERP系统实施项目的准备阶段,先后完成了项目人员筛选,关键用户系统培训,项目实施单位选择及入场等工作。保障了项目实施团队人员组织及思想的统一,并对SAP系统架构有了初步的了解。所以项目准备阶段前期做了十分充分的业务需求调研,SAP也在听取业务的初步需求汇报之后,在项目准备初期针对项目解决方案提供了大致意见。在项目准备阶段的中后期,IT团队同服务业务团队一起参加了历时5周的项目准备会议,会议的成果主要包括明确项目范围、建立项目团队、搭建系统环境、收集和分析业务需求,以及制定项目进度计划。项目准备阶段完成的工作,在整个项目实施中起到了一个非常重要的奠定基础的作用,确保了今后项目可以顺利进入到蓝图设计阶段。

(二)业务蓝图规划

业务蓝图规划,是对系统流程和功能的整合,明确系统中将实现哪些维度和指标,以此来明确解决方案,从业务的角度梳理出MM模块部署与实施中涉及的业务管理机制的系统化运作流程及数据标准。需求分析阶段的任务就是IT团队在听取业务部门从业务的角度介绍需求以后,利用系统知识从系统的角度对业务方收集和整体的业务需求进行分析,并将合理的业务需求转化为可行的系统需求,撰写在业务蓝图规划文档中。A公司ERP系统MM模块需求主要是围绕主数据管理、采购管理、仓储管理、三个核心业务功能提出的。针对三个核心功能进行业务流程、数据要素、业务逻辑及表单展示功能的设计,为后续系统实施打下基础。

(三)系统实现

通过对A公司业务需求的详细梳理,完成了对整体的业务蓝图设计规划,系统实施已经具备条件。在系统实施阶段将按照业务蓝图规划,开展具体的系统功能部署与开发,将实际的业务需求落地实现。SAP MM模块业务蓝图实现主要通过两种方式:其一,为按照系统标准化功能进行系统配置;其二,在标准配置无法满足蓝图设计要求时,进行功能增强开发,满足业务需求。A公司90%的业务通过方式一即可实现,只有少量的个性化需求通过方式二实现。系统在完成系统核心功能实施后,要对组织开展对系统功能的测试与验证工作。通过单元测试对系统的功能点进行性能验证。完成后参照业务蓝图设计对整体业务流程进行集成测试,包含业务数据的验证测试。

(四)上线准备

完成系统开发后,将对系统开展上线支持工作。通过系统用户接受度测试对系统的功能进行与需求进行验证,系统在通过了用户接受度测试之后(UAT)已经具备上线条件,需要开展系统上线切换工作。上线切换具体包含系统初始化配置,初始数据导入与验证、系统用户及权限、系统配置传输与验证、系统业务操作演练等。系统上线切换工作是系统上线前最后一次系统的准备和清理工作,因此对各项工作的准确性要求高,需要技术人员与系统关键用户共同配合完成。

1.制定详细的系统切换计划。系统切换计划是ERP上线的指导依据,在正式切换前按照实际工作量进行编制,明确每项工作的进度要求、责任人、质量标准等,同时做好各项工作的衔接。

2.完成系统数据初始化。在SAP系统正式运行之前,需要将系统内的数据源进行初始化。这部分工作首先要有关键根据业务现状按照数据模版进行整理收集,然后在技术人员的支持下,将初始化的各类数据进行批量导入及验证。

3.配置和开发请求传输。在完成系统的数据初始化及验证之后,将所有验证过的系统配置传输到正式环境之中,并在关键用户的见证下验证生产系统的相关配置及部署代码。完成后系统的生产环境具备可用条件。

(五)系统上线及运维支持

系统上线切换成功后,开展上线支持工作将是决定上线成败的一项重点工作。因此A公司前就开展支持策划工作,建立上线支持工作组,明确组织机构成员及相应工作职责。

1.运维管理组:总体负责ERP运维在项目組内部的各项工作开展及协调工作。

2.一线支持与服务台;负责面向所有ERP系统用户的统一接口,负责处理一线问题和前端用户咨询和支持工作,负责事件管理、问题管理等IT服务管理工作。

3.基础设施管理组:负责ERP服务器、数据库等生产环境日常维护。

4.应用系统管理组:负责系统应用管理、权限管理、软件调优、软件配置管理等ERP系统运维工作。

5.业务分析组:负责各业务流程需求的分析和决策支持工作,负责系统业务主数据的维护和变更工作。

四、结语

随着国内ERP项目实施的越来越多,系统实施的经验也得到了积累。这些经验对ERP实施的方法论能够起到进一步的完善作用。ASAP方法论经过多年的实践已经得到充分的论证,认真按照方法论的步骤执行,有效降低SAP-ERP的项目实施风险,为项目实施的成功提供保障。

参考文献:

[1] 陈启申.ERP-从内部集成起步(第二版)[M].北京:电子工业出版社,2011.

[2] 周玉清.ERP原理与应用教程(第2版)[M].北京:清华大学出版社,2014.

[3] 张家军.核电信息化服务满意度管理研究[J].福建质量管理,2015(10).

[4] 仲卫东,伍吉泽.中国核电ERP平台建设经验反馈[J].中国核工业,2015(7).