先别急着把最低价和最高价放在一起平均。报价差异大,常见原因不是有人乱开价,而是样本覆盖的范围不同:有的只报页面制作,有的把内容整理、素材处理、测试上线、售后维护都算进去。剔除这类样本的办法,是先把每份报价拆回同一组工作项,再决定哪些可以比、哪些只能单独看。
报价差距可能来自两个完全不同的原因。第一种是范围不同,比如A只做几个固定页面,B除了页面还包含产品资料录入、表单通知配置、移动端适配检查和上线后的基础维护。第二种是范围相同但单价不同,比如两边都做同样的页面数量和同样的功能,只是人天单价或外包成本不一样。
这两种情况对应的决策完全不同。范围不同时,直接比总价没有意义,应该先把范围补齐再比;范围相同时,才适合比较单价和交付节奏。判断方法很简单:拿两份报价逐项对照,凡是只有一方列出的工作项,都先标出来,不要默认它“本来就应该包含”。
不需要复杂工具,一张表就能完成剔除。左侧列出你实际需要的工作项,右侧给每份报价打三种标记:包含、不包含、部分包含。部分包含的要写清楚边界,例如“包含首页设计,不含内页配图处理”。
做完这一步,通常会发现最低价那份缺了两三项,最高价那份多了你并不需要的内容。把缺项按你自己的替代成本补进去,把多余项单独拿出来,剩下的才是可比较的样本。
有三种样本建议直接剔除,不进入比价:一是拒绝说明工作项构成,只给一个总价的;二是把域名、服务器、第三方功能费用全部写成“另计”却不给估算口径的;三是交付物描述模糊到无法验收的,例如只写“做一个网站”而不写页面数量和功能清单。
另有一些样本不该剔除,但必须标注后再看。比如报价明显偏低,但对方说明只做静态页面、内容全部由你准备,这属于范围窄而不是异常;再比如报价偏高,但包含资料整理和上线后一段时间的维护,这属于范围宽。标注的作用是让你在后续沟通中知道该砍掉什么、该补上什么。
假设你手上有一份业务展示站需求,收到三份报价。甲报价最低,写明含首页和四个内页,文字图片由你提供,不含表单通知配置。乙报价居中,含同样页面,另含资料录入和表单配置。丙报价最高,页面数量多两个,还含多语言切换和上线后维护。
按同一口径处理:甲需要补上资料录入和表单配置,补完后与乙接近;丙多出的多语言和额外页面如果不是当前必需,就先不计入本轮比价,只作为可选项单独询价。这样处理后,甲和乙成为可比较样本,丙转为备选方案。这里的关键动作是“补项”,补项后的结果直接决定你下一步是继续谈价,还是回到需求本身删减范围。
如果补齐后各家差距仍然很大,先别认定其中一方不合理。差距可能来自交付周期、人员配置方式或是否转包,这些因素会影响你的风险,但不一定体现在工作项清单上。此时可以要求对方把报价按阶段拆分,例如设计、制作、测试上线各占多少,拆分后更容易看出差异落在哪一段。
如果补齐后差距缩小到可解释的区间,就可以进入下一步:确认验收标准和修改次数,再谈付款节奏。反之,如果某份报价始终无法说清范围,或者补项后总价远超你的预算上限,正确动作不是继续压价,而是把它移出本轮样本,重新寻找范围描述更完整的报价。剔除样本的目的不是找最便宜的一份,而是让剩下的比较建立在同一组工作项上。