上周三晚上十点,一个做企业级 SaaS 的朋友发来他们项目启动会的目标页截图,一共 11 条:完成核心链路开发、上线灰度环境、支持 3 家种子客户接入、系统可用性达到 99.9%、代码测试覆盖率不低于 70%、关键接口响应时间小于 200 毫秒……他问我:"这些目标有什么问题?"我的回答是:单看每一条都没问题,放在一起就是灾难,这是把成熟期项目的目标清单,原封不动搬到了一个还没有被验证过的 0→1 项目上。
这不是个例。过去几年我深度参与过二十多个从 0 到 1 的研发项目,包括内部平台迁移、新算法模块落地、新产品 MVP、老系统国产化替换。它们失败的原因很少是"技术做不出来",更多是"目标被写成了错误的形态",目标一旦被写成承诺,团队就只能围着承诺转;等到方向被证伪,改目标就变成了"执行力不行"的证据。
这篇文章要回答的就是标题里的问题:0→1 阶段的项目目标到底该怎么做,研发团队又该盯哪些数据。我会先给结论,再讲我看到的真实场景,然后拆误区、给判断逻辑、给可当场填写的模板、给不同规模团队的落地建议和取舍。全文没有大厂内部数据,凡是我标注为"示意"的数字,都是基于样本推演的量级参考,不是统计结论,请按这个前提去读。
一、核心结论:0→1 的项目目标不是"定"出来的,是"迭代"出来的
1. 三个可以直接拿走的判断
判断一:0→1 阶段的目标本质是假设,不是承诺。成熟期项目跑的是已知路径,目标的作用是"对齐预期 + 分配资源 + 事后考核",所以它必须稳定。而 0→1 阶段跑的是未知路径,目标的作用是"提出一个可被证伪的猜想,并安排资源去验证它",所以它天然应该变化。把这两种目标混为一谈,是研发团队目标失效的第一大原因。
判断二:0→1 不是一个阶段,是三个形态完全不同的阶段。我习惯把它拆成假设期、验证期、固化期。假设期的目标是"我们要验证什么",验证期的目标是"用多快的速度拿到可信信号",固化期的目标才逐步回到"把跑通的路径变成可重复的流程"。同一套指标贯穿三个阶段,必然导致动作变形。
判断三:研发团队在 0→1 阶段最该盯的数据,是验证速度,不是交付数量。交付数量回答的是"我们做了多少",验证速度回答的是"我们离真相近了多少"。在方向未定的时候,后者的信息量比前者高一个数量级。
2. 为什么这个结论和大部分团队的做法相反
因为大部分团队的目标模板是从成熟业务那里继承来的。成熟业务的负责人最怕的是"目标不清导致执行走样",所以他们倾向于把目标写死、写细、写全。这套经验被平移到一个探索型项目上,就变成了"用考核的逻辑做探索"。
但探索期的真实工作状态是这样的:你在第 3 周发现原本以为的核心技术难点其实不是难点,真正的瓶颈在数据侧;你在第 6 周发现客户愿意试用但不愿意付费;你在第 9 周发现必须重做权限模型。这些发现本身就是产出,甚至是比代码更值钱的产出。可它们在你的目标表里,一个字都没有。
结果就是:团队做了大量"目标表里有的工作",却迟迟拿不到"目标表里没有的结论"。半年后复盘,所有人都在问同一个问题,我们到底验证了什么?
3. 适用边界:什么情况下这套逻辑不成立
我必须先把边界说清楚,否则这篇文章会被误用。
这套逻辑适用于:方向尚未被市场或业务验证的新项目、新技术方案、新系统替换;团队规模 3 到 200 人之间;项目周期在 3 个月以上。
这套逻辑不适用于:需求明确、路径清晰的交付型项目;合规驱动的强期限项目(比如监管截止日、合同交付日);已经有稳定客户和稳定收入的产品迭代。这些场景下,目标就该是承诺,就该被考核,用假设型目标反而会制造混乱。

