---
title: 怎麼說服老闆投資 QA / 自動化 — ROI 計算範本與向上溝通 framework
description: QA Lead 向 CTO / VP 要預算的完整 playbook。Bug 成本量化、ROI 公式、3 種說服 framework（FUD/ROI/Strategic）、實際簡報範本與反駁 Q&A。
category: career
tags: [roi, business-case, qa-investment, leadership, executive]
date: 2026-06-11
---

# 怎麼說服老闆投資 QA / 自動化 — ROI 計算範本與向上溝通 framework

「我們需要更多 QA 預算」是 Lead 必經之痛。CTO 不想聽「我們很忙」，**他想看「投 X 元能拿回 Y 元」**。這篇給你完整工具：怎麼量化 bug 成本、寫 business case、用對溝通框架、回答主管 pushback。

## 為什麼老闆不買單

```mermaid
flowchart TD
    Pitch[QA Lead 的 pitch] --> Wrong{錯誤模式}
    Wrong --> W1["『我們有很多 bug』<br>→ 沒量化"]
    Wrong --> W2["『自動化能省時間』<br>→ 沒換算成錢"]
    Wrong --> W3["『其他公司都這樣』<br>→ 沒對應公司情境"]
    Wrong --> W4["『不投就會炸』<br>→ 純威脅、CEO 不買"]

    Pitch --> Right{正確模式}
    Right --> R1["投 $A、12 個月省 $B<br>ROI X 倍"]
    Right --> R2["對應 CEO 在乎的指標<br>(營收/成本/客流)"]
    Right --> R3["量化現狀 + 對標"]
    Right --> R4["風險量化、不只 FUD"]

    style Wrong fill:#ef4444,color:#fff
    style Right fill:#10b981,color:#fff
```

**核心**：用老闆的語言講老闆關心的事。

## 把 bug 換算成錢的 7 種方法

### 1. 工程修復成本

```
單個 bug 平均修復成本 = (Dev 小時 + QA 重測小時 + PM 溝通小時) × 時薪
```

範例：

- Dev 修：4 小時 × $80 = $320
- QA 重測：2 小時 × $60 = $120
- PM 溝通：1 小時 × $90 = $90
- **小計：$530 / bug**

公司一個月 100 個 bug → **$53,000 / 月**

### 2. 上線後 bug 的乘數

每個階段抓到的 bug 成本：

| 階段 | 相對成本 |
|------|---------|
| Dev 本地 | 1× |
| Code review | 2× |
| CI / QA test | 5× |
| Staging | 10× |
| **Production** | **100×** |

```
你能說：「Spec review 多花 30 分鐘抓到 1 個 bug、等於上線後省 $53,000」
```

### 3. Customer churn 損失

```
Production bug → 客訴 / 退費 / 流失
單個流失客戶終身價值 (LTV) = $X
產生 1 bug 預估 N 個流失 → $X × N
```

範例：SaaS 月費 $50、平均待 24 個月 → LTV $1,200
每 100 個遇到 bug 的客戶、5 個會 churn → $6,000 / 月

### 4. 工程效率損失

flaky test 導致 dev 等 CI、人工 retry、看 log：

```
單個 flaky test 每週浪費 dev = 30 分鐘 × 10 dev = 5 小時
50 個 flaky × 5 = 250 hours/週
× $80 時薪 = $20,000 / 週
```

**flaky test 直接是錢**。

### 5. 上線延期成本

```
延期 1 週 = 競品提早搶市場
營收損失 = 預估每週新客 × LTV
```

或：

```
延期 1 週 = 行銷預算空轉
= ad spend × 沒上線天數 / 30
```

### 6. 客服 / Support 額外負擔

```
bug 1 個 → 平均產生 N 張客服 ticket
N × 平均處理時間 × 客服時薪
```

### 7. 法遵 / 品牌成本（最大、最難量化）

- 個資外洩：GDPR 罰款 = 全球營收 4%
- 金融 bug：信任崩盤、用戶流失
- 上新聞：公關成本 + 股價

**這個拿來「最壞情況」的恐嚇用，但要有具體事件作 reference**。

## ROI 計算範本（Google Sheets 結構）

