課程描述INTRODUCTION
日程安排SCHEDULE
課程大綱Syllabus
課程描述:
課程內(nèi)容涵蓋Scrum及敏捷思維模式轉(zhuǎn)變、Scrum及敏捷項目管理實戰(zhàn)操作方法及技巧,高效敏捷及Scrum團隊的打造,大型團隊及項目、異地團隊、外包項目如何實施Scrum和敏捷等話題,課程的過程中也會通過一個模擬的Scrum項目、以及大量穿插的實例、練習等讓學員切身體會Scrum的工作方式;最后課程講解符合中國國情的敏捷過程iScrum。
授課對象:
任何期望全面了解或嘗試Scrum及敏捷方法的個人或組織。
正準備導入敏捷方法,希望在局部項目或者部分團隊中嘗試敏捷方法的企業(yè)。
已經(jīng)開始嘗試敏捷方法,正在努力提升整體敏捷能力的一線研發(fā)團隊,包括設(shè)計,開發(fā),測試及項目管理等多個角色。
學習屬性:
概念/理論:講授、啟發(fā)、提問、個人思考等
步驟/結(jié)構(gòu):實戰(zhàn)演練+動手練習
實用技巧:實戰(zhàn)經(jīng)驗講授、案例分析等
學習工具:工具應(yīng)用分析、使用練習等
實戰(zhàn)案例:小組研討、互動討論、實戰(zhàn)演練等
課堂練習:個人練習、小組研討等
綜合測評:個人測試等
課程大綱
一、研發(fā)項目管理若干問題探討
項目管理的本質(zhì)論
項目管理過程的“輕”與“重”
重量級的過程模型分析:RUP、CMMI、*等等
輕量級的過程模型分析:敏捷-Scrum與XP,精益
二、敏捷思維:敏捷的價值觀、原則、究竟什么是敏捷?為什么需要敏捷?
游戲:傳統(tǒng)方法vs 敏捷的思維
為什么項目會失???
預定義過程 vs 經(jīng)驗性過程
大而全的需求vs涌現(xiàn)式的需求
項目管理三角形的新視角
軟件研發(fā)如何保持精益?
解讀敏捷的價值觀與原則
三、Scrum的框架與流程詳解
什么是 Scrum:從五個維度破解Scrum
Scrum的起源及歷史
Scrum價值觀及特點
Scrum給我們帶來了什么?
Scrum的框架和流程
四、Scrum框架下的估算與計劃
討論:一個軟件工程師匯報他已經(jīng)完成某個模塊的開發(fā),你怎么理解這句話?
為什么說不考慮人員素質(zhì)的估算毫無價值
基于規(guī)模做估算
使用故事點做估算
計劃撲克的使用
練習:使用計劃撲克對產(chǎn)品
討論:使用計劃撲克估算工作量的價值是什么?
Sprint Backlog 中任務(wù)的估算方法
五、團隊及其環(huán)境
團隊組織形式:棒球型團隊、足網(wǎng)型團隊型、網(wǎng)球雙打型團隊
Scrum 團隊的特點
什么是特性團隊
特性團隊面臨的挑戰(zhàn)
什么是跨職能的團隊?
什么是自組織團隊,如何協(xié)作?
討論:我們的身邊有哪些自組織團隊?
管理者如何影響自組織團隊?如果領(lǐng)導自組織團隊
高效的團隊是如何形成? 有哪些步驟
什么是團隊憲章? 什么叫團隊工作協(xié)議?
練習:制定一份團隊的工作協(xié)議
什么樣的工作環(huán)境有利于團隊形成?
理想Scrum工作空間展示
案例分享
六、Scrum框架下的需求管理
需求開發(fā)與管理過程概述
為什么說原型法是交互式系統(tǒng)的*需求開發(fā)方法
如何 使用產(chǎn)品Backlog來管理涌現(xiàn)式的需求
討論:健康的產(chǎn)品 Backlog的特征
產(chǎn)品 Backlog排列優(yōu)先級的技巧
練習:產(chǎn)品 Backlog 優(yōu)先級排列
從文檔到討論的轉(zhuǎn)變
什么是用戶故事
如何確定商業(yè)價值
討論:好的用戶故事特征
如何分割大的用戶故事(Epic)
練習:寫用戶故事(結(jié)合實際項目)
如何為用戶故事寫驗收條件
七、發(fā)布計劃
討論:敏捷是否是要發(fā)布計劃?如何更有效制定發(fā)布計劃
如何制定發(fā)布計劃(MMF)
案例:某空管局運維平臺Scrum發(fā)布計劃
八、Scrum的角色破解(SM+PO )
Scrum Master的職責及日常工作
什么是服務(wù)式的領(lǐng)導?
練習:Scrum Master
Scrum Master如何對團隊及 PO 進行 Coaching?
討論:五種常見的工作情景
優(yōu)秀的 ScrumMaster的特質(zhì)
討論 : 當沒有專職Scrum Master時怎么辦?
產(chǎn)品負責人的職及日常工作
優(yōu)秀的產(chǎn)品負責人特質(zhì)
討論: PO 休假了
誰來擔任產(chǎn)品負責人?
PO練習:
九、Sprint、透明性及DoneDone
Sprint破解
Sprint計劃會議
每日站會破解,什么失效的每日站會,演練
Sprint的進展跟蹤機制:任務(wù)板、燃盡圖
討論:為什么不能做小瀑布?
什么是透明性?
討論: Scrum有哪些手段確保透明性
完成的定義( DoD )
DoD的練習
如何制定Sprint計劃
Sprint評審會和回顧會
練習:小結(jié)
十、如何管理多個Scrum團隊?
應(yīng)該創(chuàng)建多少個團隊?
如何開展Scrum-of-Scrum會議?
是否要拆分Product Backlog?
十一、如何管理分布式團隊?
分布式團隊的兩種形式
如何做得更好?
十二、如何實施中國式的敏捷
軟件過程的“輕”與“重”
Scrum敏捷過程失敗案例的原因討論
從敏捷四原則分析談為什么純粹的敏捷不適合中國
敏捷工程技術(shù)實踐
持續(xù)集成
TDD測試驅(qū)動開發(fā)
ATDD及自動化測試
iScrum-符合中國國情的敏捷軟件過程詳解
總結(jié)、回顧、答疑
轉(zhuǎn)載:http://www.nywlwx.com/gkk_detail/241293.html
已開課時間Have start time
- 鹿傳明