二、真实场景:一个 0→1 项目的目标是怎么跑偏的
1. 启动会上的两小时争论
我见过最典型的一次启动会,争论焦点是"三个月后我们能不能承诺上线"。业务方希望写"Q3 末全量上线",研发负责人说"不确定,要看数据侧的联调情况",产品经理在中间打圆场,最后写了一个"Q3 末完成核心功能上线"。所有人都知道这句话没有意义,但所有人都同意了,因为写下它比继续争论更省事。
问题从这一刻就埋下了:这个目标既不能验证方向,也不能指导取舍。当第 5 周出现"是先做权限模型还是先做数据导入"的分歧时,这句话提供不了任何决策依据。
2. 三个月后的复盘现场
三个月后,他们确实上线了,一个功能完整、但只被两家内部团队试用的系统。复盘会上,交付数据很好看:需求完成率 94%,缺陷密度达标,上线没出大事故。但没有人能回答三个问题:目标用户真的需要这个系统吗?如果重来一次,哪些功能其实可以不做?我们最大的技术假设被验证了吗?
这就是典型的"交付成功、验证失败"。它不会在任何一个传统指标上暴露出来,但它决定了这个项目未来是变成资产还是变成包袱。
3. 问题不在执行力,在目标形态
我后来把这段经历拆成了一个简单的观察模型:把项目前 12 周的"每周交付需求数"和"每周完成闭环的假设验证数"放在一起看。前者是一条稳定上升的曲线,后者在中段就开始走平,而"未验证假设积压数"会一路往上堆。
这个分叉点出现的时刻,就是目标形态失效的时刻。它不是执行力问题,团队很努力;它是目标设计问题,目标引导团队去"做完",而不是去"弄清"。

三、拆解四个常见误区:为什么你的目标一定被改
1. 误区一:把承诺型目标用在探索型项目上
承诺型目标的隐含契约是"目标不变,资源不变,你负责达成"。它在成熟业务里是合理的,因为路径已知。但在 0→1 项目里,它会产生一个非常隐蔽的副作用:团队会主动回避那些可能推翻目标的信息。
因为一旦承认"这个技术方案不成立",就意味着目标要改,而目标要改就意味着"你前面判断错了"。没有人愿意承担这个后果,于是大家会倾向于把问题往后推、把结论往好的方向解读、把"还没验证"说成"基本可行"。
这不是道德问题,是制度激励问题。目标形态决定了团队愿意暴露多少真相。
2. 误区二:用虚荣指标代替验证信号
"代码提交次数""需求交付数量""测试用例执行条数",这些指标的共同特点是:它们只反映活动量,不反映方向正确性。方向对了它在涨,方向完全错了它也在涨,甚至涨得更快,因为错误方向往往需要写更多代码去弥补。
我做过一个粗略的样本对照:把同一家公司内两个 0→1 项目(一个方向被最终验证为正确,一个在第九周被证伪)前 8 周的数据拉出来比对。代码提交次数、需求交付数量这两项,两边几乎看不出差别;但"假设验证通过率""关键路径阻塞时长"这两项,差异是数量级的。

