在ERP软件行业项目应该怎么作?

本人进入软件行业已经有5个年头了,主导实施和参与过的大大小小的项目有20余个。其中有些项目作的很是好,提高了客户企业的管理水平,也规范了企业的业务操做水平,优化了企业的流程,客户很是认同咱们实施的价值;也有的项目实施效果通常,客户在应用软件先后没有明显的效果,惟一的成果就是计算机代替了人来汇总一些报表数据;还有的项目实施到一半便被叫停了。被叫停后每每会走向两个极端,一个是更换实施策略和方法从新实施,从新实施后最终效果有可能好也有可能坏。另外一个极端便造就了所谓的烂尾工程,形成项目没法交付。测试

  为何在实施过程当中有的项目就能作的很是好,有的项目应用效果就很是差?缘由在哪里?下面本人就从下面几个方面进行分析:优化

  一、什么是项目?编码

  二、在ERP软件行业项目应该怎么作?项目管理

  三、为何项目会失败,失败的缘由?资源

  四、怎样最大程度避免项目失败?开发

一、什么是项目?文档

  项目能够理解为是一种任务,我的理解项目通常包括三层含义,即:什么时间或周期、调用哪些资源、完成什么任务并达成什么目标;产品

  项目的概念并非只在软件实施过程当中存在,其实如今各类各样千差万别的项目多种多样,如:对A企业进行产品的销售,这就是一个项目。其特色是销售人员经过必定时间面对客户的中高层经过对功能的演示和讲标,完成最终销售的目标;一个新产品的研发也能够视做为项目,其特色是是N个开发人员要经过N个月的研发完成一个产品的最终成形;如北京五环路的贯通也一个项目,其特色是多少个施工人员要经过多少天的奋战,动用多少的机器以完成道路的通车为目标;再如唐山曹妃甸要进行招商引资,招商引资也这是一个项目。项目的种类多种多样,在此再也不举例。监控

二、在ERP软件行业项目应该怎么作?基础

1)严格制定项目的实施周期和计划及方案

  在项目实施开始以前,必定要根据每一个客户不一样的状况,制定出相应的实施计划、实施方案并规划出实施周期来,这一点是很是重要的。没有实施计划就没法预知项目什么时候完成,令人找不到目标感,对于一个没有目标的项目来讲这将是很是可怕的事情。

2)项目要得到甲方高层的足够重视

  全部项目不管大小都应该得到甲方高层的足够重视,成功的项目每每都是企业一把手直接抓的工程。一把手工程的好处为:领导讲话具备权威性、下达指令后各部门执行力比较强、抵触项目推动的部门少。所以一把手项目很是有利于项目的推动。

3)严格的按照项目实施计划进行实施,并监控项目是否按照计划正在进行

  实施计划制定后,双方人员都要按照既定的目标去努力,若是发现实施过程当中与计划出现了误差,须要立刻对实施计划进行变动,并分析出现误差的缘由和改善方案,亡羊补牢精神是最难得的。

4)对于大型项目能够分红几个阶段,按阶段进行实施

  对于大型和超大型的项目,每每实施周期会有一年或几年。长时间的项目实施会令人找不到终点,因找不到终点而失去动力。而把项目分红几个阶段后,每一个阶段都会制定出阶段性想要达到的目标,这样给人的感受是距离项目的目标很是接近,工做也就有了动力。

5)与客户商定明确的需求和范围,肯定项目验收的目标

  实施范围的肯定是实施过程当中的重中之重,实施范围没有界定或界定模糊,会形成客户需求无穷无尽,需求不断增长的后果就是项目没法定期交付,甚至项目暂停或退货。为了不这种状况最好的方法就是君子约定,在项目开始时就书面确认乙方作哪些内容,作哪些功能,达到什么样的效果后项目就能够验收,这样作对项目的双方都是有利的。再者必定要吃透需求,书面肯定需求的内容,目前在实施过程当中因需求双方理解存在误差而致使项目返工的状况仍是比较常见的,误差太大的状况下每每会返工屡次。

6)创建有效的项目沟通的机制,保证甲乙双方沟通顺畅

  这种沟通尤为是在项目出现危机时尤其重要。

7)创建健全的文档机制

  目前实施的大项目都是多我的共同协做来实施的,每一个人天天作了什么内容,有哪些成果或针对项目进展有哪些规划等,除了本身以外其余人都不清楚。这样状况怎么避免?最好的方法是编写项目文档,每一步都要有操做文档来支撑,好比今天我对产品增长了某个功能、对哪些资料进行了完善、须要谁来协助哪些事情、对客户的哪一个方案进行了更新。这些文档都要记录下文档的版本号是多少,是谁在哪一个时间段更新的等,以方便项目组人员的协做;

8)项目组成员稳定性的保障,尤为是双方核心项目组成员的保障

  一个项目要培养中一个合格的核心人员,须要这我的员不只要对企业业务流程十分精通,还要对软件操做流程十分熟悉,并可以处理软件中常见的一些问题。而这样的人员的培养须要几个月甚至更长的时间。而若是在关键的时刻核心人员的离职会给项目的推动带来毁灭性的灾难。

