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