3. 误区三:直接套用成熟期的交付效率指标
这几年 DORA 四项指标(部署频率、变更前置时间、变更失败率、恢复时长)在研发圈普及度很高,很多团队在 0→1 项目上也直接拿来当目标。我的判断是:这是指标误用,不是指标本身不好。
DORA 的测量对象是"稳定交付流",它假设你已经有了明确的需求输入和稳定的发布节奏。而 0→1 阶段的现实是:一周可能只部署两次,但每次部署都伴随着方向级的调整;"变更失败率"高不是流程问题,而是因为你在做从未做过的事。
用 DORA 来考核探索期团队,最典型的后果是团队为了"降低变更失败率"而减少实验频次,这正好和目标背道而驰。正确的做法是:在固化期逐步引入 DORA,并在引入前明确写出"此阶段指标用于观察趋势,不用于考核"。
4. 误区四:目标与数据脱钩,数据只用于汇报
我见过太多团队的周报:目标是目标,数据是数据,两者之间没有任何因果链。周报里有"本周完成需求 8 个、修复缺陷 12 个、提交代码 3000 行",但没有一句话说明"这些数据说明我们的哪个假设更接近被验证了"。
这种情况下数据的作用退化成了向上汇报的素材,而不是团队做决策的依据。判断标准很简单:如果你的周报数据连续三周没有改变过任何一个排期决定,那这些数据就是废数据。
四、专业判断逻辑:把 0→1 拆成三个阶段,每个阶段目标长得不一样
1. 假设期:目标是"我们要验证什么"
假设期的核心任务不是做功能,是把"我们对这件事的所有猜想"显性化,然后按风险和成本排序。这个阶段最常见的错误是跳过假设梳理,直接进入开发,等到发现问题时已经写了两个月代码。
假设期的目标句式我建议写成这样:"在 X 周内,验证 A 假设是否成立,判断依据是 B 现象。"注意这里没有交付承诺,只有验证承诺。
具体操作上,我会让团队先列出 10 到 20 条猜想,然后只保留能同时满足两个条件的:一是"如果错了,项目路径要大改"(高影响),二是"两周内可以拿到结论"(快验证)。剩下的全部挂起。
(1)假设期的目标该写几条
我的经验值是 3 到 5 条,超过 5 条基本等于没有重点。而且这 3 到 5 条必须能排出一个明确优先级,否则资源分配会在会上吵起来。
(2)假设期要不要写交付目标
可以写,但要明确标记为"约束"而不是"目标"。比如"此阶段不对外提供正式服务"是约束,不是目标。约束的作用是划边界,目标的作用是给方向,两者混写会让团队分不清主次。
2. 验证期:目标是"用多快的速度拿到可信信号"
假设期结束的标志是:团队已经知道要验证什么。验证期开始之后,最关键的问题就变成了速度,不是交付速度,而是"从提出假设到拿到结论"的周期。
我给这个指标的定义口径是这样的:验证周期 = 从某条假设被正式立项,到产出一条可被团队共同接受的结论(成立/不成立/需要缩小范围)之间的自然日天数。注意这里强调"可被团队共同接受的结论",而不是"某个人觉得差不多了",否则这个指标会被严重注水。
为什么它比交付速度重要?因为 0→1 阶段的资源是有限的,你在一段时间内能验证的假设数量是有上限的。验证周期缩短 30%,意味着同样三个月你能多排除掉两到三条错误路径。排除错误路径的价值,往往大于多做一个功能。
3. 固化期:目标是"把跑通的路径变成可重复的流程"
固化期的标志是:核心假设已经被验证成立,团队开始从"探索"转向"放大"。这时候目标形态要发生切换,从"验证什么"切换到"如何稳定地重复"。
这个阶段才适合引入交付效率、稳定性、质量类指标。但我要强调一个容易被忽略的过渡条件:固化期不是按时间划分的,是按"核心假设是否闭环"划分的。如果第 6 周核心假设就已经闭环,理论上第 7 周就可以进入固化期;反过来,如果第 20 周关键假设还在摇摆,那它仍然是验证期,不该用固化期的指标去要求它。
我见过最贵的错误,就是在假设还没闭环的时候强行进入"交付模式",结果整个团队花三个月做了一个功能完备但方向错误的东西。三个月的开发成本只是显性损失,隐性损失是团队错过了那三个月本可以探索的其他方向。
4. 三阶段的目标形态对照
| 维度 | 假设期 | 验证期 | 固化期 |
|---|---|---|---|
| 目标本质 | 提出可证伪的猜想 | 缩短验证周期 | 把路径变成流程 |
| 目标句式 | 在 X 周内验证 A 是否成立 | 把 A 类假设的验证周期压到 Y 天内 | 让 Z 流程稳定重复且可度量 |
| 核心指标 | 高影响假设清单完成度 | 平均验证周期、假设验证通过率 | 交付频率、变更失败率、恢复时长 |
| 目标数量 | 3-5 条 | 不超过 3 条 | 可放宽至 5-7 条 |
| 变更容忍度 | 极高,结论出来就该改 | 高,方向调整属正常动作 | 低,变更需走评审 |
| 典型误区 | 跳过假设梳理直接开发 | 用交付量替代验证速度 | 过早引入效率指标 |


