
用戶故事地圖培訓
一.用戶故事基礎概念
1.敏捷為何選擇“用戶故事”來定義需求?
2.商業故事、用戶故事、技術故事
3.擴展故事、賦能故事、運維故事
4.全局需求分析-故事樹與故事地圖
5.局部需求分析-故事描述與ATDD+BDD
6.故事中的用戶價值
7.故事驅動敏捷全生命周期
8.百家爭鳴:討論故事地圖的價值
二.故事角色范圍
1.業務本質與業務三要素
2.故事角色類型:業務角色與系統角色
3.組織結構與業務角色
4.系統周期與系統角色
5.列舉產品的角色
6.繪制產品角色關系地圖
7.動手實踐:依據案例繪制角色地圖
三.故事領域范圍
1.業務領域與業務范圍
2.故事角色職責中剝離業務內容
3.羅列業務概念實體
4.找出業務概念實體關聯關系
5.繪制業務領域地圖
6.動手實踐:依據案例繪制領域地圖
四.用戶故事拆分
1.行為類型:Task->Activity->Action->Operation
2.分析完成業務內容的行為
3.分析行為的生命周期
4.在故事領域地圖上標注行為
5.基于行為拆分用戶故事
6.通用行為與特定行為
7.演練:依據案例拆分用戶故事
五.系統故事拆解
1.用戶對故事的能力要求
2.產品質量屬性的期望(性能、可靠、安全等)
3.擴展故事-賦能故事-架構、改進、探索等等故事
4.擴展故事-運維故事-來自DevOps的沖擊
5.賦能故事vs用戶故事vs系統故事vs運維故事
6.如何識別賦能故事?
7.實踐:識別實際賦能故事
六.矩陣方式的用戶故事地圖
1.用戶故事的分類組織方式
2.用戶故事角色分類
3.用戶故事領域分區
4.使用矩陣方式組織用戶故事
5.用戶故事地圖的熱區分析
6.實踐:依據案例完成矩陣方式的用戶故事地圖
七.領域方式的用戶故事地圖
1.用戶故事領域分類
2.依據領域分類劃分故事群
3.領域范圍放置故事群
4.領域層次化分析-核心領域與邊緣領域
5.基于領域環放置故事群
6.實踐:依據案例完成領域方案用戶故事地圖
八.矩陣方式的系統故事地圖
1.系統故事的分類組織方式
2.依據價值排序列舉關鍵用戶故事
3.依據用戶特性理解關鍵質量屬性
4.使用矩陣方式組織系統故事
5.系統故事地圖的熱區分析
6.實踐:依據案例完成矩陣方式的系統故事地圖