当前位置: 首页 > news >正文

SAP 项目实施阶段全过程

在sap实施项目的周期和步骤上,根据各公司对业务的理解不同,也被划分为各个阶段,但其中由普华永道提出的分七步走,个人觉得对刚进入这一行业的人很有帮助,接下来一起分享和讨论下:

       sap实施项目生命周期,被普华永道分为7个阶段:

       Phase 0 项目评估(Project Evaluation)

       Phase 1 项目准备(Project Preparation)

       Phase 2 业务蓝图制定(Business Blueprint)

       Phase 3 蓝图实现(Realization)

       Phase 4 最终准备(Final Preparation)

       Phase 5 启动和支持(Go Live and Support)

       Phase 6 持续改进(Sustain)

       首先,为什么要划分阶段?

sap实施项目是涉及IT和管理的综合大工程,需要庞大的投资,对企业的影响是巨大的,流程重组的难度和要求都很高,实施的时间和范围都需要且难以界定,实施往往都是由外部公司进行,需要考虑合约及交付后的维护,涉及多方面利益,需要众多高级人才和企业高层参与,交付后的使用者绝大多数是企业职员,这些人员都需要进行培训。

sap实施项目的复杂性和重要性,实施有很高的风险,要求我们必须对其非常慎重的对待,因此用分而治之来控制范围和降低难度,逐步的完成。

其次,划分为7个阶段的逻辑,优点,缺点?

个人认为,这种划分方法的逻辑是以时间轴为根本依据,将各主要任务所存在的时期作为一个阶段。按照这种逻辑

phase 0是评估,该不该做,当前情形,成本,风险和收益,这一步主要决定权在实施公司;但是与其说做项目评估是对双发负责,但是实际操作上往往会忽略于此,也就造成了在项目实施后,设备和顾问不能及时到场或者因为各种外在因素,耽搁项目进度。

phase 1当决定要做的时候,就准备为投标做准备,实际上就是在做项目计划,包括了当前状态,项目范围,策略和预期的效果,需要投入的各方面人力和物力,项目组的架构,可能存在的风险和技术问题,如何规避或者克服等等,最终签订合约,这是由双方达成的;而且一般在项目准备阶段,在组织结构的确定上,更是要让一把手牵头,关键用户尽量全职。

phase 2 就开始协助企业进行业务重组(BPR),在这一点上,自己想说点废话,记得自己曾经在BPR项目和ERP实施项目上具体做什么分不清楚,所以要说明的是:

ERP咨询首先是一个管理咨询,他要分析企业的商业模式,提出改进方法,这些是管理思想的体现;ERP咨询然后才是一个IT咨询,它提出信息系统是如何支持这个模式。管理是思想,技术是工具。ERP真正价值,一方面是信息技术本身的价值,另一个则是ERP中沉淀管理思想的应用。所以最终而言,ERP是支持管理的工具。一个脱离管理的ERP咨询,会变成为技术而技术的咨询,ERP项目会变成用工具而用工具的的项目;这种项目是比较难成功的。从咨询工作的内容和性质出发,我们可以有一个类似金字塔型的构架,从顶端到底层分别是:战略咨询,管理咨询,流程咨询,产品咨询,IT咨询。在这几个环节当中,各有侧重,对于一个完美的模式而言,当然应该是结合实际情况,自顶而下开展工作,例如有清晰的企业发展战略,从而得到合理管理模式,并且有相应的业务模式与之适应,通过SAP或者其他产品是其固化下来,并且在计算机系统当中实现。平时我们所说的ERP实施项目,一般会涉及到流程,产品和IT。所以,BPR是为ERP成功应用扫清流程路障的,因此BPR可以推动ERP的顺利实施;另一方面,ERP其实也在改造着BPR,基于不同构架的ERP软件需要有不同侧重性和针对性的BPR与之相配合。

说了这么多废话,接上文,BPR之后绘制主要的业务蓝图,这个业务蓝图决定了未来相当长一段时期企业是如何运作的,包括企业架构和流程,并且要求sap辅助去实现,所以会考虑到企业的战略,并兼顾sap的功能,以及是否需要定制开发或者引入第三方系统来配合,这一步非常重要,需要实施公司和企业共同完成。由于SAP的界面甚至说操作,确实在中国有点水土不服,所以往往二次开发是针对于报表来讲,不过随着中国的市场越来越大,SAP也会针对中国做出改变。

