行業趨勢
Helper CTO 系列文章 23|從基本維護到含開發投入:什麼時候該往上加
有維護但想加的功能一直排不進去,通常不是廠商偷懶,是「顧著」的方案被拿來要求「往前走」的成果。本文給三個該往上加的訊號、含開發投入的方案怎麼算,以及什麼時候該減回來。
「我們公司是這樣運作的——」這句話你講過幾次?對第一家廠商講過一次,對接手的工程師講過一次,對後來那個團隊又講過一次。每講一次是一個下午,講完對方還要花好幾天看程式碼才對得上,改壞東西的風險還是你扛。你不是運氣不好老遇到不對的人,而是你的系統一直沒有一個記得它的人。以下三項成本,這篇攤開來算。
系統做完之後的幾年,換人是常態,理由都很正當:
問題不只是那個下午。你講的是「公司怎麼運作」,對方要的是「系統為什麼長這樣」,中間差了一段沒人記錄的歷史——那段歷史只在上一個做的人腦子裡,人走了就跟著走了。
把換人拆開看,三段落點都一樣:
| 階段 | 實際發生什麼 | 誰在付 |
|---|---|---|
| 你重講 | 業務流程、系統歷史、現在最痛的地方 | 你或主管親自花的時間 |
| 對方重看 | 把程式碼看過一遍才敢動第一行 | 你,包在熟悉期或第一個月 |
| 中間出錯 | 動到看起來沒用、其實有用的地方 | 你,而且事後才知道 |
最容易被忽略的是第三段:前兩段看得到時間,第三段是「新的人對你的系統沒有記憶」造成的。為什麼一次性外包會失敗那篇講的就是這個——做完就走,記憶的成本留給下一個人,而下一個人的成本是你付。
我們的做法是接手、維護、改善、繼續開發由同一組人負責。這不是口號,是成本結構的選擇:
換成你這邊看,省下的是:
缺工時代的外包思維那篇提過,找得到人不難,找得到「認識你的系統的人」才難。Helper CTO 是什麼那篇講的「不在你的編制裡」,關鍵就在「像編制內的人一樣記得你的事」。
你可能會想:那不就是把我綁住了?這個擔心是對的,所以我們用四件事平衡:
「同一組人」是為了讓你不用重講,「文件留給你」是為了讓你哪天真的要換,下一個人也不用從零開始。
不管找我們還是別人,這幾個問題可以當現場測試:
我們在我們接什麼、不接什麼那篇講過,我們要的是長期關係,不是一次性救火——理由就在這篇。
你付過最貴的一筆錢,往往不是開發費,是把同一件事講第三遍。
換人重新解釋的成本看不見,但每一次都是你在付。恩梯科技以 Helper CTO 的角色接手、維護、改善、繼續開發你的系統,從頭到尾同一組人——像公司的技術負責人,只是不在你的編制裡。第一步是 60 分鐘的系統健檢:讓我們看得到程式碼就好,不需要正式環境的帳號密碼,3~5 個工作天內你會拿到一頁看得懂的報告。如果你已經厭倦一次又一次從頭解釋自己的公司,這次只講一遍:Helper CTO:系統維運方案。
需要協助嗎?
用 LINE 直接問我們