早在我们来之前,KB公司这边就已经组建了ERP项目组了,当时IT就只有一个人,属网管出身。而关键用户分两种类型:专职关键用户和兼职关键用户。专职关键用户组织结构上已经调动到信息部,常驻在项目组里工作,财务模块2个人,采购模块1个人,其他模块没有。兼职关键用户平时都是在各自部门里,平时该做什么还是什么,只有ERP项目组有需要的时候才会让他们过来处理一下,几个小时之后然后就回各自部门了,每个模块大概有1-2个人员组成。

后来我们入职了,开始扩充人员。由于KB公司极度压缩ERP项目的成本,连人员招聘都非常的困难,很难得到批准,开始还能允许招有经验的人员,后面只能考虑招经验较少甚至应届生的人员,到后来干脆不让招人了,只能考虑从PC维修和网管里面内招。在2016年1月份的时候甚至还出现了要裁掉ERP项目组成员的现象,好在我们极力反对才作罢。ERP项目都还没启动呢,就要出现裁人的现象,也是醉了。因此到项目启动时,人员基本上稳定下来了。信息部人员结构为:1个项目经理,1个信息副经理,4个开发人员,3个关键用户。在这4个开发人员里,2个是从PC维修调过来的,1个从来没有接触过软件编码工作,1个有一些软件开发的基础毕业1年的人。

按道理来说,ERP项目组里也要有相应IT来负责对接模块的实施,这些IT至少需要有2-3年的经验,特别需要有业务经验。但遗憾的是这些工作都被几个开发人员给“兼”了,而经验比较足的项目经理和信息副经理虽然可以管几个模块,但毕竟精力有限,除了ERP项目组的事情,还要管其他项目如一卡通、加密系统、HR等以及本部门的管理工作。KB公司基本上很多人都不愿意加盟到ERP项目组来,他们会认为这样在本部门就失去了岗位和地位,认为到ERP项目组里工作属于浪费时间。他们其实没概念的是很多ERP顾问都是业务出身的,比他们在本部门所得到的待遇高多多了。

以上就是ERP项目组人员组成,整个ERP组织架构最上头是ERP项目组组长,接下来是ERP项目组副组长,接下来是ERP项目经理,中间是由总经理级别的人员组成的管理团队,然后就是流程制度指导组,基本上都是由副总经理级别的人员组成,之后才是IT部,每个模块的“兼职”关键用户。

内部的项目团队组成大概是如此,而乙方实施ERP项目的团队的组成也是很奇葩:1个项目经理,1个前端业务实施顾问(负责销售、采购、生产、仓库、项目、设备模块),2个财务实施顾问,若干个开发顾问。

这样奇葩的ERP组织架构给后续ERP项目的开展带来很多的困难,主要问题有:

一、并非一把手工程:

流程图签核、业务方案制定、蓝图审核、物料主数据和编码等决策事项ERP项目组组长和其他人均无权限,而是要汇报给总裁做决策。而跟总裁开会是要预约和开大会的那种,开会之前也要准备非常多的东西和文档。这本身就给项目的推进带来很多的困扰。我们经常说ERP项目一定要是公司一把手来直接负责,可以更方便调动各方面的资源和人员共同参与。但在KB公司里面,让“兼职关键用户”过来讨论流程经常性缺席和迟到。到后续系统单元测试和模拟的时候,让“兼职关键用户”过来的时候他们都非常有怨气,很排斥操作手册的编写。很多业务部门的主管高管根本就不把ERP项目当回事儿,在他们眼里,只有自己的本模块的工作才是最重要的。ERP项目仿佛就是信息部自己的事情,他们只是来帮忙的。这就是非一把手工程带来的灾难,很少人重视,大部分都不当一回事儿!

二、内部团队组成不合理:

