给 CTO 的软件定制开发公司选型清单:12 个尽调问题覆盖技术栈验证、源码归属、AIcoding 能力审计、报价结构、案例溯源与退出条款,附 3 个报价陷阱,尽调周期建议 2-3 周。

去年有个客户在软件定制开发项目上签了 40 万合同,最后返工 3 个月,代码没法验收。问题不在乙方技术差,而在签约前没人把源码归属、变更计价、退出条款问清楚。这份清单按 6 个环节给 12 个问题,整套尽调建议控制在 2-3 周内完成。
售前 PPT 里的架构图再漂亮,也不能证明团队真的写过那套技术栈。让对方项目负责人当场打开编辑器,从仓库 clone 一个最小模块,跑通编译和一条核心链路。关键看是不是现场操作,而不是提前录好的视频。
这一环节要问的 3 个问题:
搜索意图研究里,商业评估类采购的决策者更信任"可验证的事实"而非宣传话术,这也是对比表与实测内容在选型阶段被高频引用的原因(Backlinko 对 Search Intent 的分类研究)。现场 Demo 就是把"宣传"变成"可验证事实"的最快方式。关于 AI 编程时代技术实力判断的更多信号,可对照阅读软件开发公司怎么选:避开 5 个选型陷阱。
合同里只写一句"源码归甲方"远远不够。实务里最常见的 3 个坑:
对应的问题 4-6:知识产权什么时候转移?转移前代码托管在哪个账户?乙方经营异常时,甲方能否立刻接管全部资产?
2026 年几乎没有供应商不说自己 AI 驱动,但敢亮出三个数字的很少:AI 辅助生成的代码占比、AI 引入的缺陷率、CI 里是否接入 AI 代码审查。问这三个数,比听一句"我们用 AI 提效 80%"可靠得多。
蓝曜炬辉内部的标准是:AI 辅助代码生成率约六成,但每一段 AI 输出都强制人工 review,支付、权限这类关键模块一律人类主笔。我们见过宣称 AI 提效 80% 的供应商,实际只是拿聊天工具问问题,交付质量全靠堆人力,这类团队要直接过滤。供应商报价模型正在被 Agent 化重构,相关背景可参考软件定制开发范式已变:Agent 从 Coding 走向 Anything。
报价低的项目往往在范围、变更、维护三个口子上等着加钱。
| 陷阱 | 典型话术 | 合同里应该怎么写 |
|---|---|---|
| 人天单价陷阱 | "我们单价是全行业最低" | 范围写清功能点与验收标准,单价只对范围内有效 |
| 变更计价 | "需求变更按重新评估人天算" | 变更单单独计价,约定单次上限与累计封顶 |
| 维护期费用 | "免费维护一年" | 写明维护范围、响应 SLA、超期后的单价 |
前面那个 40 万返工 3 个月的案例,根因就是变更计价没封顶:需求理解偏差全部按"重新评估人天"收费,越改越贵。项目必须约定变更单制度,单次变更报价由甲方确认后再动工。2026 年报价里 AI 摊薄与交付形态变化会带来 10 倍级价差,拆解逻辑见软件定制开发报价差 10 倍?2026 选型的 5 个成本锚点。
案例 PPT 里"服务过某大厂"基本不可信。让供应商至少给出一个可联系的技术对接人,不是销售,最好能约 30 分钟电话。问两个问题:最近一个同类项目的工期偏差多少?上线后半年内出过几次故障?
技术对接人对项目成败的描述,通常比销售话术具体得多。联系不上技术对接人的供应商,案例可信度直接打折。
合同必须写明:里程碑验收标准、代码托管账户由甲方持有只读权限、中途终止后 30 天内移交全部资产(代码、文档、配置、账号)。这四条缺一条,供应商停工你就被动。
让对方现场跑通最小可运行模块,并让实际开发者讲技术决策,比看 PPT 有效得多。再追问代码提交频率、测试覆盖、缺陷率三个硬指标。
没有标准价。人天单价与范围口径差异很大,重点不是单价高低,而是范围是否写死、变更是否封顶、维护期是否明确。低单价加高变更费,总价往往更高。
约定三件事:交付物范围(含文档、脚本、测试)、知识产权转移时点、代码托管账户归属。三者缺一不可,只写"源码归甲方"会有解释空间。
签约前花 2-3 周,把 12 个问题逐个落到合同条款,风险就锁死了一大半。想参考真实选型与交付案例,可以看我们的客户案例;需要按你的项目做技术栈与报价评审,可以直接联系蓝曜炬辉,我们按工程标准给评估意见,不按销售话术给承诺。
Backlinko:Search Intent and SEO(商业评估类采购的信任信号研究)
Google Search Central:Spam policies(AI 生成内容与质量门禁的官方说明)