課程簡(jiǎn)介
強(qiáng)調(diào)互動(dòng)式體驗(yàn)式教學(xué)、強(qiáng)化團(tuán)隊(duì)討論,將有超過(guò)50% - 70% 的時(shí)間用于練習(xí)和討論(具體比例視實(shí)際情況進(jìn)行調(diào)整)。但這一做法需要學(xué)員的積極參與,將實(shí)際進(jìn)行中地各種問(wèn)題拿出來(lái)討論。
目標(biāo)收益
讓團(tuán)隊(duì)在操作層面能夠啟動(dòng)敏捷開(kāi)發(fā),不僅是管理實(shí)踐,也包括技術(shù)實(shí)踐。
培訓(xùn)對(duì)象
本培訓(xùn)既適合初次試探敏捷的團(tuán)隊(duì),也適合采用敏捷后感到困擾的團(tuán)隊(duì)。
課程大綱
敏捷概述 |
1. 敏捷開(kāi)發(fā)趨勢(shì)特征 2. Scrum介紹 3. Kanban介紹 4. 對(duì)比Scrum、Kanban和Scrumban 5. 敏捷下的團(tuán)隊(duì)與角色 6. 練習(xí):準(zhǔn)備啟動(dòng)敏捷團(tuán)隊(duì)角色 |
可視化需求 |
1. 用戶(hù)故事概述 2. 需求條目化 3. 識(shí)別用戶(hù)故事 4. 識(shí)別系統(tǒng)故事&可視化架構(gòu)組件 5. 練習(xí):建設(shè)故事樹(shù) 6. 練習(xí):整理改寫(xiě)當(dāng)前待做的需求到故事 7. 讓故事講故事-分析以及分解故事 8. 練習(xí):書(shū)寫(xiě)一個(gè)講故事的故事 |
可視化事務(wù) |
1. 將事務(wù)作為故事 2. 擴(kuò)展故事-賦能故事-架構(gòu)、改進(jìn)、探索等等故事 3. 擴(kuò)展故事-運(yùn)維故事-來(lái)自DevOps的沖擊 4. 賦能故事vs用戶(hù)故事vs系統(tǒng)故事vs運(yùn)維故事 5. 如何識(shí)別賦能故事? 6. 練習(xí):識(shí)別實(shí)際賦能故事-回顧 |
可視化待辦事項(xiàng) |
1. 如何建設(shè)待辦列表 2. 建設(shè)產(chǎn)品愿景和路線(xiàn)圖 3. 分析史詩(shī)Epic 4. 練習(xí):計(jì)劃產(chǎn)品交付,建立交付-史詩(shī)Epic看板 5. 估計(jì)故事-故事點(diǎn) 6. 練習(xí):?jiǎn)?dòng)敏捷迭代,建立迭代-故事看板 |
故事流-開(kāi)發(fā)故事 |
1. 配置管理/版本管理概述 2. 選擇分支策略 3. 在制品故事和單件故事流 4. 識(shí)別故事驗(yàn)收條件 5. 故事流與需求評(píng)審 6. 練習(xí):?jiǎn)?dòng)故事分支 |
持續(xù)集成 |
1. 持續(xù)集成概述 2. 部署管道 3. 持續(xù)集成與持續(xù)交付 4. 持續(xù)集成的規(guī)則-質(zhì)量?jī)?nèi)建 5. 練習(xí):建設(shè)Jenkins持續(xù)集成 |
測(cè)試 |
1. 敏捷下測(cè)試的變化 2. 測(cè)試先行-測(cè)試驅(qū)動(dòng)開(kāi)發(fā) 3. 測(cè)試保護(hù)開(kāi)發(fā) 4. 運(yùn)用單元測(cè)試 5. 運(yùn)用集成測(cè)試 6. 解決測(cè)試依賴(lài)-Mock & Faked 7. 練習(xí):編寫(xiě)一個(gè)測(cè)試并加入持續(xù)集成 8. 敏捷下組合運(yùn)用自動(dòng)化測(cè)試和手工測(cè)試 |
演進(jìn)故事-需求變更 |
1. 定位故事以及故事圖 2. 活文檔 Living Documentation 3. 在敏捷迭代下處理需求變更 4. 處理缺陷-需求-隱患 5. 處理非功能性需求 6. 需求跟蹤-故事層次和關(guān)聯(lián)計(jì)劃和測(cè)試 |
演進(jìn)架構(gòu)-設(shè)計(jì) |
1. 敏捷和DevOps下的架構(gòu)變化 2. 基礎(chǔ)設(shè)施和環(huán)境 3. 組件及其依賴(lài) 4. 練習(xí):架構(gòu)規(guī)劃所有環(huán)境 |
迭代收尾 |
1. 迭代展示和迭代回顧 2. 開(kāi)展高效無(wú)副作用度量 3. 練習(xí):回顧以及制定團(tuán)隊(duì)公約章程 |
熱點(diǎn)關(guān)心 |
4. 積累問(wèn)題討論 5. 開(kāi)放空間-自由討論 |
敏捷概述 1. 敏捷開(kāi)發(fā)趨勢(shì)特征 2. Scrum介紹 3. Kanban介紹 4. 對(duì)比Scrum、Kanban和Scrumban 5. 敏捷下的團(tuán)隊(duì)與角色 6. 練習(xí):準(zhǔn)備啟動(dòng)敏捷團(tuán)隊(duì)角色 |
可視化需求 1. 用戶(hù)故事概述 2. 需求條目化 3. 識(shí)別用戶(hù)故事 4. 識(shí)別系統(tǒng)故事&可視化架構(gòu)組件 5. 練習(xí):建設(shè)故事樹(shù) 6. 練習(xí):整理改寫(xiě)當(dāng)前待做的需求到故事 7. 讓故事講故事-分析以及分解故事 8. 練習(xí):書(shū)寫(xiě)一個(gè)講故事的故事 |
可視化事務(wù) 1. 將事務(wù)作為故事 2. 擴(kuò)展故事-賦能故事-架構(gòu)、改進(jìn)、探索等等故事 3. 擴(kuò)展故事-運(yùn)維故事-來(lái)自DevOps的沖擊 4. 賦能故事vs用戶(hù)故事vs系統(tǒng)故事vs運(yùn)維故事 5. 如何識(shí)別賦能故事? 6. 練習(xí):識(shí)別實(shí)際賦能故事-回顧 |
可視化待辦事項(xiàng) 1. 如何建設(shè)待辦列表 2. 建設(shè)產(chǎn)品愿景和路線(xiàn)圖 3. 分析史詩(shī)Epic 4. 練習(xí):計(jì)劃產(chǎn)品交付,建立交付-史詩(shī)Epic看板 5. 估計(jì)故事-故事點(diǎn) 6. 練習(xí):?jiǎn)?dòng)敏捷迭代,建立迭代-故事看板 |
故事流-開(kāi)發(fā)故事 1. 配置管理/版本管理概述 2. 選擇分支策略 3. 在制品故事和單件故事流 4. 識(shí)別故事驗(yàn)收條件 5. 故事流與需求評(píng)審 6. 練習(xí):?jiǎn)?dòng)故事分支 |
持續(xù)集成 1. 持續(xù)集成概述 2. 部署管道 3. 持續(xù)集成與持續(xù)交付 4. 持續(xù)集成的規(guī)則-質(zhì)量?jī)?nèi)建 5. 練習(xí):建設(shè)Jenkins持續(xù)集成 |
測(cè)試 1. 敏捷下測(cè)試的變化 2. 測(cè)試先行-測(cè)試驅(qū)動(dòng)開(kāi)發(fā) 3. 測(cè)試保護(hù)開(kāi)發(fā) 4. 運(yùn)用單元測(cè)試 5. 運(yùn)用集成測(cè)試 6. 解決測(cè)試依賴(lài)-Mock & Faked 7. 練習(xí):編寫(xiě)一個(gè)測(cè)試并加入持續(xù)集成 8. 敏捷下組合運(yùn)用自動(dòng)化測(cè)試和手工測(cè)試 |
演進(jìn)故事-需求變更 1. 定位故事以及故事圖 2. 活文檔 Living Documentation 3. 在敏捷迭代下處理需求變更 4. 處理缺陷-需求-隱患 5. 處理非功能性需求 6. 需求跟蹤-故事層次和關(guān)聯(lián)計(jì)劃和測(cè)試 |
演進(jìn)架構(gòu)-設(shè)計(jì) 1. 敏捷和DevOps下的架構(gòu)變化 2. 基礎(chǔ)設(shè)施和環(huán)境 3. 組件及其依賴(lài) 4. 練習(xí):架構(gòu)規(guī)劃所有環(huán)境 |
迭代收尾 1. 迭代展示和迭代回顧 2. 開(kāi)展高效無(wú)副作用度量 3. 練習(xí):回顧以及制定團(tuán)隊(duì)公約章程 |
熱點(diǎn)關(guān)心 4. 積累問(wèn)題討論 5. 開(kāi)放空間-自由討論 |