不是第一次尝试写ERP的文章,只是我觉得,倘若自己没有半桶水,便搜尽脑汁东拼西凑生搬硬套胡说八道,飘飘然炫出一篇杂文,也道不出ERP那其中的滋味。所以,一提到书写的自己便惶恐不已,拼命的补习些知识和道理。那知,越看越感觉心虚,越觉得与ERP相关的东西浩如大海。随着从一些个小系统慢慢有机会做到SAP这个庞然大物,在知识面加宽的同时,也知道自己更无知。所以,我只是述说一下,我的ERP之路和其中的感受。
国际惯例,介绍一下我的从业经历。我非科班出身,甚至不能算科班(早期读的中专未毕业,就算后来自学自考来的大专和本科,也与IT关系不大,英文更甭提了)。读书早,出来得来早,九九年,到了一家工厂做模具和机械方面的学徒,那时没毕业证,往珠三角涌的人也比现在多许多,所以,极低的收入,漫长的上班时间,如猪食般的伙食,以及在台资厂的辛酸,现在回想起来,还有一些自豪感-我是从那样的环境走过来的,不过也导致了我往后都没进过台资企业。当然,这一段日历我从来都没写进过简历中,不是虚假,而是不堪回首。
学徒八个月,我从番禺来到东莞进了一家机械厂。在东莞这一呆,便是八年。在这家机械厂,先是从车间机床工做起,把各个工种如电焊,钳,车,铣,磨,喷涂,组装,包装,出货装车等都玩弄过。尔后,因为考完了大专和学会了CAD,工作表现也算OK,做起了机械方面的设计及工艺及一些基层的管理工作。不得不承认,因为后来发生的一些事情,我不是很喜欢这家工厂,但我在这里收获得最多,迈出了成长的第一步,我在往后的编程和实施,很多经验都得益于这段时期的工作。
进入IT行业是我来这家工厂二年半以后的事,思考着要换个生活方式的我,受了**的诱惑,参加了程序员的培训。虽然这在以后一直被我称作垃圾的培训没让我学到太多,但却让我有了做程序员的契机-我在程序逻辑和算法上的表现征服了我后来的一个同事。在我离职后,他介绍下,我进了一家IT小公司。
这属于XX供电局下属的一家IT公司,主要面向于电力相关企业提供MIS系统和一些其他服务。公司总共八个人:三个老板,一个财务,四个技术小组人员。我们的工作范围包括系统基础架构,系统设计分析,数据流程分析,业务逻辑分析,程序编码,各模块集成,单元测试,综合测试,培训安装,售后支持……基本该做的事都做。最开始使用的是PowerBuilder做编程工具,SQL Server作为数据库后台。其后,老板之一,项目经理做出了重要决定,完全摒弃PB,全体人员学习JAVA,使用JAVA重新进行架构,取代原有的模板。在这项‘英明’的决定下,我在02年初到04年底,开始了疯狂的JAVA学习。
公司购买了大量JAVA相关书籍,也提供了许多业务模型进行模拟和测试。在这期间,我们分工合作,基本上完成了系统基础架构的工作和旧模板的重开发工作。我后来认为,因为没有资深JAVA架构人员,我们走了许多弯路,例如,我们没有采用EJB架构,而使用老思路,使用JDBC和其他数据底层连接,配合JTABLE等控件,架构了类似于PB数据窗口功能的类库;我们没有用Jbuilder等带图形界面的编程工具,而是使用Jcreate编写了自己的TABLE和TREE等控件,编写了简单的图形化界面的工具,再基于这之上,重开发了原有的MIS系统。用三层架构去死套两套结构的东西,这本身就是岐途,花费了太多的时间和精力去做这些意义不是太大的东西。再例如,我们后来使用上的Hibernate, Spring, struts, 都要与我们的称为数据集的自定义类库相关联,把这些比较有前途的东西弄得四不像,还不思悔改,还有野心使用它开发GIS。这让我想起一句话:只有偏执狂才能成功,这对于当时的项目经理老板来说是对的,不过,数年后,因为没有业务,这家公司关闭了,也算在我意料之外了。
日复一日高强度的开发工作,每天十几个小时的开发任务,终于消磨完我对开发的兴趣。而且,公司没有业务人员,基本上靠老板的关系拉了一些没有利润的项目进行开发,这也就导致业务极少,因而长期没有项目奖金,这样的状况,我无可奈何。在这家公司呆了两年半之后,我选择了离开。
接下来的一个多月,无所事事,我其实不知道自己何去何从。这时的我很惘然,机械设计?估计是回不去了,开发?暂时是没兴趣的,我在思量自己的出路。无意中,我在ITPUB上接触到企业信息化和ERP,便意识到,这可能是我的路途了:可以不用多编码,也可以利用我在工厂基层的管理经验,和在开发分析和数据库方面的经验。于是,我决然开始了这方面的学习。感谢互联网,让我搜索到了许多资料,也让我加入了一些论坛,比如ITPUB,ERP沙龙,企业信息化论坛等等,而且让我结识了不少人, ERP方面或各行业具有丰富经验的朋友。在这些条件下,我的学习极有效率,但零星的,不系统的学习,也间接导致我之后在某些方面的基础薄弱,知识不足,闹过不少概念的笑话。
说句好笑的,我做了这么长时间的工厂和MIS开发,这时候还不知道ERP是什么(不过现在看来不重要,就算做了ERP许久的人,又有多少人真正能体会ERP的含义?)。我自信的发现,ERP也没什么大不了的(现在看来很悲哀),我从前做MIS系统包括进销存及项目管理,遇到的各种各样问题的解决方案,从前在机械工厂做的那一套生产方面的经验,也能拿来唬弄许多人。至于各种工具和相关文档,在做开发时都已使用过,只是换个方式表述而已。不过,这时候遇到一个问题:我能够写出来,却不善于沟通和表达,特别是在高层前,往往心慌气闷,词不达意。我想太长时间专注于开发的人,基本上都有这样的通病。
于是,接下来的一段时间,是我工作最杂的时间,我做过销售,做过售前,做过实施,接触过的产品,包括国外的IFS,国内的和佳,台湾的正航等,还有些小公司或自行开发的系统。在我参与实施的几家工厂,包括胶纸,机加工,玻璃工艺,皮革制品,运动器材等行业,有成功也有失败,有欢笑也有苦闷。可以说,人生的诸多情感,酸甜苦辣咸,做ERP实施的人都要遍尝。
不考虑产品的因素,对我前期在这些项目中实施的简单总结是:不是技术程度上较难的就会失败,如那家胶纸加工企业,胶纸的尺寸进MRP计算,但胶纸却不分编码;也不是管理水平较差的容易失败,如其中一家玻璃工艺企业在上ERP之前,大部分流程不清楚,各部门职责重叠,管理混乱,一切看起来一团槽。这些都在ERP实施后,得到了一定程度改善。较容易失败的,是那些得不到老板实际上的支持,内斗不休的企业,ERP在重新洗牌企业权力的同时受到重大打击,也让我们这些所谓的顾问碰得头破血流。
在这些或成功或失败的项目中,我的沟通表达能力得到了较大提高,已基本上做到,在高层甚至是总经理面前,我还是心平气和,侃侃而谈,将我的思想和流程清楚的表达,这对我无疑是较大的成就。我也较较从毛臊走向了成熟。只是,在一年多一点的时间,换了三家公司,这频率很高,却也是无奈。从一家IFS咨询公司因为某些因素失败的离开后,我终于得以稳定,进到一家制帽工厂,在这里,我全权负责已购买(我没赶上选型)的服装行业系统的内部实施推行工作。
详细的述说一下我在这家企业作为甲方的第一个全力负责推行的项目吧,在这个项目里,我经历了悲喜两重天,对自己,对各甲方人员,或者都有较大的启示。
这家公司原是松散型的集团劳动力密集型的加工企业,在一个镇有近十家小的加工工厂,为厂长负责制,但各厂不负责采购和仓库。加工工厂上还有个总部,由总经理全权对各加工工厂进行管理。各加工工厂接总部的销售订单加工,常用料向总部仓库领料,向总部采购进行采购申请,特殊物料则直接由工厂采购(因为面向客户的不同)。集团进行总的能力计划和生产调度,及大的物料需求计划,各工厂对工厂内部进行细的能力分析和生产调度,分别将各自的物料需求向集团汇总。
ERP项目是原集团老总一力引入。这个老总脾气非常大,非常强势。因为他的关系,一家香港的制衣行业ERP打败原来处于领先位置的UF服装版,最终签下这个总金额近两百万的项目。而UF报价,不足它的一半。
我是合同签署前半个月,才进的工厂。当时已经到了谈付款比例的时候了,ERP公司提出惊人的条款:先付百分之九十,上线后付余下的百分之十。我得知后,打了个报告,将市场ERP的付款方式做了份报告递上去,如3-3-3-1或3-4-2-1,但毫无音讯。最后签下来,是首付百分之七十,硬件全额付款……据说这还是在财务部门坚持下才得到后的。我知道后苦笑不已,公司有难了。
合同签署三个月后,一直在安装硬件。除了ERP公司一个月才来一次的进度会议外,我无所事事。我向ERP公司提出索要实施总体规划,软件说明,流程方案等,ERP公司也以公司机密为由拒绝配合。
好不容易等到三个月后开始进行部分模块的实施,我发现问题特别严重起来:
1,软件存在有极大缺陷,我与各相关用户整理出来的BUG可以写成BUG大全,不过关键流程还走得通,但流程死板强硬,没有变通的余地。
2,实施顾问水平严重不足。没有自己的实施方法,没有做过详细的实施调研,基本上属于买软件后,培训一下操作就相当于上线的水平。
3, 公司本身基础资料准备不足。由于这些不让我参与,而公司安排的参与基础资料准备的人员不足或不到位,到培训后准备去做的时候,才发现,有很多的事情没有去做,包括最重要的物料编码及颜色编码。
4,公司中高层人员的不配合态度,以及老总的遥控指挥,粗暴对待各相关人员的做法,使各方人员对这个项目越来越抗拒。
等等
还可以罗列不少问题的。这些问题导致项目在推行不久后,就基本上陷于停滞状态,我所提出的各种方案和建议都被搁置。老总咆哮的声音总是在远远便令人心惊,没有人敢与他沟通。这一切都让我想尝试放弃,也真的打算放弃,只是,在没有找到其他合适的工作,以及没有完全失败的双重情况下,我呆了下去。
项目的转机发生在高层的变更,这位老总因为公司年度的业绩问题被老板炒了,换了个比较有魄力的女老总。接着,新老总对公司所有原老总的嫡系进行了清理,对公司的整体架构也进行了清理,关停并转掉了几家亏损严重的加工工厂,对各部负责人也进行了考核。在对我进行考评并让我提交了ERP现况报告后,也在各层内部安排会议专门对ERP项目的可行性重新进行了评估,考虑到已付了大部分款项,而该服装ERP还有可取之处,决定不放弃ERP项目。但她决定,先暂停ERP项目的推行,由我协助她和生产副总进行各部门的流程梳理。在将大部分流程理顺后,再与ERP公司重新谈判后继续进行项目的实施。
得到了新老总的支持,我的干劲来了。我先出具了新的项目实施规划书;然后,流窜于各个部门访谈整理,开会商讨,完成了各部门较详细的操作规范及流程文档;完成了对基础资料特别是物料编码和颜色编码的方案,并提交到各相关负责人进行准备;完成了硬件方面的准备;在一个加工厂的范围内,试推行了进销存及生产工票机系统,并对此进行每周会议及长期跟踪总结;也与ERP公司进行了详细的沟通,特别安排与ERP实施顾问沟通了项目管理理论,项目生命周期,实施方法,各阶段的实施目标等(等同于帮ERP公司在培训实施人员);也请老总一起与ERP公司在已付了百分之七十款项的情况下与ERP公司谈判,共同达成了软件功能上BUG方面的更改协议;我还与老总及ERP顾问共同制定比较详细的ERP上线计划清单,将大部分预计需要处理的事务分门别类做好时间进度表……
经过新老总及副总的流程重组,以及我协助完成的ERP各项准备工作,终于将ERP项目全面重新启动,培训、练习、关键用户会议、与ERP公司例会等等按部就班进行。看着项目初见起色,我长舒了一口气:不管最后这个项目的成败如何,最少,能有个比较好的重新开始,也算是有点成就了。
恰好在这时,我得到了两个职位的OFFICE,一是欧洲的一家国内生产工厂做ERP的副理,相当于ERP项目的二把手,这家企业目前在欧洲用的是SAP,但在大陆使用用友,按面试我的老外的说法,就是处于过渡时期。另一则是一家美资的家具企业,实施的是SAP,不过这里需要做开发,也需要实施经验,且是从底层做起。在留与走,走之后选择的三者之间,我思虑了良久,终于决定选择了去做SAP。原因呢,就是年纪不小了,英文也不是很好,如果错过这次机会,将来可能再无进入SAP的机会了。虽然舍不得自己亲手在甲方培养起来的这个ERP孩子,且无论老总或者各层管理人员,都处得不错,项目也能得到他们的支持,但毕竟情感上还是比不过个人的前途,所以,我不顾老总和其他人的数次挽留,最终选择了好和好散,遗憾的离开了。
如今,我做SAP内部顾问也有相当一段日子了,在对这个产品的学习中,我发现了自己的很多不足之处,许多曾经坚持的错误和流程的迷惘渐渐更正和清晰。我在不断的汲取产品中的养份的同时,也对ERP有了更深的体会。通过SAP去应对我以前深思的问题,并提供的较完整的解决方案,这让我收获良多。SAP虽然繁烦,许多功能也不如传说中的完美,但它确让人为它折服。现在,工厂工作环境不错,任务也不是很繁重,我与各同事间关系和偕,学习氛围浓厚,这让我感觉良好。当然,除了收入。
回忆这么些年来的历程,虽然坎坷波折,却也一直向前,从一个连毕业证都没有的中专毕业生,到现在能够在一个还算理想的环境中工作,便觉有些感触。我想向所有从事IT或其他行业的起点较低,却一直坚持不懈的人说,对于曾经的基础,我们既已无法选择,但我们可以选择坚持,人生的酸甜苦辣咸,我们都要遍尝,才不会让回忆失色。
我不知道我的未来会如何,但我有我规划和目的:资深制造顾问或CIO。对于这不是很远大的规划,我对自己提出了几点要求:
1,必备的语言能力,英文以及流利条理清晰的中文表达能力。
2,必备的工作技能,深厚的制造行业知识和ERP理论,快速完善的解决方案。
3,必备的态度性格,良好的态度,专业和成熟。
4,必备的身体条件,健康的身体。
5,其它辅助条件。编程技能,网络知识,管理水平,团队精神……
这里你要问了,这样的要求?ERP人有这么完美吗?对,或许没有,但人总要有所追求的不是?
套用尼采的一句话:你是你自己的上帝!
作者:鱼和熊掌
[此帖子已被 stone 在 2008-8-9 9:13:47 编辑过]
欢迎光临 赛捷软件论坛 (http://sagesoft.cn/bbs/) | Powered by Discuz! 7.2 |