实际上关键用户并没有“兼职”和“专职”之分。上ERP系统,都是要从每个部门抽调课长级别或相应资深专员级别,在本部门至少工作了3年以上的1-2个人来组成关键用户,从头到尾跟着项目组一起实施,遇到流程、业务等问题能够及时沟通,充当ERP项目组和本模块高层沟通的桥梁。关键用户还必须要很精通本部门本模块的绝大部分的业务,能够有专业合理的眼光来审核业务的合理性,能够提出改善意见。而如今KB公司内部的其他模块的关键用户比如SD,PP等都没设置,绝对是非常不正常的事情。

在整个实施周期里,除了财务和采购这两个“专职”关键用户之外,其他的模块的人就只有通知他们过来他们才会过来。因此到实施后期这些人基本上都不懂系统操作,不懂业务实现方案,甚至连开发的程序都没测过一次,操作手册根本写不了,也谈不上后续如何培训终端用户了。

而信息部成员设置方面,人员明显捉襟见肘,特别是经验丰富的人员。没办法完整分配对应模块的IT,开发能力严重不足,在实施后期只能将部分开发转移到乙方开发顾问身上,又导致项目预算超标,这个是非常艰难无奈的事情。

三、乙方团队组成不合理:

不知道是不是因为预算的原因,乙方的顾问设置居然只有1个前端业务顾问,1个财务顾问。销售、采购、生产、仓储、项目、设备就一个顾问在负责,基本上属于忙不过来的那种。更奇怪的是也不知道是不是因为项目预算问题,乙方实施顾问一周基本上来个3天左右,项目经理一个月都未必会来1天,平时和周末不加班。按我们之前做项目的经验,每个模块都会有1-2个常驻的顾问在,一周5天,每天8小时,平时偶尔会加班,到后期周末更会加班。

在项目实施后期3个月里,乙方财务顾问总的来的天数不超过5天,基本上都是远程实施,简直前所未闻。这样导致了内部财务关键用户连开账怎么开都不懂!

而乙方项目经理,连上线的日子都没有过来看一眼。后面暴露出非常多的问题,本来需要他过来统筹规划协调处理,结果他只来了一天,开了一次总结会议就又走了。

而甲方这边的高层和中层管理,在ERP上线的那段时间(2017.01.01)里基本上全部都休假去了!不管项目死活!

也许一切艰难的根源都可以归结为项目的预算问题,钱没给到位,乙方实施公司自然也不会把项目放在重要的位置,派不出顾问也是正常。也可以间接归结为公司高层对这个项目的重视程度,大部分都认为这项目是信息部的事情,没人会在意和重视。ERP项目实施到中后期开始觉得非常的艰难,之前排的计划一直Delay下去,甲方项目经理根本无力力挽狂澜。

写到最后,我想说的是,既然KB公司对这个项目这么不受重视,给的预算和人力支持也不够,那何必要花这么多钱来上这个项目呢?不仅伤财还劳民!更可怕的是,ERP上线了,做得不好可是会连累整个公司的业务正常运转。

所谓“慎始善终”,本来就没有慎始,何来善终?