9)明确项目奖励和惩罚制度

  怎样避免人才的流失?怎样让员工对项目充满激情?怎么避免软件实施过程当中员工的不公平对待形成的情绪化?(干多干少都同样)怎样最大程度的防止错误的发生?这些内容都要有必定的机制来保障和约束,那么最有效的方法就是创建起项目奖惩制度。

10)基础资料编码的规范化和扩展性规划

  要盖一座高楼大厦就必须打好根基,对于ERP系统来讲基础资料就是这座高楼大厦的根基,基础资料的重要性可想而知。

11)20/80原则

  目前不少项目中20%的需求在实施和开发的时间占到了整个项目总工做量的80%,对于这样的需求要进行讨论再讨论,肯定最优解决方案或屏蔽某些不重要不合理的需求。

12)业务流程反复测试和校验

  任何产品都是存在BUG的,像微软这样的软件帝国都不敢说他的产品没有BUG,因此必须在实施方案肯定后按照实施方案来跑产品,尤为是核心流程的反复测试和优化。

13)项目资源的保障

  资源主要来说仍是人的保障,若是只购买了产品而没有人来实施和开发,项目不可能作好。

14)增强项目核心人员的培训和培养

  客户方核心项目成员一但培养出来后,他就能够支撑起客户方业务的一片天,一些实施业务即可交由他来作。这样不管对客户方人员的成长及后续的维护都是有好处的。

15)基层操做人员的培训培训再培训

  基层操做人员常常反馈的问题是产品很差用。为何很差用呢,无非是操做习惯的变动和操做方法的问题。因此培训必定要贯穿项目实施的始终,改变操做员的习惯,认知咱们的产品为企业带来的好处,不能用局限的眼光来看待产品。

三、为何项目会失败,失败的缘由?

  当一个项目失败后,失败缘由这个皮球每每就会踢来踢去。 销售人员说实施人员水平低、在项目上不努力、要是更换一个水平高的实施人员也不至于项目失败;实施人员说销售人员过分承诺、客户需求无止境、产品BUG多、开发团队的支持跟不上等,要不是这些因素,项目也不会这样子;开发人员说客户需求不明确,形成开发出来的产品改来改去,屡次返工。

  问题到底在哪里?究竟是哪一个环节出了问题?是单纯的某我的的责任吗?或者是单纯的某个部门的责任吗?答案是:“不是!”

  那么问题到底出在了哪里?答案是:“甲乙双方各打10大板,双方都有责任!”

  首先是客户方的问题:A系统上线以前业务的梳理和优化时业务部门不参与,上线后瞎起哄;B项目经理没有实权,下达的指令业务部门不执行;C各业务部门经理不重视;D核心目标及需求不清楚;E信息化基础弱,底子薄,没人来统筹管理;F新上软件后改变了基层操做人员的操做习惯,面对新的软件不肯意接受,提升企业管理水平对他们来讲都天方夜谭; G 高层领导假重视和瞎指挥;H各部门的利益冲突;I团队核心成员频繁更换等;

  其次是实施方的问题:A实施方团队更换频繁,我接触过的项目有的最多换了10任项目经理;B项目没有资源保证,实施人员今天3我的在现场实施,明天就有可能1我的单独奋斗了,拿1我的当3我的用;C销售人员为了签单和业绩,承诺再难的需求咱们也能实现;D为了保证按时上线,在业务理解不深,需求没有吃透,理解了差很少的状况下就开始了实施过程; E同工不一样酬,消极怠工;F项目经理控制不住客户的需求,致使客户的需求愈来愈多,产品很难交付;G产品BUG问题。

四、怎样最大程度避免项目失败?

  要避免项目的失败必须从失败的案例中吸收教训,要从客户方和实施方两个方面着手:

  一、客户方在上软件以前必定要先知道本身上软件要作什么?是为了充一下门面仍是想达到一个什么样的目标,实现什么样的功能?

  二、客户方高层必须重视项目,客户方项目经理在企业必须有权威或权力,可以保证每一项下达的指令各个部门都能贯彻执行;

  三、客户方有一个稳定的项目团队,并有1到2个精通业务和产品的核心成员;

  四、实施方在实施以前先评估项目状况,划出一个实施范围的圈圈来,肯定验收标准;

  五、三分软件七分实施,实施人员的水平对于项目的交付也有很大的关系,不必定要派出最好的顾问到客户现场,必定要派出最合适的顾问到项目现场;

  六、按照计划来实施项目,按章办事,一步一个脚印的来实施,不要想一口吃成个胖子 ;

  七、保持双方项目经理的持续有效的沟通,出现问题即时反馈并处理;

  八、实施方人员的保证,坚定不能出现由于实施或开发人员不在现场而致使的暂停状态;

  若是在实施过程当中客户方和实施公司双方都可以达到上面所说的几点,我不敢说项目必定会成功,但项目必定不会失败!

  以上就是本人从事ERP行业实施顾问5年来的一些项目管理经验,说的是否正确,仁者见仁智者见智,若有不一样意见,欢迎予以指正和批评! 转自ERP之家 张洁
相关文章
相关标签/搜索