iT邦幫忙

2026 iThome 鐵人賽

DAY 17
1

兩個人為了「這是 P2 還是 P3」爭論了二十分鐘。

二十分鐘之後結論出來了,而那件案子該做的動作,跟爭論之前完全一樣。

這種會議我相信很多人開過。它暴露的是一個設計問題:分級的唯一用途是決定動作。如果兩個級距對應的動作一樣,那它們就是同一級。
https://ithelp.ithome.com.tw/upload/images/20260917/20169113URgSZtduSY.png

為什麼大家一開始都分五級

因為 CVSS 有五級,所以直覺照抄。

但 CVSS 衡量的是「這個弱點本身有多糟」,你的分級要回答的是「我們該多快動、動用誰」。這是兩把不同的尺。

而且 CVSS 是設計給全世界共用的。一個 CVSS 8.8 的弱點在某家公司要全員動員,在另一家可能連修都不用修,因為那個功能根本沒開。共用的尺量不出自家的緊急程度。

三級,而且用動作定義

原廠處理產品問題其實只有三種強度。強制召回,主管機關列管,車主必須回廠;自主服務活動,免費修但不強制;技術服務通報,只發給技師參考,車主不會收到通知。

分級的依據不是「這個問題多嚴重」,是要不要把車主叫回來。也就是動作。

同一套邏輯:
https://ithelp.ithome.com.tw/upload/images/20260917/201691133cVKRadqPK.jpg
第四欄是這張表真正的定義欄。**級距是用「誰會被打斷」決定的,不是用分數。**你要是答不出誰被打斷,那就代表它不是第一級。

為什麼三級剛好

級距的價值在邊界,不在數量。

三級只有兩條邊界。五級有四條,而中間那兩條(P2 與 P3、P3 與 P4)幾乎永遠說不清楚,偏偏它們對應的動作差異最小。你花最多時間爭論的,剛好是最不影響結果的那兩條線。

小團隊還有一個更現實的理由:**五級需要有人維護級距的一致性。**沒有人做這件事的話,半年之後同樣的案子在不同人手上會落在不同級,然後這張表就失去意義了。五級是大組織的奢侈品,因為他們養得起那個維護的人。

有一條線一定要單獨畫:法定時鐘

這一段是最容易做錯的設計。

三級是你們內部的緊急程度。法定時鐘是外部的、不可協商的義務。這兩件事不要塞進同一個欄位。

一個案件可以同時是「法定軌一」跟「內部第二級」嗎?可以,而且會發生。

想像一個已遭在野利用的弱點,但上游早就釋出修補版本,你的產品只要跟著更新就好,影響範圍也小。法規要求你 24 小時內送出早期預警,可是技術上你不需要中斷任何人的工作。

通報跟修補是兩條線,各自有各自的時鐘。

把它們綁在一起的後果是:每次要通報就全員動員,動員幾次之後大家開始疲乏,然後真的需要中斷的那次沒有人動。

所以案件的欄位要有兩格:一格是分軌(法定與否),一格是分級(內部緊急程度)。它們互相獨立,而且要能各自查詢——稽核時你會需要調出「所有軌一案件」,跟「所有第一級案件」是兩份不同的清單。

三個會讓分級失效的做法

**第一,讓通報者決定級距。**他一定選最高。這無關惡意,在他的視角裡那本來就是最嚴重的事。級距由你定,理由要寫給他看。

**第二,級距定了就不准改。**研判會改變判斷,這很正常。要允許升降,但每一次變動都要留紀錄與理由。禁止變動的制度只會讓大家在一開始就往高報。

**第三,把級距當績效指標。**一旦有人開始統計「本季處理了幾件第一級」,級距就會通膨。衡量處理成果請用時限達成率,別用件數與級別。

交付物:三級分級與響應時限

一頁,貼在流程文件裡,跟 Day 14 的三軌規格放在一起
https://ithelp.ithome.com.tw/upload/images/20260917/20169113W4POXXGafc.jpg
三個提醒。

**第一,「誰被打斷」寫不出具體角色的,就不是第一級。**這一格是防止級距通膨最有效的欄位,比任何評分表都好用。因為它讓「這件事很嚴重」這種主張必須換算成別人的時間,而別人的時間有限,主張自然就會收斂。

**第二,「誰有權定這一級」在第一級那欄要填名字。**其他兩級可以填角色,第一級不行。理由跟 Day 12 一樣:會打斷別人工作的決定,要有人負責。

**第三,這張表跟分軌表要分開放,不要合併成一張。**合併之後半年內一定會有人把「軌一」讀成「第一級」,然後每次通報都變成全公司動員。兩張表放在同一個資料夾、用不同的檔名,比放在同一份文件的兩個章節安全。

明天 Day 18:法定時鐘要獨立管理

合規時鐘為什麼必須跟案件狀態脫鉤、稽核軌跡要留成什麼樣、法務該在哪一刻進來。這是幕三最貴的一個設計決定,做錯的代價要到查廠時才會出現。

順便問一句。你們現在的弱點分級:

最高那一級,去年有幾件?

(a)零件 (b)一到三件 (c)超過十件 (d)沒有分級制度

留個字母就好,不用打長篇。(c)通常代表級距通膨,(a)則要回頭確認標準是不是訂太嚴。

這系列每天更新,覺得有用的話幫忙訂閱一下,謝謝。

參考:Regulation (EU) 2024/2847 第 14 條;CVSS v3.1/v4.0 嚴重度分級定義;ISO/IEC 30111。三級設計、欄位與失效模式為個人整理,非法規明文。


上一篇
Day 16|L1:五個問題決定它去哪
下一篇
Day 18|沒有人做錯任何事,但還是遲到了
系列文
時鐘從「知悉」開始:從零打造 PSIRT,三十天走完歐盟 CRA 的通報與 SBOM22
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言