4.1.1.3 ? 現(xiàn)場演練:將三個需求轉(zhuǎn)換為用戶故事
4.1.1.4 (使用客戶內(nèi)部開發(fā)需求)
4.1.2 ? 用戶建模
4.1.2.1 ? 誰在用我的產(chǎn)品?
4.1.2.2 ? 現(xiàn)場演練:針對三個需求進(jìn)行用戶建模
4.1.2.3 (使用客戶內(nèi)部開發(fā)需求)
4.1.3 ? 超越敏捷-現(xiàn)實世界的用戶故事
4.1.3.1 ? 用戶故事 = 需求文檔?
4.1.3.2 ? 復(fù)合型的需求文檔
4.1.3.3 ? 敏捷中的精益理念
4.1.4 ? 需求優(yōu)先級排序
4.1.4.1 ? 以團(tuán)隊形式進(jìn)行排序
4.1.4.2 ? 超越敏捷-敏捷生態(tài)系統(tǒng)
4.1.4.3 ? 用戶故事的進(jìn)化
4.1.4.4 ? 敏捷生態(tài)系統(tǒng)初探:需求管理
4.1.4.5 ? 從客戶價值驅(qū)動到持續(xù)交付客戶價值
4.2 團(tuán)隊結(jié)構(gòu)與日常開發(fā)活動
4.2.1 辦公環(huán)境
4.2.2 ?“特性小組”
4.2.3 ?“松結(jié)對編程”
4.2.4 “松結(jié)對編程”的小組長責(zé)任
4.2.5 “松結(jié)對編程”的工作習(xí)慣
4.3 重構(gòu)
4.3.1 重構(gòu)的定義
4.3.2 為什么需要重構(gòu)
4.3.3 何時需要重構(gòu)
4.3.4 代碼的壞味道
4.3.5 各種重構(gòu)的方法
4.3.6 重復(fù)的代碼
4.3.7 重構(gòu)演練
4.4 敏捷測試
4.4.1 持續(xù)集成和每日構(gòu)建
4.4.1.1 持續(xù)集成的概念
4.4.1.2 每日構(gòu)建的概念和意義
4.4.1.3 每日構(gòu)建的實施策略
4.4.1.4 每日構(gòu)建和版本管理的集成
4.4.1.5 以每日構(gòu)建為基礎(chǔ)的發(fā)布管理和試驗環(huán)境
4.4.1.6 Smoke Test和持續(xù)集成的關(guān)系
4.4.1.7 BVT Automation和Non BVT Automation是持續(xù)繼承的有力保證
4.4.1.8 通過每日構(gòu)建和持續(xù)集成,使得版本管理不僅僅記錄代碼的存在和歷史,更保證代碼的正確性
4.4.1.9 典型案例分析
4.4.2 自動化測試
4.4.2.1 自動化測試概念,局限性
4.4.2.2 自動化測試基本理論
4.4.2.3 自動化測試實施
4.4.2.4 常用工具介紹
4.4.2.5 自動化測試成熟度
4.4.2.6 自動化測試評估
5、 敏捷開發(fā)過程中的測試和度量活動
5.1 測試驅(qū)動開發(fā)
5.2 持續(xù)集成
5.3 測試用例設(shè)計
5.4 構(gòu)建管理 持續(xù)集成 發(fā)布管理
5.5 敏捷度量-規(guī)模
5.6 敏捷度量-工作量
5.7 敏捷度量-進(jìn)度
5.8 實踐演練
6、 組織級敏捷部署與績效管理
6.1 敏捷三步走
6.2 敏捷成功與否的衡量標(biāo)準(zhǔn)是業(yè)務(wù)結(jié)果(質(zhì)量、TTM)的改進(jìn)
6.3 首次實施敏捷的參考步驟——八步曲
6.4 敏捷角色
6.5 項目組團(tuán)隊的組建方式:特性項目組和模塊項目組優(yōu)劣對比
6.6 項目級敏捷通用過程模型
6.7 項目級敏捷過程樣例(版本中項目組全都實施敏捷)
6.8 敏捷團(tuán)隊績效管理
6.8.1 誰來管理團(tuán)隊中的個體?
6.8.2 敏捷團(tuán)隊的目標(biāo)
6.8.3 從團(tuán)隊外部認(rèn)識團(tuán)隊目標(biāo)
6.8.4 敏捷開發(fā)中的目標(biāo)管理意識
6.9 執(zhí)行與實施層面的敏捷實踐
7、 總結(jié)