先不要按字段清单逐项争论,而是把每个字段放回它支撑的页面任务里判断:这个字段消失后,访客还能不能完成咨询、选型、联系或售后?如果答案是能,它就该进入舍弃候选;如果答案是否,则要保留并补上迁移方案。决定保留项的顺序应当是:先锁定业务动作,再回看字段,最后才处理格式和历史值。
旧系统里字段多,往往不是因为每个都重要,而是因为当年录入方便。面对无法完整迁入的字段,可以按它在页面上的作用分成三类。
分类完成后,你会得到一个可执行的取舍:决策字段和信任字段进入迁移清单,历史字段进入归档清单。这个动作直接影响下一步——迁移清单越短,需要人工复核的内容越少,上线前的内容校对就越可控。
很多保留项的理由是“以后可能有用”。这句话无法验收,也无法决定字段格式。更有效的办法是假设删除它,然后问三个问题:
三个问题都答“不受影响”,该字段就应舍弃。只要有一个答“会受影响”,就保留,但保留方式可以变:从可筛选字段降级为正文说明,从独立模块降级为一段文字,都是合理的处理。
假设一个旧系统里有“设备功率范围”字段,但新页面只按产品系列展示。若访客选型时需要功率范围,就把它并入产品说明;若访客从不按功率筛选,只是内部记录,就归档而不展示。这个判断不依赖旧系统能否导出,而依赖页面任务是否成立。
无法完整迁入通常不是“能不能导”的问题,而是新旧字段含义对不上。此时不要急着改新系统结构,先做一张映射表,至少写清四列:旧字段名、旧字段的实际含义、新页面中对应的位置、无法对应时的处理方式。
映射过程中常见的三种冲突及处理方向:
映射表完成后,实际动作是拿它去核对新页面的每个模块:模块没有对应字段的,要么补上,要么承认这个模块不需要该信息。这个动作的结果会直接改变迁移范围——原本以为必须迁的字段,可能因为页面模块调整而不再需要。
决定保留一个字段,不等于决定它怎么进入新系统。对每个保留项,至少写清三条可验收条件:
这三条写不出来,说明保留决定还停留在感觉层面。把它们写出来之后,迁移工作才能拆成可执行的任务:谁提供数据、谁校对页面、谁在上线后检查缺值情况。下一步的验收也才有依据,而不是上线后才发现某些页面字段空白或重复。
如果旧系统字段还关联着旧合作关系或旧内容来源,保留项要额外判断一件事:这个字段是否还在为已退出的关系服务。例如旧系统里带有某合作方的专属分类或标识,新页面若不再与该方合作,这类字段应直接归档,而不是换个名字继续展示。
同步做减法的好处是,迁移范围会进一步缩小,页面结构也更干净。需要保留的只是仍然对访客有用的信息,例如服务区域、适用行业、常见问题,而不是旧关系留下的内部标记。判断标准仍然是页面任务:访客看到这个字段,能不能帮助他做决定。不能,就不保留。
最后,把舍弃项和保留项分别写成两份清单,舍弃项注明归档位置,保留项注明展示位置和缺值处理。这样迁移执行时不会反复回头讨论,上线后的内容维护也有据可查。