產品開發

一個人做一百個產品:節奏、記錄與停損

發佈於 2026-08-27 .約 9 分鐘閱讀

Throuz Labs 的規則只有一條:做一百個 MVP,主題不設限。

這個數字不是隨便定的。做到第八個的時候我發現,前三個產品裡我學到的東西,有一半是關於「怎麼做產品」而不是「這個產品好不好」。那些經驗只有在數量夠多的時候才會浮現,而一百是一個足夠讓模式顯現、又不至於一輩子做不完的數字。

這篇寫的是維持這個節奏實際需要的三件事。

一、節奏:固定週期,浮動範圍

我的週期是兩到六週,而且時間是固定的,範圍是浮動的

這個順序很重要。多數人的做法相反——功能清單固定,時間往後延。而時間一旦可以延,就會無限延,因為每一次延期都有很好的理由。

固定時間的好處不只是「準時」,而是它強迫你在每一個決策點做取捨。當你知道第 14 天一定要上線,「要不要加這個功能」就不再是一個開放問題,而是「加了這個要拿掉什麼」。這個框架下做出來的決定,品質高得多。

具體的分配我寫在另一篇,這裡只講一件事:第一天不寫程式。 第一天只用來決定不做什麼。

二、記錄:每個產品都填同一份表

做完一個產品,我會填一份固定格式的紀錄。格式三年沒變過,因為固定格式才能橫向比較。

基本資料

  • 產品名稱與一句話說明
  • 實際開發天數(不是預估)
  • 上線日期

假設

  • 這個產品驗證的假設是什麼(一句話)
  • 假設成立的話,會看到什麼現象

結果

  • 上線後 30 天的實際數字
  • 假設成立了嗎:是/否/不確定

回顧

  • 最大的技術誤判是什麼
  • 最大的需求誤判是什麼
  • 如果重做一次,第一天會做什麼不同的決定

最後那三題最有價值。填第一次的時候會覺得很虛,填到第八次的時候,你會開始在新產品的第一天就想起某一題的答案。

這份紀錄我不公開,因為它包含太多具體的失敗細節。但整理過的版本會變成這個網站上的文章——事實上你正在讀的這一系列,大部分素材都來自這份表。

三、停損:三條線

持續出貨最反直覺的部分是:難的不是開始,是停下來。

一個做了三週的產品,就算數據很差,也很難放手。因為投入已經發生了,而且你總能想到「再加一個功能可能就會不一樣」。

我用三條明確的線來對抗這個傾向。

線一:上線後 30 天,沒有任何一個非親友的持續使用者

「持續使用」的定義是:使用超過三次,且跨越至少兩週。

如果 30 天內連一個都沒有,就停止投入新功能。這不代表下架,只代表它進入維護狀態,不再吃我的開發時間。

這條線很殘酷,但它處理的是最常見的自欺:把「有人試用」當成「有人需要」。 試用只證明標題吸引人,持續使用才證明問題存在。

線二:連續兩次的改版都沒有改變任何數字

有時候會有一點使用者,但成長停滯。這時候的誘惑是繼續改——改介面、加功能、調文案。

我給自己兩次機會。兩次改版之後,如果核心數字(不是造訪數,是實際完成核心流程的人數)沒有變化,就停。

兩次的意義是:一次可能是改錯方向,兩次都沒變,代表問題不在你改的那一層。

線三:我自己不再使用它

這一條最主觀,但準確度出奇地高。

我做的產品多半源自我自己的問題。如果連我自己都不再打開它,通常代表兩件事之一:問題其實沒那麼痛,或者我用別的方式解決了。

任何一種都足以構成停損理由。

停損之後產品怎麼辦

不下架。這是我一開始沒想清楚、後來覺得很重要的一點。

停損的意思是「不再投入開發時間」,不是「關掉」。靜態託管的成本每月不到一美元(實際帳單拆解在這裡),留著它的成本趨近於零,而好處有兩個:

  • 少數真的在用的人不會被拋棄
  • 一年後回頭看,有些產品的價值會在你意想不到的地方浮現

我有兩個產品,在停損半年之後因為外部環境變化而重新有了使用者。如果當初下架,那個機會就不存在了。

為什麼公開寫這些

一開始只是給自己留紀錄。後來持續寫下去,是因為發現了兩件事。

第一,寫出來會強迫你想清楚。 一個只在腦中的判斷,可以模糊地存在很久;一旦要寫成別人看得懂的段落,你會立刻發現哪裡沒想通。這個過程本身就改善了決策品質。

第二,失敗的細節比成功的結論有用。 網路上「如何做好產品」的文章非常多,但幾乎都是成功之後的回顧,而回顧會自動整理掉當時真正的混亂。我想留下的是混亂本身——第幾天發現方向錯了、當時的判斷依據是什麼、後來證明錯在哪裡。

如果你也在做類似的事,這些紀錄或許能省下你一點時間。如果沒有,至少它們對三年後的我會有用。

其他文章

回到文章列表 →

內容有錯誤或想補充?寄信到 support@throuzlabs.com, 我會更新並在文中註明修訂日期。