先看演示环境里哪些功能需要额外付费模块才能运行,再决定是保留这家公司继续谈、要求改写方案,还是直接退出。判断依据不是演示“看起来完整”,而是付费模块与基础交付之间的依赖关系是否被说清。
要求对方在演示时逐项标出:当前页面、表单、会员、支付、多语言或数据看板中,哪些由基础方案支撑,哪些必须启用额外模块。若对方只展示整体效果而不拆项,你无法判断基础交付的实际边界。此时可执行的最小动作是:请对方提供一份功能与模块对应清单,注明每项功能在无付费模块时是否可用、缺失后页面会变成什么样。这个动作的结果会直接影响下一步——如果清单里大量核心功能都标着“需模块”,说明基础方案可能只是一个空壳,继续谈价的起点要重新设定。
保留这家公司,前提是付费模块只影响锦上添花的功能,比如高级动效或额外报表,而注册、下单、内容发布等主流程在基础交付中能独立跑通。改写方案,前提是对方愿意把关键模块纳入基础范围,或明确哪些功能可以先用替代实现,并给出替代后的限制。退出,前提是演示中的核心流程离开付费模块就无法完成,且对方拒绝拆分说明。三种取舍不需要同时成立,选哪一种取决于你对“核心流程能否独立运行”的底线。
不要只看演示是否流畅,要看证据指向哪种原因。若关闭某个模块后,前台页面出现空白或按钮失效,说明依赖发生在展示层;若后台仍能录入数据但前台不显示,说明依赖发生在输出层;若基础功能本身可用,只是缺少统计或导出,说明模块属于扩展层。这三种现象对应的谈判空间不同:展示层依赖通常最难绕开,输出层依赖可以要求用模板或静态方式过渡,扩展层依赖则可以延后采购。假设某演示中,商品列表在基础状态下正常显示,但加入购物车按钮点击无响应,那么可初步判断交易环节依赖付费模块;这个判断只能说明该演示路径,不能推出所有页面都同样受限。
如果你拿不到后台权限,也看不到完整合同附件,仍可要求对方做一次关闭模块后的演示,或在测试环境中临时停用该模块,观察哪些功能消失、消失后是否有替代提示。另一个动作是要求书面说明模块的启用条件:是按年订阅、按站点授权,还是一次性买断。注意,演示中某个功能不可用,不能单独证明对方技术能力不足,也可能是演示环境未配置、账号权限不够或数据未准备;同样,模块被标为“可选”也不能证明它真的可以省略,需要看到关闭后的实际表现。把这两类解释都列出来,才能避免把演示异常直接当成结论。
完成上述核验后,把结果整理成三条:基础交付能独立完成的功能、必须依赖付费模块的功能、以及关闭模块后仍可接受的降级表现。带着这三条去谈保留、改写或退出,比笼统问“哪个好”更容易得到可执行的答复。如果对方无法或不愿提供关闭模块后的演示,这本身就是一项需要记录的信息,但它只说明当前无法确认范围,不等于对方一定隐瞒。最终决定应基于你能否接受最坏情况下的基础交付,而不是基于演示中最完整的那一版效果。