phase 3 就是要配置sap测试环境去实现这个蓝图,包括数据转化,环境配置,流程文档准备,测试,最终用户手册准备,这个主要是由实施公司去完成;

phase 4 在投标准备的时候,做的是整体的一个项目计划,当项目已经实施到中后期了,需要对至关重要的阶段根据当前的情况制定更加完备的实施计划,就是为上线和以及可能遇到的问题,如何规避做计划和准备。因为下一阶段的实施会直接的影响到企业的运作,这一阶段要解决的问题是最终用户的培训,系统如何切换,问题如何反馈和处理,以及相应的多套后备策略,甚至需要考虑如何将新系统切换回原系统。计划应该根据企业的需求制定,最终递交企业决定何时或者是否进行;

phase 5 开始上线,这一阶段主要任务是,旧系统下线,新系统上线,但是往往在国内实施过程中,要有1到3个月新旧系统同时运行,再逐步做新老交接;旧流程作废,新流程启用,在这一点上也是要有一个适应过程,尤其是前期没有做BPR,又在项目实施过程中发生了部门变革的;其余还要完成上线的报告,合约完成的确定等等;

phase 6,上线之后,企业开始正常运作,对实施公司来说,主要是后续的跟踪和服务,确保系统正常运行,升级等等。此时发生的问题,基本上要现场解决,做到没有问题积压

这样划分,优点是时序清晰,便于计划制定和按部就班的执行。缺点是实际的组织和实施比较复杂,各阶段的划分难以界定且有反复,实际的执行并不理想,计划和实施往往相去甚远,但是作为学习整个项目过程而言,却大有裨益。

项目准备(Project Preparation)

在决定要参加竞标的情况下,实施公司将为竞标做准备。因为我认为不是说你做项目准备就代表这个项目就给你做了,就像找工作投简历和自荐信,给心爱的人写情书一样。这一步直接决定公司是否会有一个大单,以及这个大单给公司带来的是名利双收还是官司连连,当然有些行业的实施方是内部决定的,这个另当别论。有人期望企业实施失败后把门牙往肚里吞,这种想法不提倡也非长久之计。所以项目准备非常重要。

项目准备决定了项目实施的成败,良好的项目准备需要充分的前期调查,沟通和分析,需要明确的定义当前的情形,需求,目标和实际的差异,明确足够详细的实施计划,需要投入的人力物力,以及管控(范围,品质,风险评估),尤为重要的是,应该和客户充分的沟通,得到客户高层对项目的充分支持,合作,从而达成高度的共识。尤其重要的是要得到高层的全力支持,因为ERP项目是一个领导层的项目,如果一把手不支持项目,那么接下来的项目可以说是无法开展。

业务蓝图 (Business Blueprint)

这一阶段,针对sap实施项目的特殊性,特别的强调了企业流程再造和业务蓝图规划这一步骤。业务流程清单和企业组织架构是两个关键要素,基本上概括了企业运作。注意到要成功地识别企业的流程和架构以及需求,并且恰当的定义,需要划分为调查,研讨,总结等阶段。就是说,从业务流程的重组这个角度来说,需要考虑到的是企业的需求,必须和企业充分的沟通,深入理解企业的实际运作,然后才能得到准确当前企业流程和架构的概貌。在此基础上,才能根据企业的需求和当前的概况提出新的架构和流程蓝图,需要与企业的相关人员进行充分的讨论,以便进一步的就企业的架构和流程达成共识,降低变动带来的风险,并得到最大的支持。

蓝图实现 (Realization)

大量的工作都是该阶段和之前的阶段完成的。在第一阶段的评估中,确定了是否应该实施,如何实施和主要风险等,在第二阶段项目准备中定义了目标,范围,计划和策略等,在第三阶段业务蓝图对企业架构和流程进行充分分析识别和定义,并进行流程再造。在第四阶段则需要完成系统开发和测试,详细的流程程序手册,构筑就绪的生产环境。可以看出,到此该阶段为止,大局已定。