五、研发团队 0→1 阶段,该盯哪些数据
1. 先排除三类不该用的指标
排除比选择更重要,因为大部分团队的指标问题不是"选得不够好",而是"挂得太多、该去掉的没去掉"。
第一类:虚荣指标。代码行数、提交次数、测试用例执行条数、工时填报率。它们的共同特征是容易采集、容易被优化、与项目成败无关。一旦进入考核,团队会迅速学会优化它们。
第二类:滞后指标。季度营收、正式上线数量、客户续费率。这些指标反映的是三个月前决策的结果,在 0→1 阶段拿到它们的时候,方向已经无法挽回了。
第三类:误用指标。成熟期交付效率指标被直接搬到探索期,比如把"两周一次迭代的准时率"当成探索期核心目标。前面已经说过 DORA 的适用边界,这里不再重复,只强调一句:指标的价值不在它本身先进,而在它的测量对象和你当前的问题是否匹配。
2. 推荐的四类信号
(1)假设验证速度
定义口径:从假设正式立项,到产出可被团队共同接受的结论之间的自然日天数,取一段时间内的中位数而非平均数,避免个别长周期实验拉偏。
采集方式:每条假设一条记录,字段包括提出日期、立项日期、结论日期、结论类型(成立/不成立/范围调整)。项目管理系统里一个自定义任务类型加三个日期字段就能承载。
解读注意点:这个数字不是越小越好。如果验证周期缩到很短但假设验证通过率极低,说明假设拆得太碎,可能在做无效验证。合理区间是"单条假设 5 到 15 天"。
(2)关键路径阻塞时长
定义口径:每周因外部依赖、决策待定、资源缺失导致的、关键路径任务无法推进的累计小时数。
采集方式:可以由负责人在每日站会上标记阻塞开始与解除时间,周末汇总;也可以在项目管理平台里用"阻塞状态"的停留时长自动统计。
解读注意点:要看的是趋势和构成,不是绝对值。如果阻塞主要来自"决策待定",说明目标机制或授权机制有问题;如果主要来自"外部依赖",说明跨职能对齐没做好。
(3)返工比例
定义口径:统计周期内,被推翻重做或大幅修改的工作量占已完成工作量的比例,用任务颗粒度估算即可,不需要精确到人时。
采集方式:在任务关闭时增加一个"是否返工"标签,月度汇总。
解读注意点:假设期返工比例高是正常的,甚至应该被鼓励;真正要警惕的是返工比例在核心假设闭环之后仍然居高不下,那说明固化期的流程建设没跟上。
(4)需求方向调整频次
定义口径:统计周期内,产品需求方向发生实质性变化的次数(不含文案、样式等表面调整)。
采集方式:需求评审纪要中记录方向性变更条目。
解读注意点:这个指标常被误读为"需求不稳定"的罪证。但在 0→1 阶段,方向调整恰恰是验证在发挥作用。真正的问题形态是:方向调整频繁,但每次调整都没有对应的验证结论支撑,那是拍脑袋,不是迭代。