KB奇遇记(6):搞笑的ERP项目团队的更多相关文章

  1. KB奇遇记(7):不靠谱的项目实施计划

    在ERP项目启动前期,项目组两方项目经理和我等几个人单独跟总裁开会,讨论了初步的ERP实施计划,本来第一期上线只是考虑上其中一家工厂而已,结果临时加入了深加工的工厂.本来项目组预定计划是2017年1月 ...

  2. KB奇遇记(10):终章

    本来还想写一篇关于前CIO的著名言论,不过想想还是算了.博客空间宝贵,不乱恶心人了. 这篇博文是本系列<KB奇遇记>的最后一篇了. 虽然在KB公司有这么多的苦,但毕竟收获也很多,至少让我懂 ...

  3. KB奇遇记(2):缘起

    最早听到这家公司的名字,大概还是在好几年前. 正是2012年,之前的在一起灿坤待过的同事LY在这家公司当高层,正好公司规模大了,要上ERP项目.苦于公司没有这方面的人才,而内部IT又太差劲支撑不起来. ...

  4. KB奇遇记(8):好人难做

    题记:<KB奇遇记>已经更新到第八篇了.这一篇主要是讲项目实施过程中项目组成员之间的关系,也是我最不愿意回忆和讲述的事情. 早在来到KB公司的第一天开始,我就一直兢兢业业,丝毫不敢怠慢.面 ...

  5. KB奇遇记(1):开篇

    我已经确定了2017年1月24日将是在旗滨工作的最后一天. 回顾从2015年8月3日入职那天开始到现在,一年半多的时间里的种种奇葩经历,深深被这家公司的制度.企业文化.官僚主义.粗糙的信息化建设以及利 ...

  6. KB奇遇记(3):IT现状

    2015年8月3号,终于告别了过去来到了KB. 公司给安排的住房是一间套房里的小房间,小的简直连坐的地方都没有了,中间一个大床将房间隔了两边,显得特别狭小.由于是刚来,我也不好要求太多.但就这个小房间 ...

  7. KB奇遇记(4):困难重重的选型

    在以往的工作经历中,虽然也会出现公司的一些规章制度,但我鲜少与其打交道,也极少听说.但是来KB这里,突然发现公司居然并没有给我配备电脑!!原因是制度上并没有写IT人员入职需要配备电脑,尔后通过特批流程 ...

  8. KB奇遇记(5):奇葩的用人制度

    8月份入职,公司不给我们正式任命,导致了我们开展工作困难重重,基本上很少有人会鸟你,做事仿佛名不正言不顺.哪怕你是未来信息部的老大也一样,网管们根本不买你的账.所以做ERP选型,做旧OA的选型以及加密 ...

  9. KB奇遇记(9):艰难的上线

    经历了非常多的磨难,系统也“如约“在2017年01月01日勉强上线了.尽管我认为它还不到上线的程度,条件不具备,但上头的指令下来和计划便是在这一天.整个上线过程从2016年3月8号开始到上线日,扣除中 ...

随机推荐

  1. PAT (Advanced Level) 1013. Battle Over Cities (25)

    并查集判断连通性. #include<iostream> #include<cstring> #include<cmath> #include<algorit ...

  2. at 定时任务

    每天一个linux命令(49):at命令   在windows系统中,windows提供了计划任务这一功能,在控制面板 -> 性能与维护 -> 任务计划, 它的功能就是安排自动运行的任务. ...

  3. AVR编程_如何通过软件复位AVR?(转)

    源:http://blog.sina.com.cn/s/blog_493520900100bpos.html Question 如何通过软件复位AVR? Answer 如果你想通过软件复位AVR,你应 ...

  4. UVA 11255 Necklace

    带颜色数限制的polya计数. 其实感觉一样了... #include<iostream> #include<cstdio> #include<cstring> # ...

  5. Frequent Distribution sorted by frequency

    import nltk def freq_sorted(text,ranklimit): fd=nltk.FreqDist(text) cumulative = 0.0 for rank, (word ...

  6. CABasicAnimation 基本动画

    几个可以用来实现热门APP应用PATH中menu效果的几个方法 +(CABasicAnimation *)opacityForever_Animation:(float)time //永久闪烁的动画 ...

  7. function $(id){ return document.getElementById(id); }导致所有的js不能用解决办法。。。。

    function $(id){ return document.getElementById(id); } document.getElementById(id) 是获得id这个元素的. 相当于定义了 ...

  8. HUST 1376 Random intersection

    神题.同学指教.1秒AC...http://blog.csdn.net/jtjy568805874/article/details/50724656 #include<cstdio> #i ...

  9. github 更新fork分支

    在github上开发代码的时候我们习惯的是fork一个分支,然后修改再往主分支push request,这样就可以保证多人开发, 但是随着时间的推移,自己fork的版本和主分支的版本差异越来越大; 这 ...

  10. jqGrid的搜索框下拉

    当需要在jqGrid的搜索框里配置搜索条件时,如下拉,日期等,代码如下: datePick = function(elem) { jQuery(elem). } colNames : [ " ...