一般而言,用户的业务流程程序和接口的定义,系统需求分析和开发和配置应该是最关键性的工作。只有良好的用户业务流程程序和接口,才能确保蓝图实现和流程优化的目的。系统对此的分析以及开发则是实现这种要求的物质条件。

就风险控制而言,测试计划和准备就绪的生产系统是必不可少的。

最终准备(Final Preparation)

最终准备阶段主要的工作是制定恰当评估标准,评估是否能够上线,确保无未决突出问题存在,准备过渡的中间程序,包括应急计划(如上线失败恢复原有系统)。

上线和支持(Go Live and Support)

将系统从生产前环境导入到生产环境;构建生产系统支持;使业务流程正式生效;确保系统良好运行;正式结束项目;关键交付;生产支持系统有效性报告;生效的业务流程;品质检查清单;是否有一个稳定可靠的生产支持系统就绪;事务是否能够正确地更新表和文件;财务和数量是否定期对帐,与旧系统对比是否合理;合同和道义的任务是否都已经满足

相关文章:

SAP 项目实施阶段全过程

在sap实施项目的周期和步骤上,根据各公司对业务的理解不同,也被划分为各个阶段,但其中由普华永道提出的分七步走,个人觉得对刚进入这一行业的人很有帮助,接下来一起分享和讨论下: sap实施项目生命周期&…...

idea中的Maven导包失败问题解决总结

idea中的Maven导包失败问题解决总结 先确定idea和Maven 的配置文件settings 没有问题 找到我们本地的maven仓库,默认的maven仓库路径是在\C:\Users\用户名.m2下 有两个文件夹,repositotry是放具体jar包的,根据报错包的名,找对应文…...

REDIS中的缓存穿透,缓存击穿,缓存雪崩原因以及解决方案

需求引入一般在项目的开发中,都是使用关系型数据库来进行数据的存储,通常不会存在什么高并发的情况,可是一旦涉及大数据量的需求,比如商品抢购,网页活动导致的主页访问量瞬间增大,单一使用关系型数据库来保存数据的系统…...

数据库及缓存之MySQL(一)

思维导图 常见知识点 1.mysql存储引擎: 2.innodb与myisam区别: 3.表设计字段选择: 4.mysql的varchar(M)最多存储数据: 5.事务基本特性: 6.事务并发引发问题: 7.mysql索引: 8.三星索引&#xf…...

项目管理中,项目经理需要具备哪些能力?

项目经理是团队的领导者,是带领项目团队对项目进行策划、执行,完成项目目标,对于项目经理来说,想要有序推进项目,使项目更成功,光有理论知识是不够的,也要具备这些能力: 1、分清主…...

itk中的一些图像处理

文章目录1.BinomialBlurImageFilter计算每个维度上的最近邻居平均值2.高斯平滑3.图像的高阶导数 RecursiveGaussianImageFilter4.均值滤波5.中值滤波6.离散高斯平滑7.曲率驱动流去噪图像 CurvatureFlowImageFilter8.由参数alpha和beta控制的幂律自适应直方图均衡化9.Canny 边缘…...

Endless lseek导致的SQL异常

最近碰到同事咨询的一个问题&#xff0c;在执行一个函数时&#xff0c;发现会一直卡在那里。 strace抓了下发现会话一直在执行lseek&#xff0c;大致情况如下&#xff1a; 16:13:55.451832 lseek(33, 0, SEEK_END) 1368064 <0.000037> 16:13:55.477216 lseek(33, 0, SE…...

JUC-day01

JUC-day01 什么是JUC线程的状态: wait sleep关键字:同步锁 原理(重点)Lock接口: ReentrantLock(可重入锁)—>AQS CAS线程之间的通讯 1 什么是JUC 1.1 JUC简介 在Java中&#xff0c;线程部分是一个重点&#xff0c;本篇文章说的JUC也是关于线程的。JUC就是java.util .con…...

Mind+Python+Mediapipe项目——AI健身之跳绳

