路徑 01課程 5 / 6

衡量有用的進展

衡量已完成工作、審查投入和重工。不要用生成程式碼的數量代表價值。

基礎9 分鐘已審查

發布者 我們如何撰寫

檢查理解程度AI 將實作時間從 60 分鐘降至 30 分鐘,但審查從 10 分鐘增加到 45 分鐘。能得出什麼結論?進行練習
AI 將實作時間從 60 分鐘降至 30 分鐘,但審查從 10 分鐘增加到 45 分鐘。能得出什麼結論?

學習目標

  • 區分活動與有用結果。
  • 比較時間時,納入準備、審查和修正。
  • 辨識生產力說法的適用限制。

先定義結果,再選指標

AI 工具可以快速產生程式碼。有用結果則是以所需品質,完成滿足使用者需求的變更。這是兩種不同衡量方式。

生成行數、接受的建議和代理程式執行次數,描述的是活動。它們有助於了解工具使用情況,卻不能證明服務改善,或團隊更早交付了有用工作。

先提出一個問題,例如:「這個工作流程能減少完成小型維護任務的總投入嗎?」收集結果前,先定義完成條件,納入必要測試、審查和文件。

計入整項任務

以虛構報表篩選變更為例。不使用 AI 時,實作需要 60 分鐘,審查需要 10 分鐘。使用 AI 後,實作需要 30 分鐘,審查需要 45 分鐘。

實作變快了,但這些階段的實測投入從 70 分鐘增加到 75 分鐘。兩組結果都未包含準備、後續修正,或發布後缺陷。應清楚保留這些限制。

階段不使用 AI 的範例使用 AI 的範例
實作60 分鐘30 分鐘
審查10 分鐘45 分鐘
實測總計70 分鐘75 分鐘

這些數字用來示範計算,不是研究結果,也不是對團隊的預測。審查增加,可能反映 diff 更大、程式碼不熟悉,或需求缺漏。改變工具政策前,先調查原因。

區分投入與經過時間

投入衡量人員實際花在工作上的時間;經過時間則包含等待。代理程式執行檢查時,開發者可以處理其他任務。不要重複計算同一段人力時間,也要記錄變更等待審查或環境的時間。

工作流程可能降低投入,卻沒有縮短交付時間。例如,核准佇列可能決定完成日期。節省的投入仍可能有價值,但組織需要另外決定如何運用。

詢問開發者,工作流程是否幫助理解系統及保持專注。將回答視為使用經驗資料,不要把覺得變快,換算成已驗證的改善百分比。

在適用範圍內閱讀研究

METR 在 2025 年初的一項特定研究中,觀察到有經驗的開放原始碼開發者速度變慢。研究沒有確立對所有開發者或任務的效果。其 2026 年 2 月更新,說明了後續實驗中的選擇效應和測量問題。

有用的啟示在於衡量方式。工具版本、任務選擇、品質要求和參與者行為,都可能改變結果。不要把某個歷史百分比,當成 AI 開發永遠適用的規則。

DORA 的 2025 年研究,也提醒讀者注意工具所處的組織環境。團隊需要有效開發實務,才能將工具能力轉化為有用交付結果。

做小型、可重複的比較

使用有代表性的任務與相同完成標準。記錄模型和工具版本,納入失敗嘗試及審查投入。比較多項任務,不要只挑最佳展示。

回報結果範圍與主要限制。如果某項變更減少投入卻增加缺陷,應先調查再擴大使用。如果結果不一致,就將建議限縮到已有有用證據的任務類型。

好的衡量結果支持具體的下一項決定,不必證明 AI 在所有情況下都好或都不好。

進行練習

選出五項可比較的已完成任務。記錄準備、實作、審查、修正和等待時間,另外記錄缺陷。比較總投入和經過時間。下結論前,註明任務難度、人員和工具版本差異。

下載工作表(Markdown)
檢查理解程度 ↑

繼續學習

來源與延伸閱讀

Taiga 相關延伸閱讀

上一課: 選擇有用的第一項 AI 任務