聯繫我們
 課程時長 14 時間:

課程簡介

需求與規劃階段中的 AI

  • 使用 NLP 和 LLM 進行需求分析
  • 將利益相關者的輸入轉換為史诗 (Epics) 和使用故事 (User Stories)
  • 使用 AI 工具進行故事精化與驗收標準生成

AI 增強的設計與架構

  • 使用 AI 建模系統組件與依賴關係
  • 生成架構圖和 UML 建議
  • 透過基於提示的系統推理進行設計驗證

AI 增強的開發工作流程

  • AI 輔助的程式碼生成與基礎框架搭建
  • 使用 LLM 進行程式碼重構與效能優化
  • 將 AI 工具整合至 IDE(例如:Copilot, Tabnine, CodeWhisperer)

結合 AI 的測試

  • 使用 AI 模型生成單元測試和整合測試
  • AI 輔助的迴歸分析與測試維護
  • 使用 AI 生成探索性測試與邊界案例

文件、審查與知識分享

  • 從程式碼和 API 自動生成文件
  • 使用 AI 提示和檢查清單自動化程式碼審查
  • 利用對話式 AI 建立知識庫和常見問題解答 (FAQ)

CI/CD 與部署自動化中的 AI

  • AI 增強的管道優化與基於風險的測試
  • 智慧的灰度發布 (Canary Release) 與回滾建議
  • 部署驗證與部署後分析中的 AI 應用

治理、倫理與實施策略

  • 確保負責任的 AI 使用,避免生成程式碼中的偏差
  • AI 輔助工作流程中的審計與合規
  • 建立跨 SDLC 分階段導入 AI 的路线图

總結與下一步

最低要求

  • 了解軟體開發生命週期概念
  • 具備軟體架構或團隊領導經驗
  • 熟悉 DevOps、敏捷實務或 SDLC 工具

受眾

  • 軟體架構師
  • 開發主管
  • 工程經理

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類