原文&#xff1a;MindPythonMediapipe项目——AI健身之跳绳 - DF创客社区 - 分享创造的喜悦 【项目背景】跳绳是一个很好的健身项目&#xff0c;为了获知所跳个数&#xff0c;有的跳绳上会有计数器。但这也只能跳完这后看到&#xff0c;能不能在跳的过程中就能看到&#xff0c;…...

数据库概述

20世纪60年代后期&#xff0c;就出现了数据库技术。取得成就如下&#xff1a;造就了四位图灵奖得主发展成为以数据建模和DBMS核心技术为主&#xff0c;内容丰富的一门学科。带动了一个巨大的软件产业-DBMS产品及其相关工具和解决方案。四个基本概念数据数据是数据库中存储的基本…...

【已解决】解决IDEA的maven刷新依赖时出现Connot reconnect错误

前言 小编我将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识&#xff0c;有兴趣的小伙伴可以关注一下&#xff01;也许一个人独行&#xff0c;可以走的很快&#xff0c;但是一群人结伴而行&#xff0c;才能走的更远&#xff01;让我们在成长的道路上互相学习&#…...

动态链接库(.so)文件的变编译和引用、执行

动态链接库(.so)文件的变编译和引用 动态链接库&#xff1a;SO&#xff08;Shared Object&#xff09;是一种动态链接库&#xff0c;也被称为共享库。它是一种可被多个程序共享使用的二进制代码库&#xff0c;其中包含已编译的函数和代码。与静态链接库不同&#xff0c;动态链接…...

linux(centos8)文件解压命令

linux解压命令tar 解压命令常用解压命令1 [.tar] 文件 解压到当前文件夹2 [.tar.gz] 文件 解压到当前文件夹3 [.tar] 解压到指定文件夹 -C 必须是大写unzip 解压命令常用解压命令1 [.zip]解压到当前文件夹2 [.zip] 解压到指定文件夹2 [.zip] 解压到指定文件夹&#xff08;强行覆…...

阅读笔记6——通道混洗

一、逐点卷积 当前先进的轻量化网络大都使用深度可分离卷积或组卷积&#xff0c;以降低网络的计算量&#xff0c;但这两种操作都无法改变特征图的通道数&#xff0c;因此需要使用11的卷积。总体来说&#xff0c;逐点的11卷积有如下两点特性&#xff1a; 可以促进通道之间的信息…...

上海亚商投顾:沪指失守3300点 卫星导航概念全天强势

上海亚商投顾前言&#xff1a;无惧大盘涨跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。市场情绪指数早间低开后震荡回升&#xff0c;沪指盘中一度翻红&#xff0c;随后又再度走低&#xff0c;创业板指午后跌近1%。…...

疯狂的SOVA:Android银行木马“新标杆”

2021年8月初&#xff0c;一款针对Android银行APP的恶意软件出现在人们的视野中&#xff0c;ThreatFabric 安全研究人员首次发现了这一木马&#xff0c;在其C2服务器的登录面板&#xff0c;研究人员发现&#xff0c;攻击者将其称之为SOVA。 ** SO** ** V** ** A简介** 在俄语中…...

汽车零部件企业数字工厂管理系统建设方案

在汽车零部件制造领域&#xff0c;伴随工业信息化与机器人化&#xff0c;制造模式逐渐从 CAD/CAE/CAM 数字化设计及加工走向全产品周期虚拟现实的数字化工厂管理系统平台&#xff0c;实现虚拟现实设计制造&#xff0c;防范产品缺陷并预防设备故障&#xff0c;大幅提高生产效率。…...

【线程同步工具】Semaphore源码解析

控制对资源的一个或多个副本的并发访问 Java API 提供了一种信号量机制 Semaphore。 一个信号量就是一个计数器&#xff0c; 可用于保护对一个或多个共享资源的访问。 当一个线程要访问多个共享资源中的一个时&#xff0c;它首先需要获得一个信号量。如果信号量内部的计数器的…...

获取实时天气

一、用天气API&#xff08;需要付费&#xff09; 网址&#xff1a;https://www.tianqiapi.com/请求方式及url&#xff1a;请求方式&#xff1a;GET接口地址&#xff1a;https://tianqiapi.com/free/day请求示例https://www.tianqiapi.com/free/day?appid_____&appsecret__…...