```
[Sheet 1: Current Cost]
Bug fix cost / month        = $53,000
Customer churn / month       = $6,000
Flaky test waste / month     = $80,000
Support overhead / month     = $5,000
Production incident risk     = $20,000 (annualized monthly)
───────────────────────────
Total monthly cost          = $164,000
Annual cost                 = $1,968,000


[Sheet 2: Investment]
1 Senior QA hire             = $120,000 / year
Test automation platform    = $30,000 / year
Training & tooling           = $10,000 / year
Total investment             = $160,000 / year


[Sheet 3: ROI Calculation]
Year 1 cost saving (50%)     = $984,000
Year 1 investment            = $160,000
Year 1 net benefit           = $824,000
ROI multiplier               = 5.15×
Payback period               = 2.3 months
```

**結論一句話**：「投 $160k、年省 $984k、ROI 5.15 倍、回本 2.3 個月」

## 3 種說服 framework

### Framework A: ROI（推薦）

適合：理性 CTO / VP Eng / CFO

結構：

```
1. 現況數據（量化目前成本）
2. Proposal（投資 X）
3. Expected return（Y）
4. ROI 計算 + payback period
5. Risk if not invested
6. Ask（具體：人、預算、ETA）
```

### Framework B: Strategic Alignment（次推薦）

適合：CEO / 願景驅動

結構：

```
1. 公司今年 OKR / 策略目標是什麼
2. Quality 在這個目標的位置
3. 我提案如何 enable 這個目標
4. ROI 是 secondary、但提一下
5. Ask
```

### Framework C: FUD（不推薦但有時必要）

適合：守舊主管 / 已有 incident 後

結構：

```
1. Recent incident（最近一次出大事）
2. 為什麼會發生（root cause）
3. 不投資的話、未來這樣事件機率
4. 投資後機率降到多少
5. 計算 expected loss (機率 × 損失)
6. Ask
```

**注意**：FUD 用久了人家會排斥你。**80% 用 A、20% 用 B、緊急時才用 C**。

## 完整簡報範本（10 頁）

```mermaid
flowchart LR
    P1[1) 一頁總結<br>Ask + ROI 數字] --> P2[2) 現況數據]
    P2 --> P3[3) 上次 incident]
    P3 --> P4[4) Top 3 problems]
    P4 --> P5[5) 提案 - 投什麼]
    P5 --> P6[6) ROI 計算]
    P6 --> P7[7) 時程 / milestones]
    P7 --> P8[8) 風險 - 投了會失敗?]
    P8 --> P9[9) 不投風險量化]
    P9 --> P10[10) Specific ask]

    style P1 fill:#06b6d4,color:#fff
    style P10 fill:#10b981,color:#fff
```

### Page 1: One-pager（最重要）

```
# QA 投資提案 — 2026 H2

## Ask
- 1 名 Senior QA Hire ($120k)
- Test automation platform ($30k)
- 6 個月 timeline

## Why now
- 過去 3 個月上線 7 個 P0 bug
- 客戶 NPS 從 52 降到 38
- Dev 花 20% 時間在 retry CI

## Expected return
- 12 個月節省成本 $984,000
- ROI 5.15×、回本 2.3 個月
- 上線 P0 bug 降 70%

## Why this proposal
- 不需要砍其他 initiative
- 6 個月內見效
- 可量化 milestones

## Decision needed by
- 2026-06-30
```

**主管 30 秒看完就能決定**。其他 9 頁是 backup。

## 主管常見 pushback 與回應

### Pushback 1: 「現在 dev 已經很忙、不能再加負擔」

```
你：「我同意 dev 很忙。我提案的目的就是讓 dev 少花 20% retry CI 時間。
數據顯示 dev 平均花 8 小時/週在 flaky test 上。投資 QA 平台後降到 1 小時/週。

換算：10 dev × 7 hr × 4 週 × $80 = $22,400/月省下來給真正開發。」
```

### Pushback 2: 「自動化看不到立竿見影」

```
你：「我提了 4 個 milestones：

Month 1: 修最 flaky 的 10 個 case → CI pass rate 從 78% → 95%
Month 3: 新功能 100% E2E 覆蓋
Month 6: 自動化 release readiness gate

每個 milestone 失敗、我願意 reset proposal。
」
```

### Pushback 3: 「外包 QA 不是更便宜？」

