行業趨勢
Helper CTO 系列文章 28|內部工程師+外部技術負責人,怎麼分工才不會打架
有自己的工程師,再找外部技術負責人,最怕的是內部的人覺得被架空。本文直面這個問題,畫出誰決定、誰執行、誰負責三條界線,列出內外各自最適合做的事,並建議從一件沒人想做的維運雜事開始建立信任。
「系統上線那天,廠商說『那就這樣囉』,然後就沒有然後了。」很多老闆講起自己的系統,都是從這句開始的。做的時候很熱絡,驗收那天很正式,之後出問題打電話,對方說「這不在合約裡」,你只好再找下一家、再講一次同樣的話。你不是找錯廠商,是那份合約的責任線本來就只畫到上線。這是系列最後一篇,要講上線前、上線那天、上線之後這三個時間點,責任線分別在哪。
做出一個系統,今天不是難事。真正的問題幾乎都發生在做完之後:
再往下一層,還有三個地方:
共同點是:都不是「做不出來」,是「做完之後沒人負責」。為什麼一次性外包會失敗那篇講過,系統是持續演進的產品,不是一次交件的工程。
兩種做法的責任線擺在一起,斷點一眼就看得到:
| 階段 | 一般開發專案 | Helper CTO |
|---|---|---|
| 上線前 | 需求、開發、測試、驗收 | 先健檢,看清楚現況再決定 |
| 上線那天 | 線的終點,或一小段保固 | 備份、部署、資安確認過才放行 |
| 上線之後 | 不在合約裡,或另簽一份 | 接手、維護、改善、繼續開發 |
| 結束的時候 | 東西散在各處,要自己要回來 | 文件與紀錄留給你 |
這不是廠商壞心,是專案制的本質:報價按「做出來」算,做出來就該結束。為什麼要外包、怎麼外包才對那篇講過怎麼把專案做好,但再好的專案,線還是斷在上線那一刻。
我們把線畫成三段,三段都是同一組人:
這就是 Helper CTO 的意思——像公司的技術負責人,只是不在你的編制裡。編制內的技術負責人不會在上線那天說「那就這樣囉」,我們也不會。
把「長期負責」講具體,寫成數字:
每個月保留的工程投入,是這樣用的:
基本維護 NT$6,000 起/月,按月請款,想停隨時可以停。「同一組人」在這一段最有感:看過的不用重看,改過的已經知道。為什麼換人重新解釋是最貴的成本那篇算過這筆帳。
為什麼我們按月請款、想停隨時可以停那篇講過,有些情況我們會主動建議你停。結束的時候你會拿到:
結束的樣子,應該跟開始一樣清楚:你知道自己有什麼、在哪裡、下一個人從哪裡接。
三十篇講的是同一件事:系統做好之後,要有人負責。
系統做好之後的事,是我們的本業。恩梯科技以 Helper CTO 的角色接手、維護、改善、繼續開發你的系統,線從接手一路畫到上線之後——像公司的技術負責人,只是不在你的編制裡。第一步是 60 分鐘的系統健檢:讓我們看得到程式碼就好,不需要正式環境的帳號密碼,3~5 個工作天內你會拿到一頁看得懂的報告。如果你的系統正處在「還在跑,但沒人負責」的狀態,這條線今天就能接起來:Helper CTO:系統維運方案。
只與少數值得深入合作的夥伴建立長期關係。
需要協助嗎?
用 LINE 直接問我們