敏捷項目管理 課件_第1頁
敏捷項目管理 課件_第2頁
敏捷項目管理 課件_第3頁
敏捷項目管理 課件_第4頁
敏捷項目管理 課件_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

敏捷管理-ScrumAndyZheng敏捷管理-ScrumAndyZheng101什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C201什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C3需求的故事1.你的“上帝”是怎么期望的2.項目經(jīng)理是如何理解的3.設(shè)計師么是怎么設(shè)計的4.程序員們是如何開發(fā)的5.測試員們得到的6.你的商業(yè)顧問是怎么形容的7.它是怎么付諸于實際的8.客戶到底需要的是什么需求的故事1.你的“上帝”是怎么期望的2.項目經(jīng)理是如何理解4傳統(tǒng)開發(fā)模式需求分析功能設(shè)計編程開發(fā)軟件測試傳統(tǒng)開發(fā)模式需求分析功能設(shè)計編程開發(fā)軟件測試5什么是敏捷?敏捷開發(fā)(AgileDevelopment)是一種以人為核心、迭代、循序漸進的開發(fā)方法。敏捷方法ExtremeProgramming(簡稱XP)

、Scrum、CrystalMethodologies、FeatureDrivenDevelopment(簡稱FDD)、DynamicSystemsDevelopmentMethodology(簡稱DSDM)、AdaptiveSoftwareDevelopment(簡稱ASD)、PragmaticProgramming等ScrumScrum是迭代式增量軟件開發(fā)過程,通常用于敏捷軟件開發(fā)。Scrum包括了一系列實踐和預(yù)定義角色的過程骨架。Scrum中的主要角色包括同項目經(jīng)理類似的Scrum主管角色負責(zé)維護過程和任務(wù),產(chǎn)品負責(zé)人代表利益所有者,開發(fā)團隊包括了所有開發(fā)人員。什么是敏捷?敏捷開發(fā)(AgileDevelopment)是6好的產(chǎn)品不是一蹴而就的——微信發(fā)展史2011年1月21日微信1.0測試版,支持通過QQ號導(dǎo)入聯(lián)系人資料,僅有即時通訊,分享照片和更換頭像功能。1.1-1.3版中,增加了對手機通訊錄的讀取。2011年5月10日,微信2.0增加了語言功能。2011年8月,微信添加了“查看附近的人”2011年10月1日,微信添加了“搖一搖”和”漂流瓶”功能。2012年4月19日,增加相冊功能,可分享到朋友圈。2012年7月19日,增加視頻聊天和網(wǎng)頁版。2013年2月5日,支持實時對接和多人語音,掃碼,聊天記錄遷移等功能。好的產(chǎn)品不是一蹴而就的——微信發(fā)展史2011年1月21日微信7Scrum流程提倡:早交付,頻交付Scrum流程提倡:早交付,頻交付801什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C9敏捷思維價值驅(qū)動 胸懷大志,小處做起 精準思想,快速驗證

有做不為,懂得取舍

轉(zhuǎn)變思維,三角倒置

盡早交付,及時反饋

