版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Scrum實(shí)戰(zhàn)開(kāi)發(fā)培訓(xùn)
問(wèn)題一軟件開(kāi)發(fā)流程
軟件開(kāi)發(fā)過(guò)程需求設(shè)計(jì)編碼測(cè)試發(fā)布
問(wèn)題二軟件開(kāi)發(fā)模型有哪些
軟件開(kāi)發(fā)模型迭代模型風(fēng)險(xiǎn)驅(qū)動(dòng)開(kāi)發(fā)里程碑迭代增量模型構(gòu)件化開(kāi)發(fā)適應(yīng)變化降低風(fēng)險(xiǎn)原型模型降低風(fēng)險(xiǎn)明確需求瀑布模型線(xiàn)性風(fēng)險(xiǎn)大工作量大
1.什么是Scrum3.使用VS2010進(jìn)行敏捷項(xiàng)目計(jì)劃主要內(nèi)容2.如何實(shí)現(xiàn)Scrum4.以敏捷的方式啟動(dòng)項(xiàng)目5.測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與持續(xù)集成6.集成測(cè)試7.演示(手動(dòng)測(cè)試與UI自動(dòng)測(cè)試)
調(diào)查
流程管理預(yù)定義型流程經(jīng)驗(yàn)型流程所需實(shí)現(xiàn)對(duì)象清晰技術(shù)準(zhǔn)備充分所需實(shí)現(xiàn)對(duì)象模糊技術(shù)準(zhǔn)備不充分
計(jì)劃傳統(tǒng)計(jì)劃方式Scrum計(jì)劃方式PlanDoStabilization
什么是Scrum
Scrum是一個(gè)敏捷開(kāi)發(fā)框架,是一個(gè)增量的、迭代的開(kāi)發(fā)過(guò)程。什么是Scrum?
什么是Scrum?被廣泛接受通過(guò)計(jì)劃實(shí)現(xiàn)高質(zhì)量基于經(jīng)驗(yàn)的流程組織方式
1.什么是Scrum3.使用VS2010進(jìn)行敏捷項(xiàng)目計(jì)劃主要內(nèi)容2.如何實(shí)現(xiàn)Scrum4.以敏捷的方式啟動(dòng)項(xiàng)目5.測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與持續(xù)集成6.集成測(cè)試7.演示(手動(dòng)測(cè)試與UI自動(dòng)測(cè)試)
如何實(shí)現(xiàn)Scrum?角色活動(dòng)工具用戶(hù)情景
角色ProductOwnerScrumMasterTeam
ProductOwner(PO)產(chǎn)品負(fù)責(zé)人PO(ProductOwner)一個(gè)人擔(dān)任負(fù)責(zé)產(chǎn)品待辦事項(xiàng)表對(duì)產(chǎn)品待辦事項(xiàng)進(jìn)行優(yōu)先級(jí)排序與團(tuán)隊(duì)一起估算工作量對(duì)項(xiàng)目成功負(fù)責(zé)保證投資回報(bào)率
給PO的一些建議PO客戶(hù)項(xiàng)目任何項(xiàng)目?jī)?nèi)部項(xiàng)目客戶(hù)代表業(yè)務(wù)經(jīng)理團(tuán)隊(duì)成員
ScrumMaster保證團(tuán)隊(duì)遵守Scrum價(jià)值、實(shí)踐和規(guī)范幫助團(tuán)隊(duì)按照Scrum模式進(jìn)行項(xiàng)目流程組織指導(dǎo)并帶領(lǐng)團(tuán)隊(duì)變得更加高效,實(shí)現(xiàn)高質(zhì)量排除外界干擾協(xié)調(diào)團(tuán)隊(duì)成員幫助PO更好的利用團(tuán)隊(duì)的能力不要管理團(tuán)隊(duì)
給ScrumMaster的一些建議協(xié)助甄選PO協(xié)助甄選PO協(xié)助PO了解團(tuán)隊(duì)不能擔(dān)任POScrumMaster永遠(yuǎn)不能擔(dān)任PO隊(duì)員擔(dān)任團(tuán)隊(duì)成員可以擔(dān)任ScrumMaster,但是任務(wù)重
團(tuán)隊(duì)團(tuán)隊(duì)大小5-9個(gè)人團(tuán)隊(duì)功能程序員、測(cè)試人員、設(shè)計(jì)師、架構(gòu)師等團(tuán)隊(duì)工作團(tuán)隊(duì)成員全職參與開(kāi)發(fā)團(tuán)隊(duì)管理自我管理沒(méi)有頭銜之分,不組建子團(tuán)隊(duì)成員更替成員更替只能在迭代之間進(jìn)行,最佳時(shí)機(jī)是在發(fā)布之間
主要活動(dòng)每日站立會(huì)發(fā)布計(jì)劃會(huì)迭代計(jì)劃會(huì)迭代合約迭代回顧會(huì)迭代評(píng)審會(huì)迭代
每日站立會(huì)議站立進(jìn)行固定時(shí)間、地點(diǎn)3個(gè)問(wèn)題:昨天做了什么?,今天計(jì)劃做什么?遇到什么問(wèn)題?信息溝通,不解決實(shí)際問(wèn)題不向任何人匯報(bào)
迭代合約團(tuán)隊(duì)組成團(tuán)隊(duì)成員角色分配完成規(guī)范對(duì)迭代目標(biāo)的承諾迭代長(zhǎng)度迭代待辦事項(xiàng)的估算迭代評(píng)審和下一次計(jì)劃會(huì)議的時(shí)間和地點(diǎn)
發(fā)布計(jì)劃會(huì)議產(chǎn)品規(guī)劃對(duì)產(chǎn)品特性和功能進(jìn)行整體規(guī)劃可交付物下一個(gè)發(fā)布的目標(biāo)主要任務(wù)按優(yōu)先級(jí)排序的產(chǎn)品待辦事項(xiàng)表僅規(guī)劃項(xiàng)目啟動(dòng)必須的內(nèi)容開(kāi)發(fā)過(guò)程中適時(shí)進(jìn)行進(jìn)一步規(guī)劃
迭代計(jì)劃會(huì)議進(jìn)行迭代規(guī)劃PO向團(tuán)隊(duì)介紹產(chǎn)品待辦事項(xiàng)表PO協(xié)助團(tuán)隊(duì)了解產(chǎn)品待辦事項(xiàng)確定迭代目標(biāo)和迭代合約細(xì)分產(chǎn)品待辦事項(xiàng)創(chuàng)建迭代待辦事項(xiàng)
迭代(Sprint)實(shí)現(xiàn)迭代目標(biāo)的時(shí)間區(qū)間迭代目標(biāo):可發(fā)布的軟件產(chǎn)品迭代周期:1-4周(最好2周)迭代的結(jié)束以時(shí)間長(zhǎng)度為準(zhǔn),而不以工作量來(lái)決定
迭代評(píng)審會(huì)議團(tuán)隊(duì)演示完成功能收集反饋團(tuán)隊(duì)描述完成功能說(shuō)明原因PO接受當(dāng)前迭代不接受當(dāng)前迭代所有人邀請(qǐng)所有人參與包括客戶(hù)
迭代回顧會(huì)議哪些做得好?哪些做的不好?哪些可以改進(jìn)??jī)H團(tuán)隊(duì)成員參與
工具VS2010ADSQLServer
用戶(hù)情景(UserStory)用戶(hù)情景
完成規(guī)范PBI完成規(guī)范用戶(hù)情景UserStory團(tuán)隊(duì)完成規(guī)范代碼簽入簽出單元測(cè)試其它規(guī)范代碼走查性能測(cè)試
1.什么是Scrum3.使用VS2010進(jìn)行敏捷項(xiàng)目計(jì)劃主要內(nèi)容2.如何實(shí)現(xiàn)Scrum4.以敏捷的方式啟動(dòng)項(xiàng)目5.測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與持續(xù)集成6.集成測(cè)試7.演示(手動(dòng)測(cè)試與UI自動(dòng)測(cè)試)
使用VS2010進(jìn)行敏捷項(xiàng)目計(jì)劃項(xiàng)目計(jì)劃迭代計(jì)劃運(yùn)行迭代基線(xiàn)管理
項(xiàng)目計(jì)劃如何計(jì)劃你的項(xiàng)目?使用TFS2010如何進(jìn)行項(xiàng)目計(jì)劃?
如何進(jìn)行項(xiàng)目計(jì)劃產(chǎn)品待辦事項(xiàng)表用戶(hù)情景商業(yè)價(jià)值排序用戶(hù)角度描述需求PO負(fù)責(zé)
使用TFS2010進(jìn)行項(xiàng)目計(jì)劃優(yōu)先級(jí)排序產(chǎn)品待辦事項(xiàng)表查詢(xún)StoryPoints排序加入后續(xù)迭代創(chuàng)建新的用戶(hù)情景
使用TFS2010進(jìn)行項(xiàng)目計(jì)劃
迭代計(jì)劃什么是迭代計(jì)劃?使用TFS2010如何進(jìn)行迭代計(jì)劃?
迭代計(jì)劃PO和團(tuán)隊(duì)一起將用戶(hù)情景加入迭代細(xì)化用戶(hù)情景變成可估算的任務(wù)團(tuán)隊(duì)根據(jù)估算向PO做出承諾PO對(duì)迭代的邊界向團(tuán)隊(duì)做出承諾
使用TFS2010進(jìn)行迭代計(jì)劃接受迭代計(jì)劃細(xì)化用戶(hù)情景成可估算任務(wù)跟蹤異常事件跟蹤進(jìn)度平衡工作量
使用TFS2010進(jìn)行迭代計(jì)劃
運(yùn)行迭代如何運(yùn)行一個(gè)迭代?使用TFS2010如何運(yùn)行迭代?
運(yùn)行迭代
運(yùn)行迭代
運(yùn)行迭代
運(yùn)行迭代
運(yùn)行迭代
運(yùn)行迭代
運(yùn)行迭代
運(yùn)行迭代
運(yùn)行迭代
使用TFS2010運(yùn)行迭代每天記錄已完成工作量使用報(bào)表和門(mén)戶(hù)跟蹤工作量回顧會(huì)議
記錄已完成工作量
更新工作項(xiàng)-研發(fā)人員
更新工作項(xiàng)-技術(shù)管理人員
更新工作項(xiàng)-管理層/客戶(hù)
跟蹤進(jìn)度
跟蹤進(jìn)度
跟蹤進(jìn)度
跟蹤進(jìn)度
跟蹤進(jìn)度
跟蹤進(jìn)度
跟蹤進(jìn)度
迭代回顧
基線(xiàn)管理使用MSProject進(jìn)行基線(xiàn)管理
迭代待辦事項(xiàng)工作簿
導(dǎo)入項(xiàng)目數(shù)據(jù)到MSProject
設(shè)置基線(xiàn)
設(shè)置基線(xiàn)
1.什么是Scrum3.使用VS2010進(jìn)行敏捷項(xiàng)目計(jì)劃主要內(nèi)容2.如何實(shí)現(xiàn)Scrum4.以敏捷的方式啟動(dòng)項(xiàng)目5.測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與持續(xù)集成6.集成測(cè)試7.演示(手動(dòng)測(cè)試與UI自動(dòng)測(cè)試)
以敏捷的方式啟動(dòng)項(xiàng)目源代碼管理分支策略簽入策略VS架構(gòu)師版其它源代碼管理功能
源代碼分支-意義樹(shù)形結(jié)構(gòu)影響開(kāi)發(fā)效率團(tuán)隊(duì)共享難以修改無(wú)價(jià)資產(chǎn)妥善保管
源代碼分支-考慮因素分支產(chǎn)生額外成本降低Main分支代碼增速更加復(fù)雜的開(kāi)發(fā)環(huán)境開(kāi)發(fā)人員需要額外培訓(xùn)需要更多的測(cè)試環(huán)節(jié)分支的好處開(kāi)發(fā)環(huán)境隔離提高代碼安全改善代碼質(zhì)量支持補(bǔ)丁、功能發(fā)布
源代碼分支-基本分支計(jì)劃下一版本的同步開(kāi)發(fā)使Main分支足夠穩(wěn)定,可以隨時(shí)進(jìn)行集成測(cè)試Release分支支持補(bǔ)丁和Bug的快速修復(fù)
源代碼分支-基本分支計(jì)劃
Scrum團(tuán)隊(duì)環(huán)境中的分支DevelopmentReleaseMain
簽入策略
簽入策略-意義強(qiáng)制標(biāo)準(zhǔn)提高透明度和跟蹤能力改善責(zé)權(quán)意識(shí)
簽入必須有注釋
VS2010簽入策略編輯器
關(guān)聯(lián)工作項(xiàng)
變更集查詢(xún)可以跨越分支
擱置掛起的更改
撤銷(xiāo)掛起的更改
跟蹤變更集
VS2010架構(gòu)設(shè)計(jì)支持UML層次圖
層次關(guān)系圖代碼與架構(gòu)關(guān)聯(lián)發(fā)現(xiàn)代碼實(shí)現(xiàn)中的架構(gòu)架構(gòu)設(shè)計(jì)對(duì)開(kāi)發(fā)人員更加透明自動(dòng)生成驗(yàn)證架構(gòu)
UML邏輯類(lèi)圖用例圖序列圖活動(dòng)圖
自動(dòng)生成驗(yàn)證架構(gòu)
驗(yàn)證代碼架構(gòu)發(fā)現(xiàn)代碼與架構(gòu)設(shè)計(jì)的不符發(fā)現(xiàn)依賴(lài)項(xiàng)協(xié)助代碼重構(gòu)
1.什么是Scrum3.使用VS2010進(jìn)行敏捷項(xiàng)目計(jì)劃主要內(nèi)容2.如何實(shí)現(xiàn)Scrum4.以敏捷的方式啟動(dòng)項(xiàng)目5.測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與持續(xù)集成6.集成測(cè)試7.演示(手動(dòng)測(cè)試與UI自動(dòng)測(cè)試)
測(cè)試能否提高產(chǎn)品質(zhì)量?
測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與持續(xù)集成計(jì)劃質(zhì)量在VS2010中實(shí)現(xiàn)測(cè)試驅(qū)動(dòng)開(kāi)發(fā)IntelliTrace測(cè)試影響視圖持續(xù)集成與單元測(cè)試斷點(diǎn)和數(shù)據(jù)提示
計(jì)劃質(zhì)量用戶(hù)案例包括用戶(hù)接受測(cè)試完成規(guī)范自動(dòng)測(cè)試持續(xù)集成改進(jìn)手動(dòng)測(cè)試嘗試自動(dòng)測(cè)試測(cè)試驅(qū)動(dòng)開(kāi)發(fā)驗(yàn)證架構(gòu)
測(cè)試驅(qū)動(dòng)開(kāi)發(fā)寫(xiě)單元測(cè)試優(yōu)先于寫(xiě)代碼實(shí)現(xiàn)測(cè)試驅(qū)動(dòng)開(kāi)發(fā)設(shè)計(jì)工具避免軟件缺陷的有效方式驗(yàn)證代碼改動(dòng)的有效環(huán)路寫(xiě)單元測(cè)試的方法
單元測(cè)試Inconclusive()表示一個(gè)未驗(yàn)證的測(cè)試AreEqual()
測(cè)試指定的值是否相等,如果相等,則測(cè)試通過(guò)AreSame()用于驗(yàn)證指定的兩個(gè)對(duì)象變量是指向相同的對(duì)象,否則認(rèn)為是錯(cuò)誤AreNotSame()用于驗(yàn)證指定的兩個(gè)對(duì)象變量是指向不同的對(duì)象,否則認(rèn)為是錯(cuò)誤Assert類(lèi)的使用IsTrue()
測(cè)試指定的條件是否為T(mén)rue,如果為T(mén)rue,則測(cè)試通過(guò)IsFalse()
測(cè)試指定的條件是否為False,如果為False,則測(cè)試通過(guò)IsNull()測(cè)試指定的對(duì)象是否為空引用,如果為空,則測(cè)試通過(guò)IsNotNull()測(cè)試指定的對(duì)象是否為非空,如果不為空,則測(cè)試通過(guò)
單元測(cè)試StringAssert類(lèi)的使用ContainsStartWithMatches
持續(xù)集成持續(xù)集成=自動(dòng)生成+代碼驗(yàn)證測(cè)試確保所有源代碼的健康確保所有的源代碼是可測(cè)試的避免:在我的機(jī)器上是工作的不是最新的依賴(lài)性配置設(shè)置
IntelliTrace-基于歷史的調(diào)試器縮短調(diào)試時(shí)間開(kāi)始調(diào)試定位錯(cuò)誤啟用調(diào)試通過(guò)回溯程序歷史來(lái)找到問(wèn)題記錄所有的歷史記錄
IntelliTrace-配置
運(yùn)行測(cè)試
測(cè)試影響視圖尋找代碼改動(dòng)影響到的測(cè)試減少開(kāi)發(fā)人員運(yùn)行大量測(cè)試的工作
斷點(diǎn)和數(shù)據(jù)提示
1.什么是Scrum3.使用VS2010進(jìn)行敏捷項(xiàng)目計(jì)劃主要內(nèi)容2.如何實(shí)現(xiàn)Scrum4.以敏捷的方式啟動(dòng)項(xiàng)目5.測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與持續(xù)集成6.集成測(cè)試7.演示(手動(dòng)測(cè)試與UI自動(dòng)測(cè)試)
集成測(cè)試微軟測(cè)試管理器計(jì)劃測(cè)試測(cè)試執(zhí)行報(bào)告BUG創(chuàng)建回歸測(cè)試Lab管理簡(jiǎn)介
微軟測(cè)試管理器獨(dú)立測(cè)試工具運(yùn)行不需要VS測(cè)試案例&BUG管理運(yùn)行測(cè)試&報(bào)告收集的BUG
微軟測(cè)試管理器
計(jì)劃測(cè)試創(chuàng)建測(cè)試案例生成測(cè)試集定義測(cè)試環(huán)境配置為下一個(gè)迭代做準(zhǔn)備
執(zhí)行測(cè)試&報(bào)告BUG手動(dòng)運(yùn)行測(cè)試案例記錄BUG驗(yàn)證修復(fù)的BUG選擇新生成需要的測(cè)試
創(chuàng)建回歸測(cè)試創(chuàng)建回歸測(cè)試案例
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年貴黃高速沿線(xiàn)居民搬遷補(bǔ)償合同
- 2024年鍋爐設(shè)備全面維護(hù)保養(yǎng)承包合同書(shū)版B版
- 2024年生態(tài)環(huán)保主題廣告制作安裝合同范本2篇
- 2024年版城市供水系統(tǒng)升級(jí)改造合同
- 2024標(biāo)準(zhǔn)房屋承租再出租協(xié)議樣本
- 2024年版許可使用合同中的許可范圍與使用期限
- 2024新型環(huán)保材料研發(fā)與應(yīng)用合同
- 2024年甲乙雙方關(guān)于影視作品制作的合同
- 2024年石油化工設(shè)備安裝協(xié)議
- 2024戊己雙方關(guān)于合作開(kāi)展旅游業(yè)務(wù)的戰(zhàn)略合作協(xié)議
- 數(shù)據(jù)庫(kù)原理-期末考試復(fù)習(xí)題及答案
- 電網(wǎng)工程施工安全基準(zhǔn)風(fēng)險(xiǎn)指南
- 蘇科版九年級(jí)物理上冊(cè)教案:11.5機(jī)械效率
- DL∕T 2602-2023 電力直流電源系統(tǒng)保護(hù)電器選用與試驗(yàn)導(dǎo)則
- DL∕T 612-2017 電力行業(yè)鍋爐壓力容器安全監(jiān)督規(guī)程
- 自然資源價(jià)格評(píng)估通則 TD/T 1061-2021
- 社區(qū)居家養(yǎng)老食堂方案策劃書(shū)(2篇)
- 2024年肺結(jié)節(jié)病的診斷與鑒別診斷講座課件
- 2023-2024學(xué)年浙江省寧波市余姚市九年級(jí)(上)期末英語(yǔ)試卷
- 《金融風(fēng)險(xiǎn)管理》期末復(fù)習(xí)試題及答案
- DZ/T 0462.4-2023 礦產(chǎn)資源“三率”指標(biāo)要求 第4部分:銅等12種有色金屬礦產(chǎn)(正式版)
評(píng)論
0/150
提交評(píng)論