本指南面向中型企业的业主、首席运营官、首席技术官及IT经理——这些企业的系统往往是随业务发展自然累积而来,而非与业务同步规划:老旧的商店系统、靠电子表格勉强支撑的ERP、无人能完全理解的集成接口。本指南阐述如何对工作进行排序,使每一步都能为下一步提供资金;如何在重建、重构、迁移平台等选项之间做出选择;如何在不停业的情况下对在线系统进行现代化改造;以及AI在哪些环节能加速工作或延伸成果。最后以两个电商案例和一份可供参考的风险登记表收尾。
本指南目录
- 顺序比技术更重要
- 变革的三个层次
- 中型企业的排序模型
- 重建、重构还是迁移平台:如何决策
- 指向各路线的信号
- 分步现代化在线系统
- 数据、集成与搜索可见性
- 两个电商案例
- AI在现代化项目中的定位
- 时间线及影响因素
- 现代化风险登记表
- 常见错误
- 本指南的局限性
- 常见问题
- 本指南的制作方式
- 下一步
顺序比技术更重要
数字化转型失败,往往不是因为选错了技术,而是因为顺序错了。三种模式反复出现:
- 先上平台,再改流程。购买或搭建了新系统,却将旧有的变通做法原样复制进去。企业为新平台付出代价,却保留了旧有成本。
- 全面铺开。大爆炸式替换在同一时间触及每个团队、每个集成和每位客户。一旦延期,整个业务都要等待。
- 改造无关紧要的系统。将精力放在技术最陈旧的系统上,而非那些阻碍营收、服务或降本的系统。
中型企业几乎没有多余的预算或管理精力来从这些错误中恢复。正确的做法是:先明确业务必须在哪些方面有所改变,再只对阻碍这些改变的系统进行调整,且调整顺序要保证每一步单独来看都有价值。
变革的三个层次
| 层次 | 回答的问题 | 典型工作 | 责任方 |
|---|---|---|---|
| 流程 | 工作应如何流转,由谁决策? | 消除重复步骤、重新设计审批流程、明确数据归属 | 运营团队与业务负责人 |
| 系统 | 哪些应用支撑流程,它们如何连接? | 系统集成、下线冗余工具、数据整合、自动化交接 | IT与流程负责人共同承担 |
| 平台 | 系统运行在什么技术之上,能否持续维护? | 升级、迁移平台、重构、迁移上云、重建 | 技术负责人 |
大多数转型预算花在平台层,而大多数价值却在流程层和系统层释放。规划时应自上而下推进,只有当平台面临风险时——版本停止支持、存在安全漏洞或供应商退出迫使调整时间表——才自下而上推进。
中型企业的排序模型
一个切实可行的排序方案包含五个阶段。每个阶段结束时都有业务可用的成果,因此即便项目暂停,也不会留下半途而废的工作。
-
基线梳理
梳理流程、系统、集成与数据;衡量周期时间、错误率和成本
- 产出
- 现状地图及关键衡量指标
-
流程重新设计
消除重复步骤、确定数据归属、定义目标流程
- 产出
- 目标流程及所需系统变更
-
稳定与下线
修复关键风险、下线闲置工具、加固必留系统
- 产出
- 系统更少、风险更低、起点更清晰
-
现代化改造阻碍项
对阻碍目标流程的系统进行迁移平台、重构或重建
- 产出
- 在最关键的地方实现受支持的平台
-
扩展
在现代化后的基础上增加自动化、分析、新渠道或AI
- 产出
- 新能力,无需重开旧问题
Netbase JSC 通过六步交付生命周期来执行此类项目,从发现与架构规划,到敏捷执行、上线及持续支持。上述第1、2阶段包含在发现阶段;现代化工作本身在敏捷迭代中推进,每周进行评审,以成果为里程碑,以英语为工作语言远程交付,基地位于河内,安全设计融入每个模块而非在最后测试。
如需将上述阶段转化为中型企业路线图的规划模板,请参阅我们的数字化转型路线图指南。如需从基线出发形成可交付的计划,数字化转型咨询可将基线转化为可执行方案。关于企业跳过遗留阶段的情况,请参阅新兴市场的数字化与AI转型。关于软件项目在第2阶段开始前需要多少流程重新设计,请参阅我们的软件实施前的业务流程转型清单。
重建、重构还是迁移平台:如何决策
「重建还是重构」通常被视为二选一。实际上选项更多,而且最经济的好答案往往根本不涉及代码改动。AWS规范性指导列出了七种迁移策略,即「7个R」:退役(retire)、保留(retain)、重新托管(rehost)、重新定位(relocate)、重新采购(repurchase)、迁移平台(replatform)和重构(refactor/re-architect)。对于中型企业的应用程序现代化,其中五种最为重要,加上完整重建。
| 选项 | 含义 | 适用场景 | 主要风险 |
|---|---|---|---|
| 退役 | 关闭系统并归档数据 | 无人依赖,或其功能已并入其他系统 | 后期发现隐藏用户或报表 |
| 保留 | 暂时维持现状 | 运行正常、受支持且不阻碍任何流程 | 推迟了一个日益严重的问题 |
| 重新采购 | 用打包产品或SaaS替换 | 该功能已标准化,有成熟产品可承接 | 将差异化流程强行套入通用工具 |
| 迁移平台 | 以有限代码改动迁移至受支持的基础平台 | 软件适合业务,但其平台或版本即将终止 | 扩展和定制功能无法直接迁移 |
| 重构 | 重组代码和架构,保持行为不变 | 系统有价值但变更缓慢且困难 | 范围蔓延;重构缺乏业务目标 |
| 重建 | 为同一业务需求编写新系统 | 现有设计无法支撑目标流程且无合适产品 | 成本、时间及重新学习旧系统规则 |
AWS指出,重构是最复杂、成本最高的策略,并建议大型迁移项目先完成迁移再做现代化。同样的逻辑适用于中型企业:将「迁移至受支持的基础平台」与「重新设计应用程序」分开处理,除非二者必须同步进行。
五个问题可帮助解决大多数决策:
- 系统是否仍适合目标流程?若是,选择迁移平台或保留。若否,选择重新采购、重构或重建。
- 平台是否受支持且安全?若否,时间表已由外部决定;先进行迁移平台。
- 该功能是否具有业务差异化价值?若否,打包产品通常拥有更低的总拥有成本。
- 变更能否分步推进?若能,优先选择渐进式现代化,而非一次性切换。
- 谁了解旧系统所执行的规则?若无人了解,在任何重建前先预算发现阶段。
指向各路线的信号
评估结果很少给出唯一明确的答案,但某些发现会强烈指向某一方向。
| 评估发现 | 指向 | 承诺前需确认 |
|---|---|---|
| 平台或框架已超出安全支持期,但业务规则仍适用 | 迁移平台 | 哪些扩展和自定义模块可迁移,哪些需要替换 |
| 小改动需数周,测试缺失,但规则有价值且有文档 | 分步重构 | 每个步骤设定业务目标,避免重构无限延伸 |
| 目标流程需要现有设计无法承载的数据或工作流 | 重建,或功能标准化时选择重新采购 | 谁了解旧系统执行的规则,以及如何记录这些规则 |
| 系统运行正常、受支持且不阻碍路线图 | 保留,每年评审 | 其平台支持终止的日期 |
| 使用人数少,另一系统可承接其功能 | 退役 | 隐藏的用户、报表和集成 |
混合发现是正常的:许多项目先迁移平台以恢复安全支持,再对变更最频繁的部分进行重构。遗留系统评估清单列出了使用此表前应收集的证据。
分步现代化在线系统
大多数中型企业的系统在替换过程中不能停止运行:订单持续涌入,员工持续工作。Martin Fowler的「绞杀榕」模式描述了大爆炸式替换的替代方案:在旧系统周围构建新组件,逐步迁移功能,直到旧系统可以关闭。这种方式降低风险,并在过程中持续交付价值。
实际操作中:
-
在前端设置路由层。
请求可路由至旧组件或新组件,从而允许功能逐一迁移。
-
先迁移一个薄切片。
选择边界清晰、价值可见的功能,例如商品搜索、结账或订单状态。
-
每类记录保持单一数据源。
在每个阶段明确哪个系统拥有每种数据,其余进行同步。
-
演练每次切换。
在副本上运行迁移、比对结果,并保留经过测试的回滚方案。
-
有计划地退役。
新功能经历完整业务周期后,再移除旧功能。
当现代化无可回避——例如平台版本到达生命周期终止时——渐进式路径仍适用于迁移前后的周边工作:数据清理、扩展替换和集成可在切换日期前提前准备。遗留系统现代化服务介绍了 Netbase JSC 如何规划库存、演练、分阶段切换和回滚。
数据、集成与搜索可见性
以下三个方面是现代化项目中最常出现意外的领域。在选择方案前,请对其进行盘点。
| 方面 | 盘点内容 | 典型意外 |
|---|---|---|
| 数据 | 实体、数量、质量、保留历史、各记录归属方 | 多年积累的重复客户或不一致的商品数据 |
| 集成 | 每个发送或接收数据的系统、方式及频率 | 财务报表默默依赖的夜间导出任务 |
| 扩展与自定义代码 | 每个模块的功能及是否存在受支持的等效替代 | 业务规则存在于无人维护的插件中 |
| 搜索可见性 | URL、重定向、结构化数据及带来流量的页面 | URL变更后未设重定向导致排名下降 |
| 人员与培训 | 各功能的使用者及其工作方式的变化 | 员工在新系统上重建旧有的变通做法 |
对于在线商店,搜索可见性和订单连续性是最常决定迁移平台成败的两项风险。我们的定制电商平台指南深入探讨了商店的迁移平台决策与迁移规划。
两个电商案例
迁移平台:Netztech。Netztech的商店运行在Magento 1上,需要迁移至Magento 2而不从头开始。Netbase JSC将其迁移至Magento 2 Commerce。迁移历时35个工作日,包括11个模块的扩展迁移,涵盖安装、配置、定制和数据迁移。本项目未发布性能指标;它展示了在业务模式保持不变的情况下,迁移平台的范围和时间安排。查看Netztech迁移记录。
Rebelo AG报告称第一年营收增长39%
Rebelo AG个性化细分转化率提升53%
Rebelo AG报告生产力提升25%
Netztech在35个工作日内从Magento 1迁移至Magento 2 Commerce
无需迁移平台的现代化:Rebelo AG。Rebelo AG是一家成立于1983年的葡萄牙公司,无需更换平台。其客户无法在成品上预览自己的设计,因此在下单前犹豫不决。Netbase JSC为其现有在线商店添加了3D商品预览功能。Rebelo AG报告称,第一年营收增长39%,互动率提升98%,个性化细分转化率提升53%,生产力提升25%。这一案例的启示是:优先解决流程阻碍项;平台决策可等到平台本身成为阻碍时再做。查看Rebelo AG案例。
两个案例均来自在线零售与电商领域,在这一领域,切换失败的代价以丢失的订单来衡量。了解 Netbase JSC 如何应对店面、市场平台和订单运营,请参阅零售与电商;当商店正在发展为多供应商模式时,电商市场平台解决方案展示了平台选项,欧盟时尚市场平台案例则展示了此类迁移的实际案例。
AI在现代化项目中的定位
AI在现代化中扮演两个角色。作为工具,它缩短了最耗时的早期工作:解释未文档化的模块、梳理旧代码所执行的业务规则清单、提出新旧数据模型之间的字段映射,以及起草特征测试以锁定变更前的当前行为。工程师和分析师对每项输出进行核实,遗留代码仅上传至公司已批准的AI工具。作为能力,AI属于第5阶段:文件捕获、智能助手、预测或推荐功能,在数据和集成能够支撑时才添加。将其作为路线图中受治理的工作流推进,每个用例指定负责人,触达客户或财务的输出需经人工审批。以下各项说明了其在 Netbase JSC 的成熟度。
-
已交付:商品推荐引擎。
基于4over4的浏览和购买历史构建。
-
成长能力:AI辅助遗留系统分析及现代化后基础上的AI功能。
机器学习、NLP、计算机视觉、生成式AI及AI与IoT的结合;除4over4功能外,尚未与已发布案例挂钩。
时间线及影响因素
Netbase JSC 电商构建的典型范围:小型商店为1至3个月,中型商店为4至6个月,企业级平台为6至12个月或更长。这些是典型范围,而非报价。定制化程度低的迁移平台可能更快,如Netztech的时间安排所示;集成较多的重建项目则处于较高端。
影响现代化时间线的因素:
- 扩展、自定义模块和集成的数量;
- 数据量与数据质量,以及需迁移的历史数据范围;
- 依赖旧系统的URL、报表和下游消费者数量;
- 业务可接受切换期间变更冻结的时长;
- 业务负责人做出流程决策的速度。
现代化风险登记表
| 风险 | 可能性信号 | 缓解措施 | 责任方 |
|---|---|---|---|
| 旧代码中隐藏的业务规则 | 无人能解释某些系统行为 | 与用户进行发现会议;针对当前行为编写测试 | 解决方案架构师 |
| 数据丢失或损坏 | 数据质量差、存在多个数据源 | 先清理数据;经过演练的迁移并附对账报告 | 数据归属方 |
| 集成中断 | 未文档化的导出和定时任务 | 集成盘点;切换前并行运行 | IT负责人 |
| 上线后营收下滑 | URL变更、新结账流程、新搜索 | 重定向映射、性能测试、分阶段上线 | 电商运营负责人 |
| 采用失败 | 员工未参与设计过程 | 培训、各团队设立推广负责人、上线后建立反馈机制 | 流程负责人 |
| 范围蔓延 | 「顺便也改一下」的需求 | 书面目标流程和变更预算 | 项目负责人 |
| 供应商或技能锁定 | 只有一人或一家供应商能变更系统 | 文档化、共享代码库、知识转移 | 技术负责人 |
| AI输出被当作事实 | 旧代码或数据映射的AI摘要未经核实即被采纳 | 迁移前进行特征测试和分析师审核 | 解决方案架构师 |
在每次阶段变更时审查登记表。没有责任方的风险依然是风险,只是无人管理而已。
常见错误
- 购买平台来解决流程问题。新系统继承了旧有的变通做法。
- 对本可分步推进的系统进行大爆炸式切换。一个日期承担了所有风险。
- 重构缺乏业务目标。代码更整洁但没有改变任何指标,难以获得二次投入。
- 未经发现阶段即开始重建。旧系统中未成文的规则以缺陷形式重新出现。
- 忽视搜索可见性。排名下降的商店会失去新平台本应带来增长的营收。
- 在上线时结束项目。培训、推广和优化才是赢得用户采纳的阶段。
本指南的局限性
本指南是基于 Netbase JSC 交付经验的实践性指导,并非原创研究。迁移策略来源于AWS针对云迁移编写的指南,此处将其应用于应用程序现代化的一般场景;「绞杀榕」模式是通用架构方法。时间线是取决于项目范围的典型范围。除4over4功能外,所描述的AI用途属于能力,而非可衡量的结果。Netztech记录仅描述范围和时间安排,Rebelo AG的结果由客户针对该项目进行报告,结果取决于其基线和市场情况。
常见问题
应先改流程,除非平台已不受支持或存在安全风险;在那种情况下,先稳定或迁移平台,之后再重新设计流程。
当系统无法支撑目标流程、无合适的打包产品,且该功能具有足够独特的业务价值时。
迁移平台是以有限代码改动将软件迁移至受支持的基础平台;重构是在保持行为不变的情况下重组代码和架构。
取决于扩展、自定义代码和数据。Netztech的迁移历时35个工作日,涉及11个扩展模块。
通常可以,通过路由层分步迁移功能、演练每次切换并保留回滚方案。
可以,主要体现在发现和迁移阶段:解释旧代码、梳理业务规则清单、数据映射和测试。它不能省去核验环节;每项AI输出在指导新系统前都需与运行中的系统进行核对。
从梳理流程、系统和指标的基线入手,再按业务影响排序列出阻碍项清单。
本指南的制作方式
Netbase JSC 编辑团队根据 Netbase JSC 已发布的交付生命周期、迁移和案例研究页面,以及AWS和Martin Fowler的公开指导编写了本指南。David(首席执行官)审核了所有 Netbase JSC 相关事实。外部来源注明了访问日期。起草过程使用了AI辅助(Claude)。本指南旨在帮助中型企业按照每一步都能为下一步提供资金的顺序推进现代化改造。
下一步
请告知您当前的系统情况、最棘手的流程以及任何平台截止期限,我们将预约解决方案评审,对阻碍项进行排序并提出第一步现代化建议。您也可以查看相关服务或浏览更多Netbase JSC 洞察。
相关服务与解决方案
AI赋能数字化转型咨询,直达交付计划
Netbase 为中型企业提供数字化转型咨询,将运营问题转化为附带交付路径的优先级路线图,而非策略文件。我们梳理工作流、系统与数据,按业务价值和风险排序每项变革(包括AI可消除手工作业的环节),并交付一份可供同一团队立即启动的计划。
Learn More
AI辅助遗留系统现代化,保护您的订单与数据
Netbase为电商与运营团队提供遗留应用现代化服务,将Magento 1商店等老旧平台迁移至受支持的技术,不丢失订单、客户或数据。AI加速代码分析与数据映射;每次迁移均基于书面的、经人工审批的方案执行,包含演练、分阶段切换与回滚,已通过Netztech迁移至Magento 2的实践验证。
Learn More
多供应商电商平台开发:供应商管理、商品目录、佣金结算与AI搜索
多供应商电商平台是指多个独立卖家通过同一店面上架、销售并完成结算的电商平台。Netbase的多供应商解决方案涵盖供应商入驻、共享商品目录、分账支付与佣金结算,并集成AI搜索、商品信息补全及欺诈检测功能。在一个欧洲时尚科技电商平台项目中,Netbase的工作使GMV(总商品交易额)增长47%,供应商入驻时间缩短60%。
Learn More
与 Netbase 远程合作
Netbase 所有项目均远程交付,任何国家、任何行业的客户均可与我们合作;Netbase 已服务全球 80 个国家的客户。合同与发票由 Netbase JSC 开具,款项通过银行转账至 Netbase JSC 公司账户或 PayPal Business 支付。欢迎通过 WhatsApp 或邮件联系 CEO Huy Nguyen(David)。
讨论项目
Netbase JSC 帮助企业设计、构建、现代化和运营数字产品及 AI 驱动的业务系统。project@netbasejsc.com
+84 937 869 689
91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam
取得联系
告诉我们您想构建、现代化或运营什么。