给大家炒个冷饭,是我在2003年写的一点心得。不过现在来看还是有启发意义的,虽然笔法有些稚嫩
实施分为这几个阶段:
1字典准备,系统参数配置
2客户化
3使用培训
4做报表做运行监控
5升级更新版本
这几部分都挺费时间。为什么?
1字典准备,系统参数配置
没有字典准备和系统参数配置说明。一个新人就被一个人扔到客户处去独立完成全过程。整个客户这么大的投资这么多人这么重要的流程改制都把命运系在了这一个人的身上,不失败才怪。配的字典和参数有问题,系统就是出错误,甚至有些功能都做不了,最后不得不把整个工程全都推翻,字典重做
解决方法:有详细的字典准备和系统参数配置说明
FAQ数据库
深刻理解业务进行实施培训支持人员考试
由于涉及到导客户的老数据,由于格式,信息内容都不同,需要个性化做一些导表工具和数据初始化工具和数据校验工具
2客户化
很多客户化其实不是客户有特殊需求,而是以下问题:
A软件不实用,闭门造车,软件商又不愿意大量修改,用户当然不会用不愿意用互相僵持不给软件款。
解决方法:业务专家,模仿竞争对手,模仿本公司的上一代版本,上网找资料,做一家试用客户
B由于没有从咨询高度教育引导客户,使客户随意变动软件,引起难以稳定。而且没有统一口径管理用户提交上来的BUG和需求列表,每个程序员都可以接了用户电话,想也没想通用性和影响性,为了应付现在这个客户就改了,最后程序越来越不好改。开发员不负责任,编码随意也不测试,项目经理管理不严,BUG百出,出了一个改一个,不出也不管
解决方法:需要咨询专家洗脑,在实施的全过程,工程中的每个人都要给用户灌输并且表现这种思想,表现出我们是最正确的我们是最先进的我们是专家你们是落后的。
需要建立BUG提交和支持BBS,与公司的SAWIN连接在一起。根据BUG和需求来安排人力,进度,计划,考核程序员,监控工作质量。
需要有项目经理,严格监控程序员,不能让他们对质量不负责任
为了好跟踪BUG,需要有业务逻辑BUG的日志跟踪,能跟踪到每个界面的每个控件的操作和发向数据库的SQL
为了好跟踪BUG,需要有技术BUG的日志跟踪
C软件商把各家用户的需求功能都混合在了一起,一是使代码BUG百出,二是使BUG不好找,三是使代码客户化不好修改,四是使功能复杂用户不会用,五是使用户觉得功能自己用不上要求裁减下去反而裁减不下去了
由于大家各写一块,通用的功能却各写各的,一个相同的BUG需要修改各自的程序,没修改到的地方就有问题
解决方法:界面数据业务分离,
一个修改,先有项目经理总控是该单独写代码还是交给公共基类来做。有人统筹开发通用基类
个性化的功能单独做出来不要在原有代码单元进行修改,把共用的放在共用单元,个性的各放各处
D由于数据库设计没有分为摘要表,细目表,月汇总表,年汇总表,冷数据表,热数据表,没有用VIEW,SP,JOB,字段类型不考虑用简单类型,引起性能问题
采用大量新技术,新技术有BUG,问题难以解决
解决方法:尽量不采用新技术新开发方法。数据库设计应该重点之重点。尽量把在数据库上做文章能写VIEW,SP,JOB完成的就不写代码。这样性能高,功能也好修改。直到数据库的功能优势都发挥出来了再在中间层写东西,把通用的功能,如安全,如存储,如数据校验,如流程走向,如复杂数据计算判断都写在中间层。把中间层的优势都发挥完了,再写客户端的界面控制,报表,字典维护界面
E有些功能比较复杂,应该分成两步或多步来做的,都做在了一起,引起功能异常复杂,不仅不会用,而且BUG多难稳定更不会用
解决方法:尽量隐藏功能,使每个界面都不复杂。
F真正的客户化的内容
大量做报表,这样看,那样看,条件也不同。所以需要一个好的报表设计器,好的报表条件设计器。
南方的用户要求尽量程序简单,自动化运行,所以我们拼命在裁减功能。
北方的用户要求尽量程序处处控制,所以我们拼命在加功能,引起了矛盾。
解决方法:报表设计器,报表条件设计器
需要消息提醒服务使业务自动化
安全需要限制到一个界面上的一个字段。各家用户对界面上能看见什么字段,每个字段有什么限制,某个下拉字段能下拉出什么记录,如果录入有问题提醒话都有不同需要定制
3培训
有了上述的基础。还需要有正规的使用培训手册,正规的培训计划,对用户数,用户素质,时间长短与时间安排,计算机室人员配合,次数,场地设备,PPT,DOC都有要求。
4做报表做运行监控
由于有了良好的报表设计器和监控日志,工作轻松了许多。
5升级更新版本
每次的界面修改,数据库配置表结构VIEW,SP,JOB的修改,中间层的修改,INI的修改,都要记录下来日志,并且做成数据库SCRIPT脚本,按时间先后一并更新
结尾总结:
我们正确的做法是:
1业务功能设计方面
a业务专家,模仿竞争对手,模仿本公司的上一代版本,上网找资料,做一家试用客户
b尽量隐藏功能,使每个界面都不复杂。
2架构方面
a尽量不采用新技术新开发方法。
b数据库设计应该重点之重点。尽量把在数据库上做文章能写VIEW,SP,JOB完成的就不写代码。这样性能高,功能也好修改。
c直到数据库的功能优势都发挥出来了再在中间层写东西,把通用的功能,如安全,如存储,如数据校验,如流程走向,如复杂数据计算判断都写在中间层。
d把中间层的优势都发挥完了,再写客户端的界面控制,报表,字典维护界面
e报表设计器,报表条件设计器
f需要消息提醒服务使业务自动化
g安全需要限制到一个界面上的一个字段。各家用户对界面上能看见什么字段,每个字段有什么限制,某个下拉字段能下拉出什么记录,如果录入有问题提醒话都有不同需要定制
3代码编写方面
a界面数据业务分离
b为了好跟踪BUG,需要有业务逻辑BUG的日志跟踪,能跟踪到每个界面的每个控件的操作和发向数据库的SQL
c为了好跟踪BUG,需要有技术BUG的日志跟踪
4客户化方面
a需要建立BUG提交和支持BBS,与公司的SAWIN连接在一起。根据BUG和需求来安排人力,进度,计划,考核程序员,监控工作质量。
b需要有项目经理,严格监控程序员,不能让他们对质量不负责任
c一个修改,先有项目经理总控是该单独写代码还是交给公共基类来做。有人统筹开发通用基类
d个性化的功能单独做出来不要在原有代码单元进行修改,把共用的放在共用单元,个性的各放各处
e每次的界面修改,数据库配置表结构VIEW,SP,JOB的修改,中间层的修改,INI的修改,都要记录下来日志,并且做成数据库SCRIPT脚本,按时间先后一并更新
5实施培训支持方面
a需要咨询专家洗脑,工程中的每个人都要给用户洗脑
b有详细的字典准备和系统参数配置说明
c深刻理解业务进行实施培训支持人员考试
dFAQ数据库
e需要有正规的使用培训手册,正规的培训计划,对用户数,用户素质,时间长短与时间安排,计算机室人员配合,次数,场地设备,PPT,DOC都有要求。
炒概念,雇佣枪手互相吐口水,上法庭,做平台,打技术牌,搞高层论坛都没有戏。大话,岁数大就冒充专家,不可操作性的大方向指导,媒体记者为了吃饭乱发表趋势报告和什么真知灼见,都解决不了问题。
关键在于有可操作性的东西,执行下去,这才是管理的真髓,也是竞争的最厉害的一招。
别相信什么管理大师和管理经典书籍,对于管理你的企业一点用也没有,也千万别按照那些象牙塔中的东西到现实中演练,小心伤了别人,也小心伤了自己。
分享到:
相关推荐
但怎样才算ERP实施成功,如何来衡量ERP的实施,目前还没有一个统一的标准。本文将通过比较国内外常见的ERP评估方法,按照ERP实施的生命周期,分5个阶段提出评估ERP实施的方法和相应的指标,并给出了ERP实施的综合...
面对这样的背景,本研究旨在通过深入分析ERP实施的关键成功因素、项目的可行性分析、科学选型方法以及管理系统与信息系统的匹配等问题,为提高ERP实施的成功率提供一套完整的解决方案。具体而言,本研究重点探讨了...
因此,无论在国内还是在国外,ERP的成功率是大家经常讨论的一个话题。ERP工程如何实施才能成功?哪些因素会造成一个企业实施ERP失败?总结成功建设ERP系统的企业的经验,分析失败项目的教训,笔者认为,成功建设ERP...
ERP(企业资源规划)系统的实施是一项复杂且关键的任务,它涉及到企业的各个层面,包括业务流程、数据整合和人员协作。在ERP实施过程中,制度的建立是确保项目顺利进行的关键环节。以下是ERP实施中四个核心制度的...
遵照规范流程的四大步骤实施ERP,一定会提高ERP项目的成功率。 书中重点讨论了实施ERP过程经常出现的误区,为了防止同样的错误不要一犯再犯,突出讲解了业务和IT结合、ERP的本质、一把手工程等实施ERP遇到的根本性...
《ERP项目实施规范》是确保ERP项目顺利进行的关键要素,它为企业信息化主管提供了科学、标准的项目管理依据。ERP项目的管理不仅关乎选型,更在于实施过程中的管控。本文所介绍的大连康百克数据库工程公司的ERP项目...
本文将详细介绍ERP实施顾问必须掌握的几大关键知识点,为想要从事该行业的人士提供参考。 首先,企业管理实务是ERP实施顾问的根基。只有对企业管理流程有深入的了解,才能有效地将ERP系统与企业管理相融合,发挥出...
通过遵循这一框架,可以帮助企业更加系统化地推进ERP项目的实施工作,有效提升项目成功率。需要注意的是,每家企业的实际情况都不同,因此在实际操作中还需要根据具体情况做出相应的调整和完善。
然而,ERP 实施的成功率并不高,许多企业在实施 ERP 时遇到了各种问题,导致项目的失败。本文将通过分析 ERP 失败案例和成功案例,总结出 ERP实施中需要注意的关键点和成功经验。 一、ERP 失败案例分析 北京市三露...
ERP(企业资源计划)系统的实施是一项复杂而关键的任务,涉及到企业内部多个层面的变革和整合。在ERP实施过程中,企业可能会...通过这些策略,企业可以降低ERP实施的风险,提高成功率,最终实现业务效率和效益的提升。
为解决这些问题,XX 集团进行了项目组的重组,强调业务部门的主导作用,确保 ERP 与实际业务流程紧密结合,从而提升了项目的成功率。 ERP 实施不仅是技术升级,更是一场管理变革。XX 集团在实施过程中认识到,ERP ...
总之,对企业ERP实施的能力成熟度进行评级可以对项目的进程进行有效的计划、组织、领导和控制,可以对ERP应用企业、ERP软件公司、ERP咨询公司的工作进行考核,从而促进我国大批中小企业提高实施ERP的成功率。...
通过对项目管理能力的提升,企业可以提高项目的成功率和投资回报率,进而增强企业的核心竞争力。 项目管理知识体系是ERP项目实施方法论中不可分割的一部分。该体系涵盖了项目管理的基本概念、项目管理过程、方法和...
通过对人的风险、流程风险、项目管理和数据风险的有效控制,可以大大降低ERP项目实施的风险,提高项目的成功率。企业应从战略高度出发,结合实际情况,采取科学合理的策略,确保ERP项目的顺利实施。
【ERP项目实施】是企业资源规划(Enterprise Resource Planning)系统实施的关键环节,旨在通过系统化的管理方法提升企业的...通过规范化的流程和明确的目标,可以提高项目的成功率,实现企业资源的最佳整合和优化。
因此,分析ERP实施成本失控的深层原因,并探索有效的管理对策,对于提高ERP实施成功率具有重要的实践意义。 首先,需要明确ERP实施成本的构成。一般而言,ERP实施成本分为直接成本和间接成本。直接成本包括人力成本...
但经过多年ERP项目的实施经验表明,ERP项目的成功率并不很高,有着许多失败的案例,有些甚至是惨痛的教训。这就表明ERP的实施之路充满风险,需要进行科学的ERP项目管理,并需要分析研究ERP项目设施过程中的风险控制...
总结,SAP ASAP和OraclePJMAIM都是成熟且有效的ERP实施方法论,它们通过规范化的步骤和工具,帮助企业在复杂的ERP项目中找到清晰的路径,降低风险,提升成功率。选择适合自身业务需求和组织结构的实施方法论是企业...