在你动手之前

什么是软件探索阶段,为什么它要先于代码?

软件需求探索在承诺开发前明确问题、交付限制和发布范围。Wavect 的 Discovery + Roadmap 针对已经确定方向的产品进行交付规划;需求验证与额外研究必须另行明确范围。

预约三十分钟通话

简短回答

需求探索把已确定的产品方向转化为需求、架构决策和里程碑计划。Wavect 的固定 Discovery + Roadmap 包含开发提案;参与者招募、访谈、可用性测试与技术实验仅在约定范围内包含,探索本身不证明市场需求。

适合

  • 产品方向已确定、但开发规格尚未明确的团队
  • 即将为一次构建投入真实预算的团队
  • 有某一个假设可能拖垮全局的产品
  • 任何想要一个能信得过的固定价格的人
  • 需要一份计划来对齐的利益相关方

不适合

  • 对一个已有、且已被充分理解的系统做微小改动
  • 范围已经完全界定并验证的工作
  • 不管风险、第一天就想要代码的买家
  • 没有生产前途的一次性实验
// 01

比较各个选项

软件需求探索在承诺开发前明确问题、交付限制和发布范围。Wavect 的 Discovery + Roadmap 针对已经确定方向的产品进行交付规划;需求验证与额外研究必须另行明确范围。

决策项 Discovery + Roadmap 更早的需求验证
问题

怎样交付已经确定的产品方向?

这个问题和方案值得继续投入吗?

输入

已知用户、流程、限制和交付决策

潜在用户或买方及当前解决方式

成果

架构、里程碑与开发提案

观察结果与是否继续验证的决定

研究边界

招募、访谈与测试须明确约定

方法、招募和执行单独委托

下一步

在假设明确的前提下自建、采购、缩减或停止

继续验证、调整方向或明确开发范围

// 02

Wavect 的立场

需求探索应帮助明确下一笔投资。记录问题、已有证据、交付限制,以及可能改变自建、采购、缩减或停止决策的假设。它可能减少可避免的返工,但不能据此普遍承诺节省几周或几个月。

Wavect 的 Discovery + Roadmap适用于方向已经足够清晰、可以规划交付的产品。公开方案固定价格为 EUR 3,500,不含适用增值税,时间为 2 至 3 周;若继续由 Wavect 开发,该费用将从开发账单中全额抵扣。核心成果是架构、里程碑和固定价开发提案。实际工作以访问条件、客户决策及签署范围为准。

如果尚未验证需求,应先讨论早期产品验证。可以规划影响投资决策的实验,但招募、访谈、原型制作、可用性研究和技术测试执行都要明确约定。规划工作不会自动包含它建议的每一项实验。

交付决策记录,而不是功能愿望清单

用一页写清买方、用户任务、目前的替代做法、一条完整目标流程和预算边界。补充风险最大的假设、什么证据会改变决策,以及谁有权批准范围。区分商业需求与技术可行性:API 能正常工作,并不证明用户愿意付费或反复使用。

将待办项分成必需、推迟和舍弃。必需包含最小完整流程,以及安全运营所需的控制。推迟包含有用但不能检验当前假设的扩展。舍弃包含被证据否定或超出预算的想法,并注明理由。舍弃只表示从本次范围移除;证据变化后可以重新评估。

安排原型测试前,先写下待定的决策,以及每种结果对应的下一步。如果主要未知项是某项集成,先确认供应商是否提供测试环境、能否取得有代表性的数据,以及谁有权批准使用。若审批前无法取得证据,就记录依赖项、负责人和计划验证的时间。GOV.UK 服务手册将针对高风险假设的原型安排在 Alpha 阶段,可参考这种做法单独约定实验范围。GOV.UK 的 Alpha 阶段指南。

完整示例:维修申请门户

这是一个建议单独约定范围的研究练习,并非固定规划方案的自动交付项。可点击原型可以检验理解和流程;生产授权与请求路由仍需要实现层面的测试。