```
你：「短期是。但：

1. 外包不懂業務 → 半年才上手、效率低
2. 自動化 / spec review 沒法外包 → 還是要 in-house
3. 外包人選流動高 → 知識斷層
4. 外包 vs in-house 6 個月總成本差距：$15k（不顯著）

In-house QA 的 ROI 不在 cost、在 leverage。
」
```

### Pushback 4: 「等下次 funding 再說」

```
你：「我懂預算緊。提一個 phased approach：

Phase 1 (now, $30k)：先導入 platform、改 process、無新人
Phase 2 (Q3, $120k)：看 phase 1 結果、再決定 hire

這樣風險最低、可以隨時 stop。」
```

### Pushback 5: 「AI 不是要取代 QA 了嗎」

```
你：「我同意 AI 會改變 QA 的工作。但：

1. AI 寫 code 增加 → bug 量會增加（早期數據顯示 +40%）
2. AI 生 test case 還需要人 review、不能自動上線
3. AI 沒辦法做 spec review、跨團隊溝通、判斷風險

未來 QA 是「AI 監督者」、不會消失。我這個提案剛好是培養這個能力。」
```

## 預算被砍時的 Plan B

主管說「只能給你 50%」，不要放棄：

```mermaid
flowchart TD
    Cut[預算被砍 50%] --> Q1{砍掉哪個<br>影響最小?}
    Q1 --> Op1["1) 砍工具預算<br>用 open source 替代"]
    Q1 --> Op2["2) 改成 contractor<br>而非 FTE"]
    Q1 --> Op3["3) Phased rollout<br>分 H1/H2"]
    Q1 --> Op4["4) 跟別 team<br>共享 hire"]
    Q1 --> Op5["5) Internal transfer<br>不用 external hire"]

    style Op1 fill:#10b981,color:#fff
    style Op2 fill:#10b981,color:#fff
    style Op3 fill:#10b981,color:#fff
```

寧可拿 50% + 重新規劃，**不要堅持 100% 或都不要**。

## 拿到預算後的關鍵：兌現承諾

**承諾的 ROI 跟 milestones 都要在 monthly business review 報**。

| 月份 | 報什麼 |
|------|--------|
| M1 | Hire 進度 / platform 採購 |
| M2 | 第一個 milestone 達成 |
| M3 | 第一季 review、實際 vs 承諾 |
| M6 | 半年 review、ROI 兌現多少 |
| M12 | 年度 review、下一輪提案 |

**主動報 > 被動問**。

## 工具 / 模板下載

### Bug Cost Calculator (Excel/Sheets template)

```
A1: Item
B1: Quantity
C1: Unit Cost
D1: Monthly Cost (=B*C)

A2: Dev hours fixing bugs
B2: 100 (bugs/month)
C2: $320 (per bug)
D2: =B2*C2

A3: Customer churn from bugs
B3: 5 (customers/month)
C3: $1200 (LTV)
D3: =B3*C3

...

Total monthly: =SUM(D2:Dn)
Annualized: =Total*12
```

### ROI 一頁式 PDF 範本

每 Q 重產一次給主管。可以套同樣 template 不斷更新。

## 給 Lead 的 5 句話

1. **老闆不在乎你忙不忙、在乎 ROI**
2. **量化越具體、信用越高**
3. **小要不到大、就分 phase 慢慢要**
4. **要到預算、是承諾的開始、不是結束**
5. **每一次成功兌現、下次要 2 倍預算才有可能**

## 反模式

```mermaid
flowchart TD
    Anti[Pitch 反模式] --> A1[沒數據純抱怨]
    Anti --> A2[要 100% 或都不要]
    Anti --> A3[拿到後不報進度]
    Anti --> A4[跨部門政治]
    Anti --> A5[威脅辭職]
    Anti --> A6[半年才提一次]

    style A1 fill:#ef4444,color:#fff
    style A2 fill:#ef4444,color:#fff
    style A3 fill:#ef4444,color:#fff
    style A4 fill:#ef4444,color:#fff
    style A5 fill:#ef4444,color:#fff
    style A6 fill:#ef4444,color:#fff
```

## 最後

說服老闆投資 QA 是 Lead **最有 leverage 的技能**。一次成功 = 半年後團隊放大 2x。**從今天起每週花 1 小時收集量化數據、3 個月後你會發現 business case 自然成形**。預算永遠不夠 — 但會準備的人永遠拿得到。