【数据库】redis数据持久化

目录 数据持久化 一&#xff0c; RDB 1&#xff0c; 什么是RDB 2&#xff0c;持久化流程 3&#xff0c; 相关配置 案例演示&#xff1a; 4&#xff0c; 备份和恢复 1、备份 2、恢复 3&#xff0c;优势 4&#xff0c; 劣势 二&#xff0c;AOF 1&#xff0c;什么是A…...

浏览器访问 AWS ECS 上部署的 Docker 容器(监听 80 端口)

✅ 一、ECS 服务配置 Dockerfile 确保监听 80 端口 EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]或 EXPOSE 80 CMD ["python3", "-m", "http.server", "80"]任务定义&#xff08;Task Definition&…...

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…...

手游刚开服就被攻击怎么办?如何防御DDoS?

开服初期是手游最脆弱的阶段&#xff0c;极易成为DDoS攻击的目标。一旦遭遇攻击&#xff0c;可能导致服务器瘫痪、玩家流失&#xff0c;甚至造成巨大经济损失。本文为开发者提供一套简洁有效的应急与防御方案&#xff0c;帮助快速应对并构建长期防护体系。 一、遭遇攻击的紧急应…...

Linux链表操作全解析

Linux C语言链表深度解析与实战技巧 一、链表基础概念与内核链表优势1.1 为什么使用链表&#xff1f;1.2 Linux 内核链表与用户态链表的区别 二、内核链表结构与宏解析常用宏/函数 三、内核链表的优点四、用户态链表示例五、双向循环链表在内核中的实现优势5.1 插入效率5.2 安全…...

CTF show Web 红包题第六弹

提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框&#xff0c;很难让人不联想到SQL注入&#xff0c;但提示都说了不是SQL注入&#xff0c;所以就不往这方面想了 ​ 先查看一下网页源码&#xff0c;发现一段JavaScript代码&#xff0c;有一个关键类ctfs…...

【Redis技术进阶之路】「原理分析系列开篇」分析客户端和服务端网络诵信交互实现(服务端执行命令请求的过程 - 初始化服务器)

服务端执行命令请求的过程 【专栏简介】【技术大纲】【专栏目标】【目标人群】1. Redis爱好者与社区成员2. 后端开发和系统架构师3. 计算机专业的本科生及研究生 初始化服务器1. 初始化服务器状态结构初始化RedisServer变量 2. 加载相关系统配置和用户配置参数定制化配置参数案…...

NFT模式:数字资产确权与链游经济系统构建

NFT模式&#xff1a;数字资产确权与链游经济系统构建 ——从技术架构到可持续生态的范式革命 一、确权技术革新&#xff1a;构建可信数字资产基石 1. 区块链底层架构的进化 跨链互操作协议&#xff1a;基于LayerZero协议实现以太坊、Solana等公链资产互通&#xff0c;通过零知…...

在鸿蒙HarmonyOS 5中使用DevEco Studio实现录音机应用

1. 项目配置与权限设置 1.1 配置module.json5 {"module": {"requestPermissions": [{"name": "ohos.permission.MICROPHONE","reason": "录音需要麦克风权限"},{"name": "ohos.permission.WRITE…...

鸿蒙DevEco Studio HarmonyOS 5跑酷小游戏实现指南

1. 项目概述 本跑酷小游戏基于鸿蒙HarmonyOS 5开发&#xff0c;使用DevEco Studio作为开发工具&#xff0c;采用Java语言实现&#xff0c;包含角色控制、障碍物生成和分数计算系统。 2. 项目结构 /src/main/java/com/example/runner/├── MainAbilitySlice.java // 主界…...

10-Oracle 23 ai Vector Search 概述和参数

一、Oracle AI Vector Search 概述 企业和个人都在尝试各种AI&#xff0c;使用客户端或是内部自己搭建集成大模型的终端&#xff0c;加速与大型语言模型&#xff08;LLM&#xff09;的结合&#xff0c;同时使用检索增强生成&#xff08;Retrieval Augmented Generation &#…...