Building a Product Is Easy. Keeping It Alive for Five Years Is Hard.
不論 App 或硬體,真正的考驗都在上市之後
不管是哪種產品,第一版都不可能把所有事情做完。資源有限、時間有限、預算有限,市場也還沒驗證。先做出一個能解決核心問題、可以讓真實使用者使用的版本,才有機會知道這件事到底成不成立。
現在做產品比以前快很多…
軟體有 AI、No-Code、雲端服務、現成框架;硬體有開發板、3D 列印、快速打樣、模組化零件與小量製造服務。一個人或一個小團隊,可以比以前更快做出網頁、App、AI 工具,也可以在相對短的時間內做出能運作的硬體原型。
但產品能上市,不代表產品已經完成,上市後才是產品真正開始的地方。
因為產品一旦進入市場,才會拿到真正的考驗成績單。使用者會不會買?買了會不會用?用了會不會回來?軟體會不會一直出問題?硬體會不會壞?成本能不能撐住?供應鏈穩不穩?市場願不願意持續付錢?
這些答案,不是在會議室裡討論出來的,也不是簡報寫得漂亮就會有。
產品上市後,市場才會告訴你,順利通過市場考驗,就是要想 V2、V3、V5,還有一整段不知道能不能持續獲利的產品生命週期。每一版都要花錢,每一次修改都有風險,每一年都有新的競爭、成本、法規與供應鏈問題。能持續賣、持續賺、持續改,然後祈禱一路活過五年,才比較接近真正的產品能力。
第一版是在驗證,第二版開始才是在面對現實
第一版的任務,是先驗證一件事:這個產品到底有沒有人需要?
軟體產品可能是讓一群使用者真的登入、完成一個流程、願意留下來使用。硬體產品則可能是做出一個可以交付的小量版本,確認使用者是否願意買、是否真的會用,以及產品在真實環境裡有沒有問題。
但第一版通常還有很多暫時性的東西。
軟體裡可能有人工處理的流程、還不完整的資料、暫時拼起來的系統架構。硬體裡可能有手工組裝、成本偏高的零件、還沒最佳化的結構、工程師自己才知道怎麼裝的線材,或是還沒完全跑過的可靠度測試。
第一版可以先不完美。
但不能不知道自己哪裡不完美。
因為上市之後,使用者不會照你的簡報使用產品,工廠也不會照你腦中的想像生產產品。使用者會點你沒想到的按鈕、在你沒測過的情境下使用;產品會被摔、被放在高溫車內、被小孩亂按、被拿去不同國家;供應商會缺料、零件會漲價、組裝人員會裝反、物流會撞壞包裝。
這些事情不是第一版之前完全不能預期,而是只有產品真的進入市場後,才知道哪一些會變成真正的問題。
第二版,就是開始處理這些問題。
原型能證明做得出來,但不代表能做成產品
尤其硬體產品,最容易混淆原型和 MVP。
一台會動的原型,可以證明技術可行。電會通、馬達會轉、感測器有反應、App 可以連線,這些都很重要。但它不代表能量產,也不代表可以上市。
第一台樣品,可以由最熟悉產品的工程師慢慢裝、慢慢調。線路不順就手工改,零件不合就磨一下,組裝有問題就現場想辦法。材料成本高一點沒關係,反正只做幾台;組裝花三小時也沒關係,反正工程師自己做。
但產品不是做一台,產品要做一百台、一千台,甚至一萬台,而且每一台都要能正常運作。
這時候問題就完全不同了。這個零件供應穩不穩?有沒有替代料?組裝流程能不能標準化?治具能不能測出異常?外觀良率夠不夠?跌落後會不會壞?電池有沒有運輸限制?要不要做安規、EMC、無線認證?產品壞掉後能不能維修?保固成本誰承擔?
第一台做得出來,跟第一千台做得出來,中間是兩件事。
所以硬體的第二版,很多時候不是「外觀改漂亮一點」或「功能加一點」,而是把原本能動的東西,變成能穩定生產、合理成本交付、使用一段時間也不會出大問題的產品。
這才是真的難。
軟體可以快速更新,硬體的每一次修改都有代價
軟體產品的優勢,是可以快速更新。
發現一個 bug,可以修;流程不好用,可以調整;功能沒人用,可以下架或重做。雖然背後仍然有資料、系統、資安、客服與營運問題,但至少很多改動可以透過版本更新處理。
硬體不是這樣…
硬體多加一個功能,可能是多一顆感測器、多一塊 PCB、多一條線、多一個開孔、多一道組裝程序。看起來只是加一個小東西,後面可能牽動整個產品。
PCB 改了,機構空間可能不夠;機構改了,模具可能要修改;模具改了,成本與時程就一起增加;功耗提高了,電池容量可能不夠;電池改了,運輸、充電與安全測試又要重來;無線功能加進去後,認證要求也可能變複雜。
且硬體不是改完就能立刻推送更新,貨已經出去了,就是出去了。模具開了,就是一筆成本。料下了,就是庫存。某個設計錯誤如果到了量產才發現,可能不是改一行程式,而是整批重工、報廢、延後上市,甚至要面對客訴與退貨。
所以硬體產品更需要取捨,不是所有看起來很酷的功能,都值得放進第一版或第二版。
V2 最重要的,不是加功能,而是知道問題在哪裡
產品上市之後,最常見的反應就是加功能。
使用者說想要更多模式,那就加。有人想要會員,那就做。有人想要排行榜、推播、AI 助手、社群分享、深色模式,感覺都可以做。硬體也是,想加燈效、加螢幕、加 App 控制、加更多感測器、加更多配件。
每一個需求單獨看都合理,但產品不能只看單一需求。
思考與討論..
- 這個功能解決了什麼問題?
- 有多少人真的需要?
- 它會增加多少成本?
- 會不會讓產品更難理解?
- 會不會增加故障率?
- 會不會拖慢時程?
- 會不會讓原本簡單的事情變複雜?
軟體多一個功能,可能多一段程式、多一種資料狀態、多一個客服問題。硬體多一個零件,可能多一個供應風險、多一種失效模式、多一道測試程序。
AI 時代更容易掉進這個陷阱,因為做得太快了。
以前要加一個功能,可能要開會、排程、寫規格、找工程師,大家還會多想一下。現在一句 prompt,可能就先把畫面、程式碼、文案甚至資料表做出來。
做得快,不代表後面不用承擔。
AI 可以快速提供一堆答案,也可以快速幫你生出功能。但它不會替你維護五年,不會替你處理客訴,不會替你承擔庫存,不會替你面對良率下降,也不會在供應商交不出貨時幫你想辦法。
最後,還是產品團隊承擔。
V3 開始,你做的不再只是一個產品
產品做到第二版、第三版後,會慢慢發現:你維護的已經不只是產品本身。
軟體背後有帳號系統、資料庫、伺服器、內容、API、付款、客服、資安與使用者資料。硬體背後有 BOM、供應商、模具、治具、工廠、測試、包裝、物流、倉儲、維修、保固與認證。
一個產品不是一個 App,也不是一台機器,它是一整套系統。
這套系統要能生產、交付、被使用、被維修,也要能持續改善。只要其中一個環節斷掉,前面做得再漂亮都可能沒有用。
例如產品賣得不錯,但某個關鍵零件停產;功能很好,但工廠良率太低;使用者願意用,但客服量大到團隊撐不住;硬體很吸睛,但維修成本吃掉毛利;網站流量很高,但使用者只看一次就離開。
這些都不是單純設計或工程問題,這是產品能不能活下去的問題。
活五年,比 launch 難太多
產品上市是一個事件;產品活五年,是一種能力。
五年裡,市場會變,使用者會變,競爭者會變,法規會變,技術會變,供應鏈也會變。今天成本合理的零件,明年可能漲價;今天穩定供貨的材料,明天可能缺料;今天使用者覺得很新鮮的功能,明年可能已經變成基本配備。
產品也不一定會照一開始的方向長大。
有些功能原本只是附帶的,後來變成使用者最在意的價值;有些一開始覺得是核心的功能,最後根本沒人用。有些產品第一版是賣硬體,後來真正的價值在軟體服務;有些軟體產品做著做著,發現要靠實體產品或人工服務才能解決問題。
所以第二版不是單純升級,是在重新理解…這個產品到底是什麼。
真正少見的,是願意一直檢討下去的人
第一版做完,值得慶祝,能上市,也值得慶祝。
但產品真正的考驗,是 launch 之後,當你看到使用者沒有照預期使用、成本比預期高、品質問題開始出現、功能越來越多、團隊越來越累時,還願不願意繼續修。
願不願意砍掉自己辛苦做的功能。願不願意承認原本的假設錯了。願不願意回頭重算成本、改結構、重新打樣、重新測試。願不願意處理那些不酷、不能放在簡報首頁,但會決定產品生死的事情。
- V2 不一定比 V1 更漂亮。
- V3 也不一定更容易講故事。
- V5 可能早就不是第一天想像的樣子。
但如果它還能持續解決問題,還能被穩定做出來,還有人願意使用,還有能力繼續維護,它才不只是一次上市。
才開始變成真正的產品…

發表留言