「做完了」不是一个感觉,而是一条能被打断的判据:达不到,就退回上一段补证据。
一、一个没有终点的 0→1
以下情境为教学假设,人物、引语和数字不代表经核实的真实案例。
一位开发者离职后开始做工具。第 3 个月,他说「核心功能快好了」;第 6 个月,他说「还差一个导出」;第 9 个月,他说「在改界面,改完就发」;第 12 个月,产品还在本地跑,没有一个外部用户。
他不是在拖延。他每天工作十小时,提交记录密密麻麻。真正的问题是:他从来没有定义过「1」是什么。 没有终点,任何进度都像差一点;差一点,就再改一点。
0→1 的失败很少是「做不出来」,多数是「做出来之后不知道该怎么算完成」。这一篇先把终点定义清楚,再算一遍时间和钱。
二、四个里程碑与两条证据轴
这些是内部实验判据,不是行业基准。指标分别保留,达成后一道也应检查前一道是否因改版失效。
| 里程碑 | 本例判据 | 证据与边界 |
|---|---|---|
| M1 主路径可用 | 5次目标用户观察中至少3人无需提示完成 | 写版本、任务、设备与是否提示,不等于市场验证 |
| M2 重复使用 | 同一10人队列中至少5人两周内在不同日期主动完成任务 | 固定起算事件和使用频率;低频工具另设窗口 |
| M3 本方案成交 | 至少3个独立购买主体有真实付款,已交付约定结果,截至复盘无退款 | 付款人、订单、交付、退款分别核对;预售待履约另列 |
| M4 使用留存 | 已满观察期的目标队列中,按预定窗口仍有有效使用 | 买断与订阅均可测;与续费、推荐分列 |
问题投入证据与本方案成交状态是两条轴。02篇的A/B/C只分问题证据:A为可核实的既有金钱支出,B为具体行为/时间投入,C为陈述或待核实线索。为竞品付款能支持问题存在,不能计本方案M3。
本方案另记:无意向、明确报价后的预算/评估安排、预付待履约、已交付且未退款、退款/争议。预付款说明承担了履约和潜在退款义务,不直接当作已赚收入。
2.1 独立购买不等于渠道必须不同
排除自己下单、赠款、重复订单和仅为支持朋友的付款,记录共同预算、关联企业和介绍关系。同群用户可能确有独立需求;不同渠道也可能来自同一个采购主体。跨渠道取样用于挑战结论,不是判断成交真假的必要条件。
2.2 使用、续费与推荐分开
买断产品没有按期续费,但仍能测使用留存。例如本组固定从首次付费获得可用权益起算,第28–34天至少完成一次核心任务算第4周使用留存。此定义适用于本例高频工具;年度报税工具应按自然使用周期改窗口。
推荐了1人但第4周未使用:推荐数记1、该用户的使用留存记0。续费/复购另记发生时间、金额与退款。不能把三种行为相加后称作留存。
三、验证顺序可以调整,证据不能替代
可以先售后做,但必须说明交付日期、可交付范围与退出安排;这取得预付证据,不代表软件已经被使用。可以先免费观察,再收费,但免费队列和付费队列须分开报告。手工交付只验证结果需求及流程的一部分,技术可行性要另测。
每个阶段把已知、未知与下一步放在同一页:用户是谁、做了什么、为哪个方案付过钱、仍缺什么证据。不要用一个好看的注册数替代全部里程碑。
四、统一100天日历与两档工时
本组用14个完整周(第1–98天)工作,99–100天留作日历缓冲与复盘。每周前5天工作、后2天休息;20小时档每天4小时,40小时档每天8小时。这里的“第几天”是相对项目日,不是100个工作日。起始日变化时按自己的日历重排。
| 阶段 | 日历日 | 工作日数 | 20小时/周上限 | 40小时/周上限 |
|---|---|---|---|---|
| 选题 | 1–10 | 8 | 32 | 64 |
| 访谈 | 11–20 | 7 | 28 | 56 |
| 手工交付 | 21–30 | 7 | 28 | 56 |
| 主路径构建 | 31–50 | 14 | 56 | 112 |
| 封测 | 51–60 | 8 | 32 | 64 |
| 上线准备与预热 | 61–70 | 6 | 24 | 48 |
| 发布与首周 | 71–80 | 8 | 32 | 64 |
| 反馈与收费 | 81–90 | 7 | 28 | 56 |
| 复盘 | 91–98 | 5 | 20 | 40 |
| 合计 | 1–98 | 70 | 280 | 560 |
上限包含约人、检索、记录、等待期可做的其他任务、修复与支持;等待不会凭空产生额外工时。周10工作日在64–68天,第69–70天休息:第68天安排预热发送,第69–70天可用已设好的静态页面与定时内容,不要求加班。第71天发布,首周观察为第72–78天,第79–80天处理剩余事项。
05篇的120小时构建是需求估算,不是本阶段可用上限:全职档仍差8小时,应先砍范围或延期;20小时档只有56小时,需要采用更小架构或重新安排全系列,而非硬塞120小时。各篇局部预算均从本表扣,不重复计算已经完成的注册、支付和条款工作。
4.1 工时只限制范围,不保证产出
每周10小时共140小时也可能做成一个无账号、无云端的本地工具;已有代码与熟悉领域会改变工时。先估“输入、处理、结果、安全、分发与支持”的工作,再选手工验证、桌面工具或托管SaaS,不按140小时一刀切。
4.2 现金按净流出算
下表为100天约3.3个月的教学预算,实际付款按账单日,不按均摊金额假设到账。
| 项目 | 100天估计(元) | 假设 |
|---|---|---|
| 域名 | 60 | 一次支付 |
| 托管 | 165 | 每月50,按3.3个月估计 |
| 事务邮件 | 0–66 | 每月0–20 |
| 素材 | 0–500 | 实际采购另列 |
| 工具小计 | 225–791 | 未含手续费、税、退款及设备 |
| 生活支出 | 49500 | 每月15000×3.3 |
全职无其他收入:预计总净流出上限49500+791=50291元,储备60000元余9709元。不能据此断言任一突发支出必然击穿预算,应另做设备/家庭支出压力情景。
在职工资已覆盖全部生活支出且不依赖项目回款时,项目增量现金需求上限是791元加实际其他成本,不再扣一次49500元。混合情形记录“生活+项目支出−可确定净收入”,预收款中的待履约/退款资金单列保留;没有固定收入时不把未来订单当已收现金。
五、留存受入组日约束
按本例首次付费获得可用权益起算,观察第28–34天,只有完整走过窗口的用户进入成熟分母:
最晚成熟入组日 = 截止日 − 34
第100天 − 34天 = 第66天
若只检查第28天当日,可最晚第72天入组,但不能把它与完整28–34天窗口混算。产品上线日只是允许入组的起点,不是所有用户的入组日。
| 首次可用付费日 | 第100天时经过天数 | 本例28–34天窗口状态 |
|---|---|---|
| 60 | 40 | 已成熟,可检查第88–94天 |
| 66 | 34 | 刚成熟,可检查第94–100天 |
| 72 | 28 | 窗口尚未完整,未成熟 |
| 90 | 10 | 未成熟,不能判流失 |
默认到81–90天才首次收费时,第100天没有成熟付费队列,应报告“付费使用留存未验证”,下一轮保留观察;可以另报先前免费队列的使用,但不能充当付费留存。成熟用户失联且无可靠日志时记未知,另报可观测覆盖,不能悄悄从分母删除。
六、三个决策点
| 时点 | 检查内容 | 可执行的下一步 |
|---|---|---|
| 第30天 | 问题投入、手工交付、技术未知是否分开 | 缺证据补访谈;性能未知做限额技术实验 |
| 第70天 | 目标架构主路径与法律/安全硬门槛 | 砍范围、延期或停止,不带已知严重缺陷发布 |
| 第100天 | M2/M3及成熟M4、现金和存量义务 | 限额继续、转向或有序止损;未成熟项列未知 |
把预算、最长投入时间与触发条件预先写下。现金不足先减支或补可靠收入;停止开发也要履行已收款客户的交付、退款、数据与通知义务。教学阈值只用于本轮决定,不宣称达到即证明市场成立。
七、行动与复算验收
- 按自己的日历写出每阶段可用工时,合计不超过周投入×14。
- 分别记录问题投入和本方案成交;给付款、交付、退款加日期。
- 固定核心使用事件、入组日、观察窗口和截止日。
- 分开生活总支出、其他收入覆盖与项目增量支出。
- 预写阶段决定、停止条件及未完成客户义务的收尾安排。
复算:20小时档为70×4=280小时,40小时档为70×8=560小时。构建阶段14工作日分别56/112小时,不够120小时估算;每周10小时的140小时另按架构重排。现金791+49500=50291,60000−50291=9709。第90天入组在100天仅10天,成熟人数为0时留存写不可判,不写0%。
验收不是凑满某个数字,而是另一人能按记录复现:这些人为何属于目标群、证据来自哪个方案、现金如何变化、哪些用户已经走满观察期。
关键参考与核验范围
以下链接支持对应的规则;本组的里程碑、阈值与账本均为方法演示,不构成商业或投资建议。核验日期:2026-10-23。
- 中华人民共和国个人信息保护法 :用户访谈、使用日志与回访记录涉及个人信息时,需按告知同意与最小必要原则收集和保存。
- 电子商务法 :通过信息网络销售商品或提供服务时的经营者义务,收费上线前应先核对其适用范围。
系列导航
- 下一篇:第 1–10 天:选题与付费证据
- 回到目录:一个人的前 100 天:从想法到第一批付费用户
- 相关阅读:独立开发者生存指南 、一个人的服务生意
继续阅读
探索更多技术文章
浏览归档,发现更多关于系统设计、工具链和工程实践的内容。