課程簡介

介紹

  • 什麼是需求Management流程?為什麼Agile?
  • Business敏捷性與敏捷軟件交付:定義
  • 將Agile與Business連結:Business Motivation Model vs. Business模型畫布
  • 如何有效使用價值主張畫布來定義產品願景?
  • Business敏捷性 vs. 敏捷軟件交付原則
  • Agile不是什麼?與策略和能力的對齊影響
  • Agile背景下的需求Management
  • Scrum生命週期:需求的完整性和可追溯性問題
  • 如何通過生產性模型在Agile中增強溝通?
  • Agile的Business擴展:結構化Business用戶故事的價值貢獻
  • 用於建模需求的UML圖表全景
  • 用於追蹤需求至軟件實現和測試的框架
  • 敏捷項目的五級計劃(從澄清願景和產品待辦事項到任務……以及架構行走骨架)
  • 在Agile方法(Scrum, DAD)與統一過程(RUP)中管理需求
  • 角色、團隊、環境
  • 案例研究展示:使用迭代過程結構化需求並管理它們

如何通過可追溯模型描述業務願景和需求?

  • 需求的資格:Kano模型 vs. 價值主張畫布
  • 基於策略、環境力量和趨勢結構化產品願景
  • 價值主張、關鍵活動、關鍵資源、收入流和成本結構
  • 使用客戶需求、收益和痛點發現產品的業務範圍
  • 使用“價值流”和“價值階段”描述業務用例
  • 將產品的業務範圍與預期的“價值貢獻”橋接
  • 案例研究:描述產品願景

如何通過敏捷用例建模(史詩和用戶故事)描述用戶需求?

  • Agile估算與計劃
  • 構建和管理產品待辦事項 / 需求的粒度
  • 在衝刺計劃之前
  • 創建衝刺待辦事項
  • Agile用戶故事模式:系統範圍(主體)、參與者、用例、用戶故事、接受標準、INVEST模型
  • 使用紀律Agile交付的行走骨架:從過程到技術
  • 如何基於價值流發現史詩和用戶故事?
  • 史詩和用戶故事的價值貢獻
  • 撰寫任務:使用SMART模型的粒度和大小
  • 案例研究:基於價值流發現史詩和用戶故事

驗證和測試對詳細規格的正確理解

  • 使用增量需求收集過程和衝刺待辦事項
  • 高效史詩、用戶故事和架構描述的規則
  • 用於驗證史詩和用戶故事描述的圖表
  • 如何選擇正確的圖表?
  • 使用用例和關係建模精煉功能
  • 使用測試驅動需求驗證對需求的正確理解
  • Given/When/Then結構和操作合約,以指導開發人員實現需求
  • 覆蓋分析和變更管理
  • 案例研究:驗證、測試並向開發人員傳達詳細需求

結論

  • 高效需求收集和系統分析過程的步驟
  • 需求與分析模型之間的可追溯性
  • 收集和測試需求的模式

注意:上述培訓-指導課程通過需求工程和建模工具的例子進行互動,以確保需求與底層解決方案之間的良好可追溯性。首先通過基本例子解釋概念,然後根據您的潛在案例提供解決方案草圖。在本次課程後,我們還可以根據您的需求,通過審查和驗證您的解決方案來陪伴您。

 21 時間:

人數


每位參與者的報價

客戶評論 (5)

Upcoming Courses

課程分類