「Excel 已經管不動了,要不要導系統」這個問題,通常在庫存對不起來、或是訂單漏單被客訴之後才會被認真討論。這時候擺在面前的是兩條路:買現成的套裝軟體,或是找人客製開發。
先講結論:現成軟體處理的是通用流程,客製處理的是你的流程。決定要走哪一條,看下面五件事。
判斷點一:你的流程有沒有「別人沒有」的環節
如果你的進貨、入庫、出貨就是標準流程,市面上的套裝軟體幾乎都能覆蓋,價格也漂亮。
但很多產業有自己的環節。蔬果批發要處理當日行情變動與秤重差異,餐飲連鎖要把叫貨和門市交接綁在一起,冷鏈要記溫層。這些環節套裝軟體通常做不到,於是變成「系統歸系統,實際作業還是另外開一份 Excel」——這是最糟的狀態,兩邊都要維護,資料還會打架。
我們做鮮達 FRESHDA 訂貨系統時,核心就是這一點:餐廳老闆線上下單、盤商即時看到出貨狀態,同一筆訂單兩邊同步。這個雙端同步的設計不是通用需求,套裝軟體給不了。
判斷點二:使用的人是誰、在什麼環境用
辦公室用滑鼠操作,跟倉庫現場戴手套用手持裝置掃條碼,是完全不同的介面需求。門市店長在忙的時候要用手機,跟總部主管在電腦前看報表,也是兩回事。
套裝軟體的介面是為最大公約數設計的。如果你的主要使用者在現場、在移動、在時間壓力下操作,介面不順就會被繞過,繞過久了資料就不準,系統等於白裝。
WMS Pro 倉儲儀表板把入庫、上架、揀貨、出貨做成即時作業看板,倉區使用率與異常狀況直接視覺化,就是因為倉管人員沒有時間逐筆翻單。這裡也牽涉到基本的可用性要求,像是鍵盤能不能完成整套操作、對比度夠不夠,WCAG 的原則對內部系統一樣適用,尤其是每天用八小時的人。
判斷點三:要不要跟其他系統對接
這是最容易低估的一項。常見的對接需求:
- 電子發票:財政部電子發票整合服務平台有固定的介接規格,開立、作廢、折讓都要照規則走。
- 商品條碼:如果你的商品要進通路,GS1 的條碼規則會影響品號設計,這件事最好在系統開發前就決定。
- 金流與對帳:線上收款、月結對帳,各家格式不同。
- 既有系統:很多公司已經有會計或 POS,新系統要不要把資料送過去。
套裝軟體通常只支援它有做的那幾家。如果你的對接對象不在名單上,要嘛換對接對象,要嘛加購客製模組,價格往往就跟客製差不多了。
判斷點四:資料量與同時使用人數
十個人用、一天幾百筆,和一百個人用、一天幾萬筆,是不同的技術規格。前者幾乎怎麼做都會動;後者要考慮資料庫索引、報表的計算方式、尖峰時段的處理能力。
這一項不影響「要不要客製」的決定,但直接影響報價。談規格時把「現在多少、三年後預估多少」講清楚,可以避免上線半年就開始卡。
判斷點五:這個流程會不會一直變
有些流程十年不變,有些一季一調。變動頻繁的流程,客製系統要多做一層設定介面,讓管理者自己調整規則,而不是每次都回來改程式。這會讓前期成本上升,但兩年內通常划算。
火鍋連鎖店的智慧管理系統就是這種型態:出勤薪資、交接紀錄、SOP 與週掃管理整合在一起,門市數量會增加、SOP 會改版,所以規則必須能自己維護。系統裡的 OCR 貨單辨識則是另一種思路——不改變老闆原本收紙本貨單的習慣,而是讓系統去讀它。
費用大致是怎麼組成的
客製開發的報價通常包含這幾塊,比例會依專案浮動:
| 項目 | 說明 |
|---|---|
| 需求釐清與流程盤點 | 把現行作業畫成流程圖,找出真正該系統化的環節 |
| 介面設計 | 主要作業畫面與報表的版面 |
| 開發 | 前端、後端與資料庫,通常占最大比重 |
| 對接 | 發票、金流、既有系統,每一項各自計算 |
| 資料搬移 | 把 Excel 或舊系統的資料整理進新系統 |
| 教育訓練與上線陪跑 | 最容易被砍、但砍掉最容易失敗的一項 |
其中資料搬移和教育訓練的重要性遠超過它們的金額。系統做得再好,舊資料進不來、現場的人不會用,一樣會被繞過。
一個務實的做法
不必一次做完。先挑一個「痛到會出錯」的環節做成系統,跑三個月,確認現場真的在用,再往前後延伸。
判斷順序可以這樣:先問這個環節出錯的代價多大,再問現行做法一週花掉多少人時,最後才問要做多完整。從代價最大的地方開始,投資報酬最清楚,內部也最容易取得共識。