项目复盘 · 发布 2026年7月9日
需求变更复盘:一次改动的连锁反应
客户要求把“客户”拆成“企业客户”和“个人客户”,看起来只是加一个字段。
项目进行到第七周,客户提出这个改动。当时评估为三天工作量,实际上影响了六个模块,最终多花了两周。原因是我们只评估了开发,没有评估数据和流程。
被忽略的连锁影响
历史数据需要迁移,两万条记录中有三千条无法判断类型,需要人工确认。
审批流程按客户类型分流,涉及三条既有流程的调整。
报表与导出模板全部要改,客户此前已用这些模板报送给上级单位。
现在的评估清单
每次变更必须评估五项:开发、数据迁移、流程影响、报表影响、培训成本。
评估结果写入变更单,包含工期与费用,由客户签字后再执行。
涉及历史数据结构的改动,一律按最坏情况估算。
变更不可怕,可怕的是低估变更。把连锁影响算清楚,客户也会更容易理解为什么需要时间。