45 人醫材代理商要做進銷存加簽核,預算 NT$1,600,000。乙方要「需求規格書」,甲方 PM 關會議室三週寫出 22 頁 Word。第 9 週炸開:一張訂單可拆兩次出貨、只能開一張發票——倉管這樣做 11 年,沒人寫下來。返工 6 個工作天、NT$96,000、延後三週。不是溝通不良,是規格歸屬沒談清楚。
先拆四個迷思
迷思一:規格是乙方責任,報價該含。 報價含的是把規格轉成系統,不含挖出你腦中十一年的默契。免費階段乙方只能猜,返工仍由甲方付。
迷思二:規格越厚越安全。 22 頁沒驗收條件,不如 6 頁每條能測。ISO/IEC/IEEE 29148:2018 把需求拆成條件、主體、動作、對象、限制五段,重點是可驗證性。
迷思三:邊做邊改比較快。 敏捷不等於沒規格。GOV.UK 服務手冊明文要求 discovery 不寫程式碼,只搞懂問題。
迷思四:規格簽了不能改。 規格是基準線不是封印,該固定的是變更計價。
核心框架:DRD 領域規則密度 × 文件肌力
DRD=只存在公司內部、外人查不到的業務規則條數。 每句「除非……」「只有 X 部門可以……」各記一條。
文件肌力:過去 12 個月有無 ≥3 頁且仍在用的流程文件。寫過沒人看算弱。
| DRD < 15 條 | DRD ≥ 15 條 | |
|---|---|---|
| 文件肌力強 | 甲方寫大綱、乙方轉規格 | 共筆:甲方寫規則、乙方寫行為 |
| 文件肌力弱 | 乙方代寫(付費) | 付費衝刺(帳面最貴、總成本最低) |
TSC = 甲方工時 × NT$450 + 乙方規格工時 × NT$2,000 + 漏規則返工 + 阻塞天數成本
返工係數取中位數:開發中期發現的規則平均返工 9 工時,上線後約 32 工時。
同一個案子,三種寫法的實算
以上述醫材商為例(DRD 24、肌力弱):
| 寫法 | 甲方工時 | 乙方規格工時 | 漏掉規則 | 返工成本 | TSC | 上線延後 |
|---|---|---|---|---|---|---|
| 甲方獨寫 | 120 | 16 | 9(2 條上線後爆) | NT$254,000 | 約 NT$340,000 | 15 工作天 |
| 乙方代寫 | 28 | 70 | 5(1 條上線後爆) | NT$136,000 | 約 NT$289,000 | 6 工作天 |
| 共筆衝刺 | 55 | 90 | 2 | NT$36,000 | 約 NT$241,000 | 0 天 |
看似免費的甲方自己寫最貴:共筆先付 NT$180,000 規格費,總成本卻最低,省 NT$99,000 與 15 個工作天。
三類企業,三個不同答案
- 12 人電商品牌(DRD 約 6、肌力弱):規則多屬通例,乙方代寫 NT$45,000–70,000 即可。
- 45 人醫材代理(DRD 24、肌力弱):例外都在老員工身上,付費衝刺 NT$150,000–220,000,是保費。
- 200 人連鎖餐飲(DRD 30+、肌力強、有 PMO):共筆,甲方寫規則 40%、乙方寫行為 60%,NT$120,000–180,000;有肌力全外包浪費。
甲方自己寫規格的隱藏成本
- PM 機會成本:120 小時=三週本職停擺;月薪 NT$60,000 加雇主成本後時薪約 NT$450(見勞動部薪資調查)。
- 跨部門訪談:倉管、會計、業務、客服各 2–4 小時,共 10–20 小時。
- 規格審查會議:3 次 × 6 人 × 2 小時 = 36 人時,約 NT$16,200。
- 詞彙轉譯損耗:甲方寫「自動」,乙方讀成排程批次,一次誤解吃 4–9 工時。
- 缺驗收條件與版本失控:Word 傳到第 7 版、開發照第 4 版做,爭議平均拖 5–12 個工作天。
- 上線後才爆的規則:3.5 倍返工係數,外加對客戶的信任成本。
規格階段的 10 維計分卡
每項 1–5 分、滿分 50,評估還沒寫程式的乙方。
| 維度 | 5 分的樣子 |
|---|---|
| 主動要求付費規格 | 明說免費規格靠猜並報價 |
| 規格著作權 | 歸甲方,可給別家報價 |
| 驗收條件 | 每條需求可測 |
| 訪談深度 | 訪過第一線操作者 |
| Out of scope | 主動列出不做清單 |
| 假設標註 | 標出待確認與風險 |
| 量化描述 | 寫出資料量、併發、尖峰 |
| 非功能需求 | 涵蓋效能、權限、稽核 |
| 變更級距 | 交付時附 CR 計價表 |
| 拒絕能力 | 敢說「這規則讓成本翻倍,建議改流程」 |
30 分以下不進開發;31–40 分補完再簽;41 分以上可進合約。
ScriptWalker 怎麼配合,以及誠實的但書
獨立付費規格衝刺(Advisory 模式,2–3 週,NT$120,000–220,000),著作權歸客戶,可拿去找別家報價,不綁後續開發;由我們承接則折抵開發款 50%。
三件對我們不利但必須說:乙方代寫有結構性偏誤,會往自己熟的技術棧靠,規格必須經一線人員反向朗讀;規格衝刺對接案商穩賺,你有權先看交付物再付第二期;我們常建議刪掉你想要的功能。
不適合找我們:只想拿規格壓現有廠商;不願讓第一線員工受訪;規則全在即將離職又不配合的老員工腦中;主體是機台、PLC、產線整合。
Kick-off 前 14 天到第 30 天的遊戲書
- 第 −14~−8 天|例外盤點:各部門主管交出「除非清單」,目標 20 條以上;甲方唯一無法外包的事。
- 第 −7~−1 天|備料:3 個月真實資料、5 張最複雜單據、現行 Excel 與公式。
- 第 1 週|現場觀察:跟倉管與會計各坐半天,看操作不聽描述。
- 第 2 週|草稿+反向朗讀:乙方寫規格,一線人員逐條念「客戶退一半我按哪裡」;念不出就是沒寫清楚。
- 第 3 週|定稿:驗收條件、out of scope、CR 計價級距同時交。
- 第 30 天|回顧:開發首月新增規則超過 5 條,代表衝刺沒做完。
決策清單
- 列得出 15 條以上「只有我們這樣做」的規則
- 過去 12 個月有仍在用的流程文件
- 願讓第一線操作者受訪 2 小時以上
- 拿得出 3 個月資料與最複雜 5 種單據
- 每條需求有可測驗收條件
- 有一份「明確不做」清單
- 知道規格著作權歸誰
- 有變更請求計價級距表
- 有人能簽核規格定版
- 接受規格階段單獨付費
- 知道規則上線後才補,成本 3 倍以上
勾 8 項以上可進開發;5 項以下先做衝刺再談報價。
常見問題
規格一定要付費請人寫嗎?
DRD 低於 15 條或已有流程文件就不必;DRD 高又沒肌力時,免費規格的返工約規格費 1.5–2 倍。
付費規格可拿去給別家報價嗎?
可以,這也是判斷廠商的方法。合約明寫著作權歸甲方、無使用限制。
規格要寫到多細才算夠?
以「第一線員工能照念出操作步驟」為準。每個「除非」都要有對應系統行為。
開發中發現規則漏了算誰的?
看規則在不在甲方的「除非清單」裡:在清單裡沒實作屬 bug,不在則屬變更請求按 CR 級距計價。
規格衝刺會不會拖到上線?
不會,2–3 週投入在開發期以倍數賺回——上表案例淨省 15 個工作天。
下一步
先做例外盤點。把「除非清單」寄給我們,免費 30 分鐘:當場算 DRD、對照矩陣,告訴你該誰寫規格、花多少,不需先簽約。
- Email:[email protected]
- 電話:0916-224-047
- LINE:@ufv9089p