價值驅(qū)動,優(yōu)先排序適應(yīng)變化自組織團隊敏捷思維價值驅(qū)動10敏捷宣言個體和交互 勝過 流程和工具可工作的軟件 勝過 面面俱到的文檔客戶合作 勝過 合同談判響應(yīng)變化 勝過 遵循計劃注:勝過不代表不需要,只是二者同時需要時,前者重要些。敏捷宣言個體和交互 勝過 流程和工具113大支柱&5個核心價值觀3大支柱透明:Transparency檢查:Inspection適應(yīng):Adaptation5個核心價值觀承諾專注開放尊重勇氣&3大支柱&5個核心價值觀3大支柱透明:Transpar123個角色產(chǎn)品負責(zé)人: ProductOnwer(PO)1.確定產(chǎn)品的功能2.決定發(fā)布的日期和內(nèi)容3.排序功能的優(yōu)先級4.接受或拒絕開發(fā)團隊的工作成果5.維護PBIs6.客戶代言人3個角色產(chǎn)品負責(zé)人: 1.確定產(chǎn)品的功能2.決定發(fā)布的133個角色團隊負責(zé)人: ScrumMaster(SM)1.組織會議2.指導(dǎo)團隊成員(敏捷相關(guān),不是技術(shù))3.保護、鼓勵、幫助,促進團隊很多的完成工作3個角色團隊負責(zé)人: 1.組織會議2.指導(dǎo)團隊成員(敏143個角色團隊成員: ScrumTeam1.決定要做什么、如何做2.在確保目標的前提下,制定行為準則3.自組織且充分溝通4.分解工作任務(wù)5.評估工作量6.定義DoD(針對所有任務(wù)的)3個角色團隊成員: 1.決定要做什么、如何做2.在確保153個工件產(chǎn)品功能列表: ProductBacklog(PBIs)沖刺列表: SprintBacklog(SBIs)燃盡圖: Burn-DownChart3個工件產(chǎn)品功能列表: ProductBacklog(PB164個會議迭代計劃會議: SprintPlanningMeeting每日站會: DailyMeeting迭代評審會議: SprintReviewMeeting迭代回顧會議: SprintRetrospectiveMeeting4個會議迭代計劃會議: SprintPlanningMe1701什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C18團隊工作協(xié)議又團隊成員自己討論定制出一套所有人都認同的規(guī)則(針對日常活動):制定出來的協(xié)議需要每個人都能遵守和互相監(jiān)督制定的協(xié)議要是可實行的有具體判斷標準的每個人都認同的團隊工作協(xié)議又團隊成員自己討論定制出一套所有人都認同的規(guī)則(19用戶故事正面內(nèi)容:[任務(wù)內(nèi)容]No.作為:[什么角色]我希望:[什么功能]1.。。。2.。。。3.。。。估算:_____storypoint背面內(nèi)容:[驗收標準]完成了。。。。完成了。。。。完成了。。。。完成了。。。。用戶故事正面內(nèi)容:[任務(wù)內(nèi)容]No.作為:[什么角色]我希望20建立PBIs用戶故事內(nèi)容優(yōu)先級(非負整數(shù))序號PBIs估算優(yōu)先級1作為學(xué)生,我希望能登錄實訓(xùn)邦,以便于做自己選擇的項目1152作為學(xué)生,我希望能選擇參與某個項目,以便于根據(jù)自己的愛好選擇學(xué)習(xí)2123作為學(xué)生我希望能修改個人信息,以便于企業(yè)能更好的了解我254……5……6……7……8……建立PBIs用戶故事內(nèi)容序號PBIs估算優(yōu)先級1作為學(xué)生,我21建立用戶故事地圖用戶故事拆分定義分布版本內(nèi)容(SBIs)建立用戶故事地圖用戶故事拆分22Sprint-PlanningMeeting參與人員:PO、SM、ScrumTeam第一部分:

估算

拆分任務(wù)

決定當(dāng)前Sprint內(nèi)容第二部分:

功能設(shè)計

形成看板Sprint-PlanningMeeting參與人員:23PlanningMeeting(1)估算1.相對估算2.單位:故事點(0,?,1,2,3,5,8,13,20,40,100)3.游戲:敏捷估算撲克4.決定當(dāng)前Sprint內(nèi)容

由PO組織,按優(yōu)先級順序詢問團隊是否能完成,能完成就下一個,不能完成就停止23315?PlanningMeeting(1)估算23315?24PlanningMeeting(2)功能設(shè)計 1.架構(gòu)

2.接口

3.數(shù)據(jù)表

4.流程圖、界面簡圖形成看板 1.按順序貼到看板的ToDo中PlanningMeeting(2)功能設(shè)計25Sprint-DailyMeeting參與人員:SM、ScrumTeam時間不超過15分鐘

完成了什么

計劃完成什么

進度變慢的原因or問題邊陳述自己做的事和問題,邊移動看板會議結(jié)束后更新燃盡圖Sprint-DailyMeeting參與人員:SM、26SprintReviewMeeting(如何完成發(fā)布,可以交付)參與人員:PO(或客戶)、SM、Scrum1.演示本Sprint完成功能2.PO接收或拒絕SprintReviewMeeting(如何完成發(fā)布,可27SprintRetrospectiveMeeting參與人員:SM、ScrumTeam1.每人反思,總結(jié)好與不夠好2.識別高優(yōu)先級3.對高優(yōu)先級的前幾項目(建議不超3)討論出每個人都認同的改進方案4.在后面的Sprint中改進5.總結(jié)SprintRetrospectiveMeeting參與2801什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C29總結(jié)熟悉流程熟悉Scrum的334

3個角色:PO,SM,ScrumTeam

3個工件:PBIs,SBIs,Burn-DownChart

4個會議:SprintPlanningMeeting,DailyMeeting,SprintReviewMeeting,SprintRetrospectiveMeeting總結(jié)熟悉流程30項目流程ReviewMeetingRetrospectiveMeetingSprintPlanningMeetingDailyMeetingKanban&BurnDownChart2017.09.202017.09.21-22StartScrumTraining2017.09.25StarttoSprint……2017.10.132017.10.272017.10.272017.11.102017.11.242017.12.08Sprint1Sprint2Sprint3Sprint4Sprint5Sprint6

……Release1Release2周報Sprint報告項目流程ReviewMeetingRetrospectiv31EndThankyouByAndyZhengEndThankByAndyZheng32敏捷管理-ScrumAndyZheng敏捷管理-ScrumAndyZheng3301什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C3401什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C35需求的故事1.你的“上帝”是怎么期望的2.項目經(jīng)理是如何理解的3.設(shè)計師么是怎么設(shè)計的4.程序員們是如何開發(fā)的5.測試員們得到的6.你的商業(yè)顧問是怎么形容的7.它是怎么付諸于實際的8.客戶到底需要的是什么需求的故事1.你的“上帝”是怎么期望的2.項目經(jīng)理是如何理解36傳統(tǒng)開發(fā)模式需求分析功能設(shè)計編程開發(fā)軟件測試傳統(tǒng)開發(fā)模式需求分析功能設(shè)計編程開發(fā)軟件測試37什么是敏捷?敏捷開發(fā)(AgileDevelopment)是一種以人為核心、迭代、循序漸進的開發(fā)方法。敏捷方法ExtremeProgramming(簡稱XP)

、Scrum、CrystalMethodologies、FeatureDrivenDevelopment(簡稱FDD)、DynamicSystemsDevelopmentMethodology(簡稱DSDM)、AdaptiveSoftwareDevelopment(簡稱ASD)、PragmaticProgramming等ScrumScrum是迭代式增量軟件開發(fā)過程,通常用于敏捷軟件開發(fā)。Scrum包括了一系列實踐和預(yù)定義角色的過程骨架。Scrum中的主要角色包括同項目經(jīng)理類似的Scrum主管角色負責(zé)維護過程和任務(wù),產(chǎn)品負責(zé)人代表利益所有者,開發(fā)團隊包括了所有開發(fā)人員。什么是敏捷?敏捷開發(fā)(AgileDevelopment)是38好的產(chǎn)品不是一蹴而就的——微信發(fā)展史2011年1月21日微信1.0測試版,支持通過QQ號導(dǎo)入聯(lián)系人資料,僅有即時通訊,分享照片和更換頭像功能。1.1-1.3版中,增加了對手機通訊錄的讀取。2011年5月10日,微信2.0增加了語言功能。2011年8月,微信添加了“查看附近的人”2011年10月1日,微信添加了“搖一搖”和”漂流瓶”功能。2012年4月19日,增加相冊功能,可分享到朋友圈。2012年7月19日,增加視頻聊天和網(wǎng)頁版。2013年2月5日,支持實時對接和多人語音,掃碼,聊天記錄遷移等功能。好的產(chǎn)品不是一蹴而就的——微信發(fā)展史2011年1月21日微信39Scrum流程提倡:早交付,頻交付Scrum流程提倡:早交付,頻交付4001什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C41敏捷思維價值驅(qū)動 胸懷大志,小處做起 精準思想,快速驗證

有做不為,懂得取舍

轉(zhuǎn)變思維,三角倒置

盡早交付,及時反饋

價值驅(qū)動,優(yōu)先排序適應(yīng)變化自組織團隊敏捷思維價值驅(qū)動42敏捷宣言個體和交互 勝過 流程和工具可工作的軟件 勝過 面面俱到的文檔客戶合作 勝過 合同談判響應(yīng)變化 勝過 遵循計劃注:勝過不代表不需要,只是二者同時需要時,前者重要些。敏捷宣言個體和交互 勝過 流程和工具433大支柱&5個核心價值觀3大支柱透明:Transparency檢查:Inspection適應(yīng):Adaptation5個核心價值觀承諾專注開放尊重勇氣&3大支柱&5個核心價值觀3大支柱透明:Transpar443個角色產(chǎn)品負責(zé)人: ProductOnwer(PO)1.確定產(chǎn)品的功能2.決定發(fā)布的日期和內(nèi)容3.排序功能的優(yōu)先級4.接受或拒絕開發(fā)團隊的工作成果5.維護PBIs6.客戶代言人3個角色產(chǎn)品負責(zé)人: 1.確定產(chǎn)品的功能2.決定發(fā)布的453個角色團隊負責(zé)人: ScrumMaster(SM)1.組織會議2.指導(dǎo)團隊成員(敏捷相關(guān),不是技術(shù))3.保護、鼓勵、幫助,促進團隊很多的完成工作3個角色團隊負責(zé)人: 1.組織會議2.指導(dǎo)團隊成員(敏463個角色團隊成員: ScrumTeam1.決定要做什么、如何做2.在確保目標的前提下,制定行為準則3.自組織且充分溝通4.分解工作任務(wù)5.評估工作量6.定義DoD(針對所有任務(wù)的)3個角色團隊成員: 1.決定要做什么、如何做2.在確保473個工件產(chǎn)品功能列表: ProductBacklog(PBIs)沖刺列表: SprintBacklog(SBIs)燃盡圖: Burn-DownChart3個工件產(chǎn)品功能列表: ProductBacklog(PB484個會議迭代計劃會議: SprintPlanningMeeting每日站會: DailyMeeting迭代評審會議: SprintReviewMeeting迭代回顧會議: SprintRetrospectiveMeeting4個會議迭代計劃會議: SprintPlanningMe4901什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄CONTENTS01什么是敏捷?02敏捷核心03敏捷全流程實施04總結(jié)目錄C50團隊工作協(xié)議又團隊成員自己討論定制出一套所有人都認同的規(guī)則(針對日?;顒樱褐贫ǔ鰜淼膮f(xié)議需要每個人都能遵守和互相監(jiān)督制定的協(xié)議要是可實行的有具體判斷標準的每個人都認同的團隊工作協(xié)議又團隊成員自己討論定制出一套所有人都認同的規(guī)則(51用戶故事正面內(nèi)容:[任務(wù)內(nèi)容]No.作為:[什么角色]我希望:[什么功能]1.。。。2.。。。3.。。。估算:_____storypoint背面內(nèi)容:[驗收標準]完成了。。。。完成了。。。。完成了。。。。完成了。。。。用戶故事正面內(nèi)容:[任務(wù)內(nèi)容]No.作為:[什么角色]我希望52建立PBIs用戶故事內(nèi)容優(yōu)先級(非負整數(shù))序號PBIs估算優(yōu)先級1作為學(xué)生,我希望能登錄實訓(xùn)邦,以便于做自己選擇的項目1152作為學(xué)生,我希望能選擇參與某個項目,以便于根據(jù)自己的愛好選擇學(xué)習(xí)2123作為學(xué)生我希望能修改個人信息,以便于企業(yè)能更好的了解我254……5……6……7……8……建立PBIs用戶故事內(nèi)容序號PBIs估算優(yōu)先級1作為學(xué)生,我53建立用戶故事地圖用戶故事拆分定義分布版本內(nèi)容(SBIs)建立用戶故事地圖用戶故事拆分54Sprint-PlanningMeeting參與人員:PO、SM、ScrumTeam第一部分:

估算

拆分任務(wù)

決定當(dāng)前Sprint內(nèi)容第二部分:

功能設(shè)計

形成看板Sprint-PlanningMeeting參與人員:55PlanningMeeting(1)估算1.相對估算2.單位:故事點(0,?,1,2,3,5,8,13,20,40,100)3.游戲:敏捷估算撲克4.決定當(dāng)前Sprint內(nèi)容

由PO組織,按優(yōu)先級順序詢問團隊是否能完成,能完成就下一個,不能完成就停止23315?PlanningMeeting(1)估算23315?56PlanningMeeting(2)功能設(shè)計 1.架構(gòu)

2.接口

3.數(shù)據(jù)表

4.流程圖、界面簡圖形成看板 1.按順序貼到看板的ToDo中PlanningMeeting(2)功能設(shè)計57Sprint-DailyMeeting參與人員:SM、ScrumTeam時間不超過15分鐘

完成了什么

計劃完成什么

進度變慢的原因or問題邊陳述自己做的事和問題,邊移動看板會議結(jié)束后更新燃盡圖Sprint-DailyMeeting參與人員:SM、58SprintReviewMeeting(如何完成發(fā)布,可以交付)參與人員:PO(或客戶)、SM、Scrum1.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論