3. 指标不要超过三个
这是我踩过坑之后的硬性建议。我们曾经在一个项目上挂了 9 个指标,结果每次周会都在过数据,过完之后没有人记得哪个指标在预警。后来砍到 3 个,会议时间从 90 分钟降到 40 分钟,但决策质量反而提高了。
原因是注意力是零和资源。9 个指标意味着每个指标分到 11% 的注意力,谁都不会被真正盯住;3 个指标意味着每个指标有 33% 的注意力,异常才会被讨论。
如果实在需要看更多数据,我的做法是分层:3 个核心指标进周会,其余进月报。周会讨论"要不要调整动作",月报讨论"要不要调整指标"。
六、一套可以当场用的目标填写模板
1. "目标,信号,阈值"三段式
这套模板是我在多次失败之后固定下来的最小结构。它的核心思想是:把"目标"和"判断标准"分开写。绝大多数目标模板只写了目标,没写判断标准,导致目标到了评审时怎么解释都行。
【目标】我们要验证 / 达成什么
(一句话,必须包含时间范围和验证对象)
【信号】看到什么现象,说明方向对 / 错
(至少两个信号:一个正向、一个负向,避免只写好消息)
【阈值】达到什么程度进入下一阶段,达不到就调整方向
(必须给出数字和统计口径,并写明判定日期)
【约束】此阶段明确不做什么、不承诺什么
(防止目标外溢,是最容易被省略但最重要的一栏)
第四栏"约束"是我后来加的。加它之前,几乎所有 0→1 项目的目标都会在执行过程中膨胀成"什么都想要"。加上它之后,团队在拒绝额外需求时有了明确依据。
2. 完整示例(虚构场景,仅示范结构)
下面这个例子是我为了让模板可读而虚构的,场景是一家公司要把内部老旧的权限系统迁移到新架构上,请注意它不是真实企业案例,只用于展示填写方式。
【目标】
在 12 周内,验证"新权限模型可以承载现有全部业务场景,
且迁移过程中不需要业务方改造调用方代码"这一假设是否成立。
【信号】
正向:新模型在 3 个真实业务域完成灰度,无阻塞级问题
负向:任意业务域出现需要修改调用方代码才能适配的场景
【阈值】
第 8 周判定:3 个业务域中至少 2 个完成灰度,且调用方改造量 = 0
达到 → 进入固化期,启动剩余业务域批量迁移
未达到 → 回到假设期,重新评估模型抽象层设计
【约束】
本阶段不承诺全量上线时间
本阶段不接收新业务域接入请求
本阶段不做性能优化,性能问题集中到固化期处理
你可以看到,这套写法把"时间"和"判定标准"绑定了。第 8 周一到,团队必须坐下来做一次明确判定,而不是含含糊糊地继续推进。这就是"目标变更制度化"的核心动作,把改目标从"执行力问题"变成"机制动作"。
3. 用工具把目标变成可追踪数据,而不是文档
模板写在文档里,最大的问题是会烂掉。三个月后没人打开那个文档,目标和实际执行完全脱节。所以我会建议团队把"目标,信号,阈值"结构搬到日常使用的项目管理系统里,让它成为工作流的一部分,而不是一份静态文档。
我最近比较推荐的做法,是在 PingCode 这类研发项目管理平台上做承载。原因有三个,都是实操层面的:
- 假设可以被建成可追踪对象,而不是一段文字。把每条关键假设建成独立的工作项,字段里带上"立项日期""结论日期""结论类型",假设验证周期这个指标就能自动算出来,不需要人工填表。
- 阻塞能被结构化记录。关键路径任务的阻塞状态一旦变成系统状态,阻塞时长的统计就不再依赖站会后的人工回忆,趋势数据是自然沉淀的。
- 目标和交付物在同一处,避免两套系统。如果目标和任务分散在两个工具里,团队一定会优先维护任务,目标慢慢失活。
如果你是 100 人以上、或者对数据合规有要求的组织,选型时还有两个维度需要提前确认:一是私有化部署能力,二是从既有工具迁移的平滑度。PingCode 主要服务中大型企业及 100 人以上组织,支持私有化部署,也支持从 Jira 平滑迁移,对于正在做国产化替代的团队来说是一个需要纳入对比的选项。我不建议你因为"国产替代"这四个字就直接决策,但如果你既要私有化、又不想承担大规模数据迁移的团队学习成本,这两个条件会直接筛掉大部分候选。

