預約診斷

軟體開發外包怎麼發?有想法沒技術,先看這五件事

軟體開發外包怎麼發?有想法沒技術,先看這五件事

「點子我有,就是缺一個工程師。」

這句話我一個月會聽到幾次,接著多半就是問軟體開發外包該怎麼發、大概要多少錢。

講的人沒有惡意,但那句話本身就有問題——它預設了點子是難的部分,執行是簡單的部分。

實際上多數案子死掉的地方,都不在寫程式。

這篇不給你價目表。那種東西你 Google「軟體開發外包」第一頁就有五六張,每家都在列。我想講的是那些表格不會告訴你的事。


軟體開發外包之前,先分清楚你買的是哪一種

「做出來」跟「有人用」是兩件事。

做出來,是有一個網址打得開、功能會動、不會壞。有人用,是有人知道它存在、願意註冊、而且下個月還會回來。

市面上那些軟體開發外包的行情表,回答的全部是第一種。沒有一張表處理上線之後怎麼辦。

我看過做得很乾淨、但三個月後後台只有五個帳號的系統。程式沒有任何問題。問題是沒人知道它存在,而當初的預算在上線那天就燒完了。

發包最常見的三種死法

一、規格沒收斂就開工

你說「我想要一個像某某那樣的東西」,對方當場就報得出價。這種案子後面一定吵。

因為「像某某」在你腦中和在他腦中是兩個東西,而這個落差要等到驗收那天才會爆開。

正常的順序是先把規格寫到可以驗收的程度,再談錢。這一段通常要來回幾次,很煩,但省不掉。

二、想一次到位

第一版就要把三年後的功能都放進去。預算燒完、時程拖長,然後你發現當初想的功能有一半沒人要。

先做會動的最小版本,不是為了省錢,是為了買資訊。你花在猜的時間,比花在做的時間貴。

三、做完才想行銷

最貴的一種,也最常見。錢全部投在開發,上線那天才開始想「那要怎麼讓人知道」。

這時候通常已經沒預算了。系統在那裡跑,沒人進來。

一條龍省的不是錢,是責任歸屬

把軟體開發外包、網站、主機、行銷拆給四家做,單價確實可能比較便宜。問題出在中間。

網站慢,前端說是主機的事,主機商說是程式寫法的事。廣告導進來沒轉換,投手說是頁面問題,做頁面的說是流量品質問題。你在中間傳話,傳三個月。

這不是誰在推卸,是每一家的責任邊界本來就到自己那一塊為止。真正沒人負責的,是接縫。

整包做的差別在於接縫沒有人可以推。我們自己在 客製程式開發 這塊就是這樣接的:從需求釐清、開發、上線,到後面的 名單培養與成交系統,同一組人。出事找一個人就好。

代價是單價不會是最低的。這點我先講清楚。

軟體開發外包的費用,怎麼看才不會踩雷

比價之前先看報價的長相。

一口價包山包海的要小心——對方還沒搞懂你的狀況,怎麼報得出來。合理的順序是先診斷再報價,而且應該分階段,讓你可以只做第一段試水溫。

另外三件事寫進合約:原始碼歸誰、資料庫歸誰、上線後改一個字要等多久。第三項最多人漏掉,也最容易在半年後變成災難。

我們的 合作流程 是先談清楚再動工,階段性交付,每一段都看得到東西。

什麼情況我會叫你先別做

不是每個想法都該變成系統,這點講出來對我自己沒好處,但講了比較省事。

如果這件事一個月只發生三次,用 Excel 加人工就解決了,做系統是浪費。如果你還沒跟任何一個潛在使用者聊過,先去聊十個再回來——你很可能會改掉一半的功能。如果你的商業模式還沒想清楚,系統做出來只會讓你更快撞牆,而且撞得比較貴。

真正值得做的通常是這幾種:同一件事每天重複、量大到人工會出錯、或者你已經確認有人願意付錢,只差一個能收錢的東西。

從一個想法到能跑的系統,中間長什麼樣

先把想法講清楚,包含你希望它幫你解決什麼、誰會用、用在什麼時候。這一段我們會問很多問題,有些會讓你不太舒服,因為那些正是還沒想清楚的地方。

接著切出最小可行的範圍,做一版會動的東西。不好看沒關係,先確認方向對。

然後才是把它做完整、上線、接上流量。完整服務能力 那頁列了我們手上有哪些工具可以接,你可以先看看哪些是你會用到的。


常見問題

軟體開發外包和找自由接案工程師差在哪

差在覆蓋範圍跟接手風險。單一接案者單價低、溝通快,適合範圍清楚的小案子。但他生病、當兵、換工作的時候,你的系統就停在那裡。團隊的單價高一些,換人不會斷。哪一種比較好要看這套東西之後會不會一直改。

做一個系統大概要多久

看範圍,但比起總時長,你更該問的是「第一次看到會動的東西要多久」。如果對方的答案是三個月後,那三個月你什麼都看不到,風險全在你身上。分階段交付的案子,前兩週就該有東西可以點。

我完全不懂技術,會不會被當肥羊

會,這是實話。但你不需要懂技術也能自保:問原始碼歸誰、問帳號密碼歸誰、問後續修改怎麼計價。這三題問完,對方的態度會告訴你很多事。

可以只做開發,行銷我自己來嗎

可以。但如果你打算自己接行銷,最好在開發階段就講,因為追蹤碼、事件、頁面結構這些東西要事先埋。事後補會多花一筆錢,而且通常補不齊。

做到一半想改需求怎麼辦

正常,幾乎每個案子都會改。重點是改的規則要先講好:哪些算微調、哪些算新需求、怎麼計價、會不會影響時程。合約裡沒寫這一段,改需求就會變成吵架。

你們也做網站,那跟系統開發是同一件事嗎

不是。網站建置 處理的是你對外的門面和內容,系統開發處理的是實際運作的流程和資料。很多案子兩個都要,但預算分配不一樣,先分清楚再談比較不會亂。

決定軟體開發外包之前,先花三十分鐘確認方向

三十分鐘,你把想法講一遍,我會直接告訴你這件事該不該做、該從哪一段開始,以及哪一段你自己做就好,不用發包。

就算最後沒合作,這段判斷也是你的。

分享文章:

不確定該從哪一項開始?

我們同時做網站、主機、自動化與行銷。先花 30 分鐘看你目前的狀況,該補哪一塊我們會直說。

看完整服務能力 → 30 分鐘免費診斷