技術教材要內嵌管理層可彙報的資訊
論述基礎與限制
本卡抽自 infra 教學模組的管理層視角掃描。22 篇技術文章完成三輪審查後,掃描「管理層會問什麼」發現 10 處缺口,集中在成本量級和時程估算。限制:evidence 來自單一教學模組;成本數字(AWS 定價)有時效性,寫入教材後需要維護。
核心原則
技術教材的讀者通常需要向上彙報:為什麼要做這件事、要花多久、花多少錢、做完怎麼知道有效果。如果教材只講技術機制(怎麼寫 HCL、怎麼設 IAM),讀者學會了做法卻沒有素材向管理層說明,結果是做法正確但推不動——因為管理層沒拿到他們決策需要的資訯。
管理層需要的資訊有四類,跟技術段落的位置關係明確:
| 資訊類型 | 管理層的問題 | 嵌入位置 |
|---|---|---|
| 成本量級 | 「這個選項每月多花多少?」 | 緊接取捨討論段,用量級而非精確數 |
| 時程估算 | 「導入/遷移/拆分要多久?」 | 緊接操作流程段,給範圍不給單點 |
| 進度指標 | 「怎麼知道有在進步?」 | 治理或 review 流程段 |
| 決策簽核點 | 「這個決定要不要上層同意?」 | 影響全組織的架構決策段 |
情境
infra 教學模組的 22 篇文章完成三輪寫作審查(compliance / cadence / steelman)後,從管理層視角掃描發現:
- NAT per-AZ vs 共享的段落講了可用性取捨,但沒說每個 NAT Gateway 月費約 $32——管理層看不到這筆錢的量級
- 環境拆分的 retrofit 路徑講了操作步驟,但沒給時程估算——管理層問「要多久」時工程師得另外估
- tagging 講了為什麼要標,但沒說怎麼量化進度——管理層沒有可追蹤的指標
- 跨帳號策略講了 SCP 怎麼設,但沒標記這是需要 CTO 對齊的決策——工程師可能自己決定了影響全組織的設定
這些缺口的共同模式是:技術內容本身完整,但缺少讓讀者「帶出去用」的彙報素材。
理想做法
在技術段落旁邊嵌入管理層資訊,用 1-2 句帶過量級,不獨立成段。嵌入而非集中的理由是:工程師讀到技術取捨時,同時拿到彙報素材,不需要翻到另一篇文章去找對應的商業論證。
成本用量級而非精確數字。「每個 NAT Gateway 月費約 $32」比「$31.54/月」有用——量級讓管理層判斷這是百元級、千元級還是萬元級的決策,精確數字會隨定價調整而過時。
時程用範圍而非單點。「1-2 週」比「10 天」誠實——infra 工作的時程變數主要來自 stateful 資源的數量和 drift 的嚴重度,這些在動工前無法精確預估。
進度用可查詢的指標。「缺 tag 資源數 / 總資源數」比「我們在做 tagging」可追蹤——管理層需要的是趨勢線,不是狀態報告。
沒這樣做的麻煩
- 推動卡在溝通:工程師學會了怎麼做 IaC,但在預算會議上說不出「導入要 2-3 天、第一個里程碑是一條指令重建環境」,管理層聽到的是一個沒有時間框架的技術提案
- 成本決策沒有量級感:multi-AZ RDS 費用翻倍、NAT per-AZ 三倍固定費——這些取捨在技術上有道理,但管理層需要知道「翻倍是從 $50 到 $100 還是從 $5000 到 $10000」才能判斷值不值得
- 進度不可見:infra 工作的中間產出(state 設好了、第一批資源 import 了)對管理層不可見,看起來像「花了兩週什麼都沒產出」。有量化指標(覆蓋率從 40% 到 70%)才能讓進度可追蹤
判讀徵兆
寫技術教材時,對每個取捨段落問兩個問題:
- 「讀者的老闆會問什麼?」——如果答案是「多少錢」或「多久」而段落裡沒有,就是缺口
- 「這個決定影響範圍多大?」——如果影響跨團隊或跨帳號,標記為需簽核的決策點
成本數字寫入教材後要標明是量級參考而非精確報價,避免讀者直接拿去做預算。雲端定價會變,量級通常穩定——$30/月級的服務不太會跳到 $300/月。
跟其他抽象層原則的關係
- → 讀者是缺經驗的專業人士、不是外行人:本卡是該原則的延伸——讀者是專業人士,他們的工作流程包含向上彙報,教材應該支援這個流程
- → 跨專業溝通用情境遞進、不用比喻堆疊:管理層資訊用量級和範圍表達,不用比喻——「月費約 $32」比「大約一頓飯的錢」精確且專業
- → infra 投資的商業論證:該文集中處理商業論證,本卡講的是把商業素材分散嵌入技術段落,兩者互補