作為一間提供網頁設計與網站/App開發的代理廠商,有時會遇到正在進行數位轉型的客戶,或者大力發展網站與數位事業的傳統產業。在提供諮詢時,經常被客戶問到這些問題: '
我們能不能把開發完成的系統接回來,自己找工程師繼續發展或維護?
我們自己請工程師,長期下來維護成本會不會比較低?
這其實不是一個很好回答的問題,因為每間企業有不同的體質、文化、規模與策略,對於系統的未來發展規劃也不一樣。我們嘗試從幾個面向來提供企業端思考方向,也許能夠找到不錯的解答。
但先說結論:問題不在省下多少錢,而是有沒有管理制度可以判斷工程師好壞。
如何判斷工程師不是來混水摸魚的?
軟體工程與網頁設計,是一門獨立的專業。就像建築業與室內設計一樣,施工方式與規劃文件,可能需要長時間的學習。同時,管理階層能不能正確的判斷工程師與設計師的產出價值,也是一項重要因素。
一般企業可能專精於自己擅長的領域,但對於軟體研發並沒有著墨,自己找到的工程師能不能正確的產出程式並讓系統可以運作,不一定有能力判斷。而專業的軟體廠商,有完整的員工稽核制度,對於工程師與設計師的產出能夠提供品質保證。
求職者素質難以區別
與上面一段類似,企業招募工程師與設計師,如果沒有充分的經驗,可能無法迅速判斷應徵者過往經歷的價值高低,很可能過了一年半載才發現人員的產出不如預期,或者其實是優秀的人員卻得不到合適升遷機會等。
而專業的網站公司對於履歷上的經歷有充分的判斷能力,可以維持一組素質不錯的專業團隊提供服務,避免判斷不周造成的企業損失。
生病或離職找誰處理?
企業自行招募網站團隊,無論是工程師還是設計師,除非數位服務已經行之有年,否則一般都不會是太大的團隊。而小型團隊最大的問題是,人員生病或離職時,生產力就會近乎中斷。
而專職提供企業服務的廠商,擁有一組人數充足,專業能力可以互補的團隊。即便有一兩個人因故無法服務,也能夠迅速補充或調度人員提供服務。
產出速度與成本管控
專業的軟體與網站開發廠商,對於成本與進度控管非常嚴格,通常能在3個月內完成中小型專案,6-9個月內完成大型開發。相較之下,企業自行招募人員,因為管理與文化的問題,或是需求釐清不夠完善的問題,同樣規模的專案可能要花費 2-3 倍的時間來完成。
即便是很小的工程師+設計師團隊,營運一到兩年,也是數百萬的人事支出。相較之下,由專業公司迅速交付的委外支出,可能低廉很多。
專業分工,人越找越多
由於軟體的領域有其專業分工,前端、後端、主機工程、長期維運等等,在市面上都有不同的技術人員。建置一套系統,一不小心就找了 3-5 人以上,工程師脾氣大,可能還要挖角一個大公司懂軟體的主管才叫的動這些人。
林林總總加起來,一年成本可能超過 800 萬以上,不見得比較省錢。
開發完後要做什麼?
自己找一組開發團隊,最大的問題就是,開發完之後要做什麼?
由於軟體已經做完上線了,就算維修也只要 1-2 人就好,剩下的一組團隊變成吃大鍋飯的冗員,資遣也要花錢,對企業來說不見得划算。
專業的廠商本身就有穩定的客戶來源,團隊能夠持續產出,才能維持一個高素質的開發團隊。
總結: 看不見的成本最貴
你會發現,我們上面提出的論點,大多不是圍繞在價錢的多寡,而是專業人員能否有效率的提供產出這個問題。真正最消耗企業成本的,其實是無效率的人力浪費。
真正應該考慮的,並不是雇用幾個工程師,一年支出多少薪資的問題。而是在缺乏管理經驗的情況下,1-2年內,是否真的能成功開發出自己想要的系統?還是很可能花了錢下去,最終專案卻以失敗收尾?
什麼樣的企業適合自行招募軟體團隊
雖然以上這些論點看似大力支持企業尋找軟體與網站開發外包,但其實企業還是可以檢視自身的長期營運策略來做決定。
我們就有一些客戶,雖然委託我們做了幾個網站,但由於他們未來的長期計畫是逐步發展更多的數位事業,因此我們反過來強烈建議他們,長期下去一定要培養自己的工程師團隊。無論是建立資訊文化,還是臨時性處理客服需求,In house 的工程人力終究比較即時。同時,企業藉由培養這些工程師,也可以慢慢建立起工程管理的經驗,對於長期的數位發展非常有幫助。
最後,如果您的公司正在面臨數位轉型議題,無法確定自己應該要外包還是自己培養工程團隊,非常歡迎您尋求我們的諮詢。