如何在甘特图上按模块规划ERP实施

在甘特图上规划ERP实施:差异分析、重叠的模块构建、重复的数据装载、验收测试周期、切换演练和上线后支持,以及决定上线日期的依赖关系。

ERP计划是一组周期,而不是一条直线。本指南说明如何排布差异分析、模块构建、数据装载和测试周期,让上线日期由依赖关系得出,而不是靠期望。

简而言之

  • 按模块、按周期规划:装载和测试轮次是任务,不是脚注。
  • 用开始到开始的链接让模块构建重叠,而不是缩短工期。
  • 让后一轮数据装载等它必须填充的最后一个模块。
  • 以演练和培训作为上线的关口,这样演练延误会推迟决策。
  • 把周期数当作假设,从完成日期上读出它们的代价。

规划周期,而不只是阶段

常见的ERP计划有五个阶段和一个上线日期。它容易展示,却把真正决定日期的工作藏了起来:数据要装载几次,业务需要几轮用户测试,切换是否演练过。这些内容不在日程里,也照样会发生。它们发生在计划已经说上线在即之后。

这里的方法是按模块、按周期来规划。财务或核心总账最先配置,并决定其他模块何时开始。后续每个模块与前一个重叠,因为配置团队可以并行工作,但不能同时全部开工。数据至少分两轮装载,后一轮要等它必须填充的最后一个模块。测试是一连串周期,中间有修复任务,培训和演练则都是上线决策的关口。

把周期数当作可以修改的假设。数据源干净、范围小的项目,也许只需一次装载和一轮验收测试。拥有多个法人主体和多年历史数据的集团,可能需要更多。往图表里加一轮,成本立刻以工作日显示出来,这比对质量的笼统担忧更便于和指导委员会讨论。

本指南讲的是排期。同样的结构适用于CRM或任何套装业务系统,产品名称不会改变依赖逻辑。若要更简短的一次走完的计划,请看 /zh/guides/实施计划时间线甘特图。各阶段背后的流程步骤、决策和角色,请看 /zh/templates/企业软件实施流程 和 /zh/templates/数据迁移流程。

分阶段搭建的ERP上线计划

四个阶段共十九项任务。工期均为示例,请设定你自己的。打开电子表格面板,可以看到每个阶段背后的行。

  1. 先做差异分析再构建

    “按模块召开流程工作坊”需要8个工作日。“差异分析”(6天)在工作坊开始四个工作日后开始,“差异决策已签字确认”里程碑等待两者。

  2. 重叠周期中构建各模块

    “财务与核心配置”(10天)最先。“采购与库存配置”在其开始四个工作日后开始,“销售与订单到收款配置”再晚四天。“报表、表单与扩展开发”(12天)跟在财务之后。

  3. 重复的装载与测试周期

    “数据装载第2轮”等待“数据装载第1轮”和销售配置。“集成测试轮”等待第二轮装载和扩展开发。然后“用户验收测试第1轮”、“修复用户验收测试第1轮缺陷”和“用户验收测试第2轮”依次进行,“终端用户培训”在修复开始两天后启动。

  4. 演练、决策、切换

    “切换演练”跟在第二轮验收测试之后。“上线决策”里程碑等待演练和“终端用户培训”。“终次数据装载与系统切换”用3天,“上线后加强支持”用15天。

运作方式

  1. 按相互依赖的顺序列出模块

    把总账或核心放在最前,并针对每个其他模块问一句:它需要前面哪些模块提供什么。为每个模块创建一项配置任务。

  2. 用开始到开始的链接让构建重叠

    如果下一个模块可以在前一个开始四天后启动,就在“依赖于”中写5SS+4。不要为了制造重叠而缩短工期。

  3. 加入每一轮数据装载及它所等待的任务

    让第一轮装载跟在核心配置之后。让最后一轮装载依赖它必须填充的最后一个模块,这样模块延误就会推迟装载。

  4. 加入测试周期,中间放一项修复任务

    把集成测试、第一轮验收测试、修复任务和第二轮测试连成一条链。决定你假设几轮,并相应增删行。

  5. 以演练和培训作为上线的关口

    为上线决策添加一个工期为0的里程碑,并把演练和培训链接到它。其后接终次装载、切换和上线后支持。

  6. 查看关键路径,并与你需要的日期比较

    在“视图”菜单中打开关键路径,读出完成日期,并与业务需要的日期比较。修改一个周期数或一项依赖,看看什么会变动。

应避免的错误

  • 只有一次装载和一轮测试

    只有一次数据装载和一轮测试的计划,假定什么问题都发现不了。至少规划第一次和第二次装载,以及测试轮之间的修复任务,再根据你的数据调整。

  • 差距尚未决定就开始构建

    如果配置在差异分析签字确认之前就开始,决策就会在构建中做出。保留一个签字确认里程碑,并让构建依赖它。

  • 把培训当作最后一项任务

    培训排在上线决策之后,会让用户在上线当天仍未受训。把它链接为决策的前置任务,并在修复完成后启动。

  • 把计划当作就绪的证明

    图表显示每项任务按时完成,并不能说明数据或配置的质量。请把测试结果和缺陷数量记录在你的项目档案里。

打开ERP实施甘特图

打开ERP模板,把模块和周期数改成你自己的,看看上线日期如何变动。

打开ERP实施甘特图

相关指南

常见问题

ERP计划应该有几轮数据装载?

这取决于源数据有多干净,以及有多少系统向新系统供数。模板用两轮,工期均为示例。每有一个需要大量清洗的来源,就多加一轮。

我可以按国家或业务单元分批规划上线吗?

可以。为每一批重复构建、装载和测试任务,按批次分组,并把第二批的第一项任务链接到第一批的上线,如果工作可以重叠,则链接到更早的里程碑。

这适用于CRM或其他系统吗?

适用。配置、装载、测试、演练、上线的依赖结构是一样的。把模块任务改成你的系统的名称,保留你预期的周期即可。

QueryChart能追踪每个模块的预算或工作量吗?

不能。它有以工作日计的工期、负责人、进度和备注。成本和工作量的追踪应放在你的财务或项目工具中。

演练和用户验收测试有什么不同?

用户验收测试检验业务能否在系统中完成工作。演练检验切换本身:终次装载、切换步骤的顺序以及耗时。请把它们规划为独立的任务。

本指南所用的模板

ERP实施甘特图模板:含构建与测试周期 — 可编辑的ERP实施甘特图:差异分析、按模块构建、两轮数据装载、集成与两轮验收测试、切换演练、上线决策与上线后支持,含依赖关系。

ERP实施甘特图: 启动与差异分析 → 构建周期 → 数据与测试周期 → 切换与上线后支持
如何在甘特图上按模块规划ERP实施