許多新創公司會把工作外包給contractors或合作公司,特別是硬體相關的新創,或多或少都會外包些東西,就算設計都自己搞定,最後生產和製造大多也會面臨來找人來做的問題。
在公司打混了近兩年,花了很多時間在與外包合作的公司打交道,總覺得外包是一把兩面刃,有好有壞,如果沒有想清楚,很可能弊大於利。
一般來說,新創公司會想找外包主因就是省時間、省成本,不必自己養團隊,養設備,只有花錢找人來把特別的計畫完成,自己就可以專心在自己要做的事情上面。這是大部分新創都會想的事,但是,什麼東西可以外包,什麼東西該留在自己團隊裡呢?
前兩天和一位facebook的工程師聊,我們都認同外包做prototype在獲得大筆資金前可以用來demo並得資金,一互獲得資金後,就不再把主要的技術外包。越核心的技術越不該外包,未來主要獲利的產品也盡量避免外包。承包公司的確可以很快速地幫忙把prototype完成,不過,它們最大的問題就在利益的不同。承包公司的利益並不和原公司的利益綁在一起,未來產品的是否穩定,是否合使用者的要求,是否可以獲利都不是承包公司的收入來源,他們可能更在乎是否可以結案,是否完成階段性的設計/任務。想一想還真像台北市的五大工程弊案,那些承包工程的公司不可能把台北市民的利益放在第一/放在心上,一定是他們自己的獲利才是最重要的。
如果非外包不可,那也要有非常強的團隊進行監督,而且是時時刻刻地監督。千萬不可把東西丟出去就兩手一攤,等著在合約尾聲或產品出來再來看結果,這樣的情況最後的產品,一定和業主想像的不一樣,很可能把大巨蛋做成大馬桶,把噴火龍做成恐龍,把鱷魚做成鯊魚之類的。等看到恐龍或鯊魚時,要再來改或變更時,只會是一個更大的錢坑。越是初期的設計或是決定,到了三個月/半年後,可能會是一個無法承成的重擔。當初幾百元可以解決或變更的情況,未來可能是數十萬元才能彌補的大洞。
外包設計這一件事,就算成功了,說穿了只是暫時解決了問題。未來產品進入量產階段,一定還會在發現新的bug,如何修正?或者產品上市/上線,如何進行維修或技術服務?新創公司最後還是會面對要有自己的技術團隊的問題。等到那時候,原設計團隊已經不在 (或者結束合約),公司再來的養成自己的團隊,大多數初期設計的考量和問題,都沒有辦法銜接和傳承 。很多已經知道問題,又會在重新走過一次。
後記:
長期和公司的外包商相處,常常可以聽到兩方(我方公司)和承包商的對同一件事不同的說法或想法。業主和承包商的互動相當有意思,最近換了一個比較有經驗,也相對強勢的外包廠,對方對工程技術的想法其實已經超過我們公司內部的想法了,很多想法,從工程師的角度而言,我反而是站在外包商的那一方,自己公司裡只有聽別人說或看別人的實驗結果來決策,顯得相當的無力/奈。
某種程度,讓我非常想跳槽到我們的外包廠去做。
沒有留言:
張貼留言