七、不同情况下的行动建议
1. 3-10 人小团队:目标是三个人的共识,不是一份文档
这个规模下,我不建议搞复杂的目标体系。人数少意味着沟通成本低,真正的问题往往是"没有明确判定节点",而不是"目标写得不够细"。
具体建议:
- 只写 3 条假设,写在共享文档最上方,每周例会开头读一遍。
- 每周固定一个 30 分钟的"验证判定会",只回答一个问题:这周有没有哪条假设可以下结论了。
- 不设交付承诺,但设"验证里程碑",比如"第 6 周前必须拿到 X 的结论"。
- 指标只看两个:验证周期、阻塞时长。其他全部不进周会。
这个规模下最大的风险是"跟着感觉走"。人数少,大家彼此熟悉,容易用"我觉得差不多了"代替验证结论。我的对策是强制写下结论类型:成立、不成立、需要缩小范围。三者必须选一个,不允许写"基本可行"。
2. 30-100 人团队:需要机制,但机制要轻
这个规模的典型问题是跨职能对齐开始变难,产品、研发、测试、业务各自的目标叙事开始分叉。研发觉得自己在验证技术可行性,产品觉得自己在验证市场需求,业务觉得两边都在拖。
具体建议:
- 建立一份统一的假设清单,所有职能的假设都登记在同一个地方,标注影响等级和验证负责人。
- 核心指标控制在 3 个以内,但每个指标必须有明确的采集口径文档,避免各团队各算各的。
- 设定固定的阶段判定会,频率建议两周一次,会议唯一输出是"是否切换阶段"。
- 把目标和日常工作项放在同一个系统里,避免出现"目标文档"和"任务系统"两套账。
这个规模下,工具选择的判断标准很具体:能不能把假设、任务、阻塞、结论四类对象关联起来。如果只能管任务,那目标和数据还是会脱钩。
3. 100 人以上中大型组织:先解决数据口径,再解决工具
我见过不少中大型组织在 0→1 项目上失败,原因非常一致:用管理成熟业务的方式管理创新项目。立项要走完整流程、目标要对齐年度战略、指标要接入统一数据平台、每个季度要做正式述职。这套流程保证了资源可控,但也把探索的容错空间压没了。
具体建议:
- 为 0→1 项目单独设一套"轻量立项 + 阶段判定"机制,不要套用成熟项目的审批链路。
- 明确写出"此阶段指标不进入个人考核",否则所有验证类指标都会立刻失真。
- 统一数据口径文档,特别是"验证周期""返工""阻塞"这三个词的定义,跨部门必须一致。
- 工具层面确认三件事:是否支持私有化部署、是否有可靠的历史数据迁移路径、是否能把假设与任务关联。
第三条特别重要。100 人以上的组织里,同一份数据在不同部门的周报上经常呈现出完全不同的样子,原因就是口径不一致。我通常会要求在项目启动阶段就产出一份《指标口径说明》,哪怕只有一页纸。

八、不同情况下的取舍
1. 取舍一:速度优先,还是规范优先
在假设期和验证期,我的判断非常明确:速度优先。这时候建立的规范,有很高概率在方向调整之后变成废纸。我见过团队在假设期花两周制定详细的代码规范、评审流程、文档模板,两个月后方向大改,那两周的成果直接作废。
进入固化期之后,这个判断要反过来。固化期规范优先,因为此时路径已经跑通,规范能带来复利;继续追求速度,只会把探索期的临时方案固化成一堆技术债。
判断切换点的依据不是时间,是"核心假设是否闭环"。这一点前面反复强调过,因为它真的很容易被忽略。
2. 取舍二:目标稳定,还是调整灵活
很多管理者会担心:目标老改,团队会不会失去方向感?这个担心是合理的,但解决办法不是"不改目标",而是把"改什么"和"不改什么"分开。
我的做法是分两层:方向层保持稳定,路径层允许频繁调整。比如"我们要验证新权限模型能否承载现有业务场景"这个方向,在 12 周内不应该改;但"先做哪个业务域""用哪种验证方式"这类路径选择,随时可以改。
团队失去方向感,往往不是因为目标改了,而是因为他们分不清哪一层在改。一旦你把两层分开说清楚,调整反而会增强信任感,大家知道底层方向是稳的,上面怎么调都是为了更快到达。
3. 取舍三:自建工具,采购平台,还是国产替代
这个问题在 0→1 项目上其实很容易被过度放大。我的建议是先问三个问题:
- 你要解决的问题是"没有地方记录假设和结论",还是"记录了很多但没人看"?如果是后者,换工具解决不了。
- 你的团队规模是否到了"必须统一口径"的程度?30 人以下用共享文档通常够用。
- 是否有合规、私有化、数据出境的硬约束?如果有,选型空间会被大幅压缩。
如果确实需要引入平台,我建议把评估维度收敛到四个:能否承载假设类对象、能否自动统计验证周期与阻塞时长、是否支持私有化部署、历史数据迁移是否平滑。
对于正在做国产化替代的团队,第四条尤其关键。从 Jira 迁移最怕的不是数据搬不过去,而是团队的既有工作习惯被推翻,导致迁移过程中效率断崖。这也是我在前面提到 PingCode 的原因,支持 Jira 平滑迁移这一点,在真实迁移场景里的价值远高于功能清单上的对比。
至于自建:我一般不建议自建目标管理工具。自建的成本不在开发,在维护,一年后原开发者离职,工具就变成了没人敢动的黑盒。真要自建,请确保它有明确的最小功能边界,并且只用来自动采集两个指标。