这是示例,并非 Wavect 客户结果。假设:楼宇负责人能提交完整维修申请,无需协调员重新录入。测试:让五名有代表性的负责人使用可点击原型处理真实感的示例申请,观察提交及协调员分派过程,不提供指导。事先约定的示例阈值:五人中四人独立填写全部必填字段,且没有申请被发给错误楼宇。这个小样本检查流程可用性,不能证明市场需求或统计可靠的成功率。

必需:识别楼宇、描述问题、确认提交,并在访问控制下发送给相应协调员。推迟:原生应用和自动供应商推荐。本次舍弃:无法检验申请流程的公共供应商市场。若未达到阈值,修改后重测;如果基础问题没有价值,就停止。若通过,则规划有限运营试点,而不是宣称已经实现产品市场匹配。

明确验收与变更规则

对每项必需功能记录起始状态、动作、预期结果以及一个失败场景。补充集成假设、数据责任、依赖、不做事项和验收人。新增功能必须替换约定范围,或得到明确的费用与工期决策。交接应包含发现和未决问题,使另一团队也能继续使用这些成果。

GOV.UK 的需求探索指南可帮助团队在实施前理解问题;主持式可用性测试指南介绍了如何观察代表性任务。上面的阈值是本例自定的规划假设,并非这些来源的要求。资料核对日期:2026 年 11 月 11 日。

// 03

成本、风险与周期

成本 €3,500 固定当前固定规划费用,不含适用增值税。继续开发时全额抵扣。
风险 刻意前置你趁错误假设还便宜修复的时候,就把它们找出来。
时间 2 到 3 周,固定公开规划时间以必要访问和客户决策为前提,额外研究需要约定。
// 04

这里通常会出什么问题

  • 跳过探索可能让关键依赖迟迟得不到确认,直到变更成本变高才被发现。
  • 把探索做成文档任务,却没有确定如何检验最影响决策的假设。
  • 第一天就选定架构,然后在整个构建过程里跟它较劲。
  • 任由利益相关方一直不对齐,直到代码已经存在。
  • 在没探索过的范围上报固定价格,然后眼看它漂走。
  • 做了没人验证过的功能,因为那个想法从没被压力测试过。
// 05

检查清单

事先约定包含哪些成果与调查工作。

边做边勾选。不会保存或发送任何内容。

// 06

在我们的工作中是什么样子

这些案例记录了实际交付产品,并不证明统一的探索研究包,也不证明规划必然节省某个时间比例。

这些是精选项目,并非我们的全部作品。自 2018 年以来我们已交付 100+ 款产品。

// 07

什么时候适用,什么时候不适用

// 01

什么时候 Wavect 是合适之选

  • 你有想法,但还没有一份敢押上预算的规格。
  • 你想要一个事后真能信得过的固定价格。
  • 你有一个该在写代码前检验的风险假设。
  • 你想要会挑战计划、而不只是照单接活的创始人。
// 02

什么时候我们并不合适

  • 你的范围已经完全界定并验证。
  • 你是在对一个你已经很熟的系统做微小改动。
  • 你想第一天就要代码,并接受随之而来的风险。
  • 你把规划看成开销,而不是保险。

投资开发前先解决影响决策的未知项;研究和技术实验应有明确范围。

// 09

常见问题

需求文档只是其中一部分。探索要明确交付决策:范围、架构、里程碑、假设和验收。访谈、可用性研究或技术实验可以在约定时提供证据,但不会自动包含于每次规划委托。
时间取决于待解决决策和约定范围。Wavect 的公开 Discovery + Roadmap 为 2 至 3 周,前提是约定范围及客户提供必要输入。额外研究和招募须明确约定,并不保证缩短整个项目周期。
Wavect 公开 Discovery + Roadmap 固定价格为 EUR 3,500,不含适用增值税。若继续由 Wavect 开发,该费用从开发账单中全额抵扣。规划范围之外的研究须明确委托,以当前服务方案为准。
如果只是需求已验收、范围清晰的小型变更,可能不需要单独探索。存在重大假设时,应先明确并约定适度验证,再承诺实施。赶时间并不能证明风险已经解决。
你保留约定的架构、里程碑和开发提案,以及实际委托取得的研究发现。开始前应约定格式、访问与额外研究成果,也可以交给其他实施团队继续。
预约三十分钟通话