因此,您已决定实施新的ERP系统以对组织进行数字化转型。您有ERP实施计划吗?仅凭那句话的声音听起来就令人生畏,因为ERP实施因其高昂的成本,较长的时限和故障率而臭名昭著。对ERP实施生命周期的关键阶段进行教育并学习其最佳实践可以帮助您最大程度地降低ERP失败的风险。
什么是ERP实施?像ERP系统这样强大的软件套件与面向消费者的应用程序不同,在这些应用程序中,下载和安装才是开始使用该系统所需的全部。首先,ERP软件需要强大的基础架构(无论是云服务器还是本地服务器)来托管它。您的IT部门将评估基础架构选项,并为ERP软件的运行奠定基础。其次,应用程序具有广泛的功能。ERP系统是高度可配置的,通常需要ERP顾问的专业知识才能将您的业务需求转换为软件中的正确配置。ERP实施涵盖所有这些方面(以及更多)。
由于ERP实施覆盖了很多领域,因此这些项目分为几个ERP实施阶段。每个咨询公司,ERP供应商和项目管理团队都会以不同的方式运行这些实施,但是在整个行业中有一些常见的ERP实施阶段。
此ERP实施阶段不言自明。在ERP实施生命周期的最开始,应该进行启动阶段。容易低估此阶段的重要性很容易,但是启动期对于ERP实施成功至关重要。在这一阶段设定期望,传达范围,并介绍关键参与者。
范围定义和期望设置对于成功实施ERP至关重要,因为这些活动为后续阶段奠定了基础。如果您的团队对范围内和范围外的流程没有足够的了解,则可能会导致范围蠕动和花费在琐碎的需求上的时间。在项目团队中引入关键角色并审查RACI矩阵将为团队如何协同工作奠定基础。此阶段应包括正式启动,以将项目介绍给整个组织并获得他们的支持和兴奋。
需求收集和分析阶段是另一个基础。没有质量要求和明确的业务流程,几乎不可能配置ERP软件。在ERP实施生命周期的这一阶段,应该召开需求研讨会。这些研讨会的结果应该是团队可以进一步分析的SMART(特定,可测量,可实现,相关且受时间限制)的要求。需求收集可能很乏味,但是幸运的是,有很多技巧可以成功地实现它。
记录质量要求后,将进行适合度和差距分析,以确定ERP软件是否可以满足要求(适合)或需要定制(差距)。为了满足要求,应适当配置ERP软件并演示给企业批准。即使需求被标记为合适,业务用户也可能会看到该系统正在运行,并且意识到它并不能完全满足他们的需求。这个“啊哈”时刻导致对现有要求的进一步完善。
对于在上一个阶段收集的那些被标记为差距的需求,开发团队(与职能团队一起)将评估开发解决方案的工作量和复杂性。如果项目负责人批准了开发方面的差距,则将草拟满足要求的设计,并将其提交给业务部门以征求反馈。如果业务批准,则将设计转换为设计文档,并发送给开发团队进行下一阶段。
构建阶段可以进一步分为三个子阶段:开发,部署,测试。像任何软件实施项目一样,将开发新代码,将其部署到测试环境中,然后由ERP顾问和业务分析师进行全面测试。可以根据ERP实施项目计划的决定,以敏捷的方式运行构建阶段以及需求收集,分析和设计阶段。传统上,使用瀑布式方法来管理ERP实施,但是ERP实施方法论的当前趋势是发现实施者正在寻找自己的最佳方法来管理项目计划。
与在构建阶段对新代码进行测试不同,用户接受测试是另一轮测试,旨在使业务用户可以看到整个过程正在运行。找到并解决所有最新的错误,并打开到ERP系统的集成并进行端到端测试。这也是最终用户培训开始的阶段。
在此阶段,业务用户在做出通过/不通过决定之前给出他们的最终批准印章。
可以说,ERP实施中最令人兴奋的阶段是上线阶段。尽管令人兴奋,但也存在不遵守您的ERP实施项目计划的风险。上线所需要的不仅仅是翻转“接通开关”。它涉及执行切换任务列表,以将遗留数据迁移到生产中,准备生产环境并安排团队加班和深夜。
上线期间的沟通至关重要。这是组织变更管理团队的成员真正发挥作用的地方。与业务部门就用户如何以及何时访问新系统进行的沟通必须清晰,战略性且易于使用。您的支持团队的联系信息(有关下一阶段的更多信息)也应该很容易找到。
ERP实施后极为重要的阶段是超级护理阶段。在此期间,组织将加强其支持团队的培训和覆盖范围,以确保立即解决任何生产问题。这有助于用户采用,并有助于保持从旧系统到新实施的ERP系统的过渡。
现在您已经熟悉了ERP实施的关键阶段,以下是成功实施ERP的一些最佳做法:
不要低估ERP实施之前和之后的阶段(例如启动和超级护理)
严格要求质量,确保它们是SMART
随时创建最终用户文档(您可能已经写下了这些步骤)
再次测试,测试和测试–从多元化的业务池中为您的所有测试用例征求各种方案