九、三个最常见的目标坑,以及一句自查语
1. 坑一:把目标写成了任务清单
典型表现是目标里全是动词短语:完成 A 模块、搭建 B 环境、接入 C 渠道。这类目标无法回答"做完之后我们知道了什么",只回答了"我们做了什么"。
自查语:如果这条目标达成了,但我们对方向的判断没有任何变化,那它其实不是目标,是任务。
2. 坑二:目标和数据脱钩,数据只用于汇报
典型表现是周报里目标和数据各占一栏,两者之间没有因果链。数据的作用退化成向上汇报的素材,而不是团队做决策的依据。
自查语:过去三周,有没有任何一个数据改变了我们的排期决定?如果没有,说明这套数据没在起作用。
3. 坑三:只有研发在定目标,业务方缺席
这是我最常见也最难改的一个问题。研发自己定目标,往往会把目标定成"技术可行性验证",而忽略了"业务是否愿意用"这个更前置的假设。等到技术跑通、系统上线,才发现业务方根本不愿意切换。
自查语:我们清单上的前三条假设里,有几条只有研发自己能判断真假?如果有两条以上,说明业务方没有真正参与。

十、总结:把目标当成"实验设计",而不是"军令状"
回到开头那位朋友的 11 条目标。如果按这套逻辑重写,它们会被压缩成三到四条,每条都带时间、带判定标准、带明确的"不做什么"。听起来目标变少了,但团队反而会更清楚每天该做什么,因为判断标准清楚了,取舍就不需要在会上吵。
我最想强调的独特观点是这个:0→1 阶段的项目目标,本质上不是"管理工具",而是"实验设计"。它要回答的不是"我们要做到什么",而是"我们要验证什么、用什么信号判断、什么时候判定"。用军令状的思路去写实验设计,必然写不出来。
研发团队在其中的角色也需要重新定位。你们不是为了完成某个数字而工作,你们的工作本身就是在生产"关于方向的确定性"。这件事没法用代码行数衡量,但可以用验证周期衡量。
下一步你可以做的三件事
- 今天:把当前项目的目标清单拿出来,逐条问一句"达成之后我们对方向的判断会变化吗"。答不上来的,划掉或者改写成假设。
- 本周:用"目标,信号,阈值,约束"四栏模板,重写 3 条核心假设,并明确写出第几周做判定。
- 本月:把核心指标从当前的数量砍到 3 个以内,并把它们的采集口径写成一段话,让所有人都能按同一标准统计。
如果你现在正在 0→1 阶段挣扎,我的建议不是"再努力一点",而是先花两个小时检查一件事:你们的目标,是在描述承诺,还是在描述假设。这个问题的答案,往往决定了接下来三个月是白干还是有价值。
常见问题解答(FAQ)
1. 0→1 阶段的项目目标到底该怎么写才不算空?
我们团队刚接手一个还没验证过的新系统,老板让我两周内把季度目标交上去,我憋了半天写出来的是‘完成核心模块开发、提升系统稳定性’这种话,自己看着都心虚。我想知道在方向都还没跑通的时候,目标应该用什么句式写,才既具体又不会把自己框死。
0→1 阶段的目标本质是假设而不是承诺,推荐用‘在 X 时间内,验证 A 假设是否成立’的句式,不写交付承诺。具体做法是先把项目拆成几条关键假设,比如‘业务方是否真的需要这个能力’‘现有架构能否支撑目标并发量’,每条假设配一个目标句,句子里必须出现时间、验证对象、成立与否的判断标准。
判断依据是:探索期目标的功能是降低方向性风险,不是考核产出,所以凡是写成‘完成某功能’‘上线某模块’的,都是把手段当成了目标。一条好的 0→1 目标读完之后,团队应该清楚下周要去证伪什么,而不是清楚要交多少代码。
2. 研发团队 0→1 阶段该盯哪些数据指标?
我之前照搬成熟团队的指标,给新项目定了部署频率、交付周期这些数,结果团队天天为了刷指标拆需求、赶上线,反而没人在意方向对不对。我怀疑是不是指标选错了,但又不知道该用什么替代,毕竟总得有点数据支撑判断吧。
先排除三类不适合 0→1 的指标:虚荣指标(代码行数、提交次数)、滞后指标(季度营收、上线数量)、以及成熟期交付指标的直接套用(部署频率、变更前置时间这类指标的设计场景是稳定交付流,探索期用它会导致动作变形)。推荐盯四类领先信号:一是假设验证速度,口径是从提出假设到拿到明确结论的天数;
二是关键路径阻塞时长,口径是任务停留在等待状态的总时长;三是返工重做比例,口径是被推翻或重做的需求占已完成需求的比例;四是需求方向调整频次,口径是一个周期内方向性变更的次数。判断依据是,这四类信号都在回答‘我们是不是在更快地搞清方向’,而不是‘我们产出了多少’。
指标总数不要超过三个,挂太多团队注意力会被摊薄,口径必须先于数字定义清楚,否则同一个数每个人理解都不一样。
3. 0→1 项目目标定了之后中途要改,怎么改才不显得是执行力问题?
我们上个季度目标写到一半发现方向不对,我提出来要调整,结果被质疑说团队执行力不行、目标都能随便改。可明明继续做下去才是浪费,我很困惑:探索期的目标到底能不能改,改的话要按什么规则走才站得住脚。
能改,而且应该改,关键是把‘改目标’变成制度动作而不是情绪化决策。做法是给每个目标预设复盘点(比如每两周一次)和变更条件(比如某条假设被证伪、某类阻塞连续两周超阈值),到了复盘点拿数据说话,触发条件就调整,没触发就继续。
判断依据是:0→1 阶段目标本来就是假设,假设被证伪时坚持原目标才是真正的不负责任,把变更条件和复盘点提前写进目标文档,调整时就变成‘按规则执行’而不是‘目标失败了’。对外沟通时不要说你改了目标,要说你在第 N 个复盘点根据哪条信号调整了假设方向,这样性质完全不同。
4. 0→1 阶段用‘目标,信号,阈值’三段式到底怎么填?
我看过很多讲目标方法的内容,但真到自己动手填的时候还是懵,不知道信号和阈值具体写什么,写出来要么太空要么太死。我想要一套能当场套用的填写结构,最好带一个例子,让我知道每一栏该填什么级别的颗粒度。
三段式结构是:目标写‘我们要验证或达成什么’,信号写‘看到什么现象说明方向对或错’,阈值写‘达到什么程度就进入下一阶段,达不到就调整方向’。
以一个内部工具平台迁移为例,目标可以写成‘在六周内验证研发团队是否愿意把日常协作从旧平台迁到新平台’,信号写成‘周活跃使用人数、任务创建量、主动反馈的负面问题数’,阈值写成‘连续两周周活跃使用人数占团队 70% 以上且无阻断级问题,则进入固化期;若四周后活跃仍低于 40%,则重新评估迁移方案’。
判断依据是:信号必须是可观测的现象而不是主观感受,阈值必须同时给出‘通过线’和‘放弃线’,只写通过不写放弃,目标就变成了只能成功不能失败的假指标。颗粒度上,信号控制在三到四个,阈值给具体数字和时间窗口,这样任何人在复盘点都能独立判断该不该往下走。
核心关键词
文章包含AI辅助创作:项目目标怎么做?研发团队数据分析:项目目标从0到1,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/309486
读者评论
把0到1的目标写成成熟期清单,这个坑我们团队也踩过。启动会上写满11条,三个月后复盘发现没一条能回答方向对不对,全是交付动作。
验证速度比交付数量重要,这点深有同感。之前项目周报全是代码量和需求数,看着漂亮,结果核心假设一直没验证,最后推倒重来。
假设期只保留3到5条高影响快验证的猜想,这个经验值很实用。我们以前列十几条目标,结果资源分散,哪条都没结论,优先级也吵不清。
DORA指标用在探索期确实容易走偏。团队为了降低变更失败率会减少实验,结果验证更慢。指标本身没问题,用错阶段才是问题。
目标与数据脱钩很常见。周报数据连续几周没改变任何排期决定,就是废数据。但很多团队缺的就是把结论写进排期这一步。