跳到主要內容

GoAI 101 · 模組 7

政府 AI 採購與需求規格

如何避免把「AI 很聰明」寫進需求書,卻最後不知道怎麼驗收?

開始第一節
已完成 0 / 5
同步我的進度加入梯次後,進度可跨裝置保存,講師也能看到

資訊

加入後,你已完成的模組編號會連同「學員代碼」傳送給講師,講師可以看到你的進度。請使用講師提供的代碼,不要輸入姓名、公司機密或其他個資。進度資料與該梯次的其他資料一起保存。

學習目標

  • 把一個 AI Use Case 轉換成功能、Workflow、資料、知識、模型、工具、權限、安全、日誌、效能、維運等需求類別。
  • 理解雲端模型、地端模型、第三方 AI 服務、廠商鎖定等概念層級的考量。
  • 區分 Prompt/Knowledge Base/資料所有權的歸屬問題。
  • 為每個需求寫出驗證方法與驗收標準,並理解交付物與驗收證據的關係。

Specify:功能與流程需求

10 分鐘

把 Use Case 寫成可驗收的需求(一):功能與流程

把一個 AI Use Case 轉成採購需求時,必須把「這個系統應該做什麼」拆解成具體類別,每一類都要能被驗證,而不是只寫「導入智慧化 AI 系統」這種無法驗收的形容詞。

  • 功能需求:系統要完成哪些具體任務,對應模組 1 的 Use Case。
  • Workflow 需求:步驟順序、分流與人工關卡如何運作,對應模組 2 的 Workflow Canvas。
  • 資料與知識需求:需要哪些資料來源、Knowledge Base 如何建立與更新,對應模組 3 的 Context & Data Canvas。
自我檢測

某採購需求書寫著:「本系統應具備智慧化 AI 功能,提升行政效率。」下列哪一個判斷最正確?

某採購需求書寫著:「本系統應具備智慧化 AI 功能,提升行政效率。」下列哪一個判斷最正確?

重點: 功能與 Workflow 需求直接承接模組 1、2 的產出:把 Use Case Card 與 Workflow Canvas 拆解成可驗收的條目,而不是重新發明一套形容詞。

模型、權限、維運需求

12 分鐘

把 Use Case 寫成可驗收的需求(二):模型、權限、維運

  • 模型與工具需求:使用哪種模型、需要連接哪些系統,對應模組 4 的 Tool & Permission Matrix。
  • 權限與安全需求:Read/Write 範圍、存取控制、資安要求,對應模組 4、5 的治理設計。
  • 紀錄與效能需求:日誌保存、回應時間、可靠性指標,對應模組 6 的測試與評測結果。
  • 維運與版本需求:誰負責維運、如何處理模型或系統更新、可替代性(Portability)考量,影響系統能否長期維持可驗收狀態。
  • Maintainability(可維護性):系統出問題時,能不能被及時診斷與修復,而不是只能整套重做。

資訊

這五類需求合起來,正好對應模組 1-6 已經完成的產出;寫採購需求書的過程,其實是把前面六個模組的設計整理成可驗收的條文,而不是從零開始想像。
自我檢測

某需求書只寫了「系統應具備良好的維運機制」,沒有進一步說明。下列哪一個補充方式最能讓這項需求變得可驗收?

某需求書只寫了「系統應具備良好的維運機制」,沒有進一步說明。下列哪一個補充方式最能讓這項需求變得可驗收?

重點: 模型、權限、紀錄、效能、維運五類需求,把模組 4-6 的治理與測試設計,轉成採購文件上可以被檢核的具體條文。

概念層級考量

12 分鐘

概念層級考量:雲端、第三方與所有權

概念層級考量(教學用,非採購條款範本)
項目考量重點
雲端模型 vs 地端模型資料是否可以送到機關外部、延遲與成本考量
第三方 AI 服務契約條款、資料使用範圍、服務中斷風險
廠商鎖定與模型替代未來能否更換供應商或模型,不被單一廠商綁定
Prompt/Knowledge Base/資料所有權機關是否保有這些資產的使用與取出權利
API/系統整合新系統如何與既有系統介接,整合邊界是否清楚(對應模組 4)

資訊

實際採購條款、資安要求與契約內容應依機關適用之法令、政策、採購文件及承辦程序辦理;本課程教的是需求轉換的思考方法,不是法律意見或正式契約範本。
自我檢測

某採購案選用第三方 AI 服務,但契約中沒有提到機關是否能取出自己建立的 Knowledge Base 內容。這主要是哪一類風險?

某採購案選用第三方 AI 服務,但契約中沒有提到機關是否能取出自己建立的 Knowledge Base 內容。這主要是哪一類風險?

重點: 概念層級的考量不是法律意見,而是提醒承辦人在簽約前就該問清楚:資料在哪裡、誰能拿回來、換供應商會發生什麼事。

交付物與驗收證據

12 分鐘

交付物與驗收證據

一條需求如果寫不出對應的交付物(Deliverable)與驗收證據(Acceptance Evidence),通常代表這條需求還不夠具體。交付物是「廠商應該交出什麼」,驗收證據是「機關依據什麼確認交付物真的符合需求」。

  • 交付物範例:系統原始碼或授權、操作手冊、測試報告、Knowledge Base 建置文件、權限設定說明。
  • 驗收證據範例:模組 6 產出的 Test Case 執行結果、日誌紀錄樣本、權限設定畫面或設定檔、Regression Testing 報告。
  • 每條需求都應該能回答:驗證方法是什麼?誰執行驗證?什麼結果算通過?
自我檢測

某需求寫著「系統回應時間應合理」,但沒有定義交付物或驗收證據。下列哪一個修改最能解決這個問題?

某需求寫著「系統回應時間應合理」,但沒有定義交付物或驗收證據。下列哪一個修改最能解決這個問題?

重點: 每一條需求都要能同時回答「交付什麼」與「怎麼證明做到了」,兩者缺一,這條需求就還沒準備好進入驗收。

實作與應用

14 分鐘

實作:From Use Case to Procurement Requirement

活動 7 把模組 2 的一個 Workflow 需求轉換成具體的採購需求,填入 Government AI Procurement Requirements Sheet,為模組 8 的驗收決定準備好對應的需求基礎。

  1. 選一個 Workflow 需求
    沿用模組 2 的 Workflow 設計。
  2. 寫成具體需求
    避免「智慧化」「更聰明」等無法驗收的形容詞。
  3. 定義驗證方法
    要怎麼確認這個需求有沒有被滿足?
  4. 定義驗收標準與所需證據
    達到什麼條件才算通過?需要哪些證據?
  • Government AI Procurement Requirements Sheet 最少欄位:Requirement ID、Category、Requirement、Rationale、Priority、Risk、Verification Method、Acceptance Criterion、Required Evidence、Owner、Supplier Responsibility、Agency Responsibility、Change / Version Rule。
自我檢測

Procurement Requirements Sheet 中「Supplier Responsibility」與「Agency Responsibility」分成兩欄的主要原因是什麼?

Procurement Requirements Sheet 中「Supplier Responsibility」與「Agency Responsibility」分成兩欄的主要原因是什麼?

重點: 這張 Requirements Sheet 把模組 1-6 的所有判斷,轉成模組 8 驗收時可以逐條核對的依據;寫不出可驗證的需求,就寫不出可驗收的系統。

接下來做什麼?