九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区
打開APP
未登錄
開通VIP,暢享免費電子書等14項超值服
開通VIP
首頁
好書
留言交流
下載APP
聯(lián)系客服
Team Foundation Server 2010 Scrum 1.0與持續(xù)集成的最佳實踐
quasiceo
>《svn》
2013.08.24
關注
Team Foundation Server 2010 Scrum 1.0與持續(xù)集成的最佳實踐
2011-06-15 來源:網(wǎng)絡
每個Sprint正式開始之前的準備
在Scrum 1.0中正式創(chuàng)建一個Sprint之前,要將所有的Backlog填寫完成,與團隊成員一起分解Task,將Task以“相關”的關系與對應的Backlog進行關聯(lián)以方便開發(fā)人員在瀏覽Task時查看相關Backlog的描述(Task不能擁有兩個不同的父級Backlog,故將關系設置為相關)。
你可以為Task/Backlog創(chuàng)建子級Task/Backlog,但注意父級Task/Backlog的狀態(tài)、迭代范圍的變動無法影響子級,我認為層次關系已失去意義,可以不建。
注:在Task中也有前置關系,沒有試過是否有MS Project一樣的強制效果(你可以試一下)。
以保守的態(tài)度估算每項Backlog的Effort(花費,可代表有效產(chǎn)出),Task的Remaining Work(剩余工作量)。對第一次估算的Task,剩余工作量即總計工作量。
Backlog填寫界面
Task填寫界面
Backlog的Effort將在Velocity報表計算在對應的Sprint之中,要注意,這份報表只會計算第一次填寫的Effort,之后的更新不作計算,所以,對每個Backlog,最好先用Excel等工具記錄好Effort,與各干系人確定好后再填入TFS.
Velocity報表
我們采用Visual Studio 2010旗艦版的測試管理工具進行測試計劃、測試用例、自動化測試的管理,測試計劃的編寫是在Backlog評審完成之后進行。在測試計劃中需與測試人員約定可測試版本的生成質量,我們的約定是“初次測試已通過”,測試人員可以直接使用這個生成定義來篩選待測試版本,每次的自動化測試都可以生成Bug快照和報表,這里就不詳述了。
Sprint計劃會議要做的事
準備投影儀,將TFS Product Backlog投放到屏幕上,與團隊、產(chǎn)品負責人一起評審每項Backlog和Task:
將評審通過的Backlog/Task狀態(tài)更新為Approved,不通過項置為Removed。這個操作只有Scrum 1.0項目中Project
Administrator、Contributor兩個角色中的成員可以完成。
與團隊確定交付目標、期限。在TFS上創(chuàng)建Sprint,指定迭代路徑、起始時間。
將與團隊確定的交付目標相關的Backlog、Task的迭代路徑指定為剛剛創(chuàng)建的Sprint。
為每個Task指派開發(fā)人員。為每個Backlog指派負責人。
Sprint填寫界面
這個事情如果一次會議不能完成,也可以開兩次。第一次確定交付目標、計劃,第二次對目標細化出來的Backlog、Task進行評審,看時間是否與計劃相符,進行裁減或增加。
但要注意,填寫TFS的Backlog、Task、Sprint先后順序,以及要“一氣呵成”,否則各種報表會很難看(不真實)。
如果是第N個Sprint并且是在有交付品之后,在新的一個Sprint開始之前,需對開發(fā)環(huán)境進行整理,保持干凈,這包括:
使用與交付品一致的數(shù)據(jù)庫腳本重新創(chuàng)建和初始化數(shù)據(jù)庫。
使用上一個Sprint最新的正確版本部署開發(fā)環(huán)境。
驗證各項功能是否正確。
開發(fā)開始后馬上要做的事
建立持續(xù)集成的生成定義。在這里,我們采用的是TFS 2010的生成服務,具體如何配置可見:
http://www.justinablog.com/?p=417
給團隊成員一個簡單的培訓,識別持續(xù)集成結果列表、報表中各種圖例代表的含義(有編譯通過、編譯通過測試不通過、編譯通過代碼覆蓋率低等幾種狀態(tài))。
開發(fā)過程中要做的事
Scrum Master/Project Manager
項目經(jīng)理檢查表
Impediment填寫界面
Developer
開發(fā)人員檢查表
注:關于生成定義和代碼覆蓋率方面,可以看這份資料:
http://msdn.microsoft.com/zh-cn/library/bb558973(v=VS.90).aspx
Tester
測試人員檢查表
Bug填寫界面
燃盡圖
燃盡圖上展示的是這個Sprint所有Task的剩余工時,黃色部分是正在進行中的工作,藍色部分是未開始的工作。
Scrum 1.0的燃盡圖是每日更新一次,在每個早會,須與團隊成員一起查看燃盡圖的狀態(tài),基本原理就是,面積圖在黑色斜線之下,意味著整個團隊的進度是安全的,否則意味著延期的風險。
相關文章
集成與構建指南
項目管理: Maven 讓事情變得簡單
持續(xù)集成工具hudson
持續(xù)集成
Maven權威指南
程序集(UML中的包)之間循環(huán)
更多...
有問有答
有關Git的好的學習資料
svn服務器端界面打不開
配置管理之六個層次
svn 支持自動化腳本么
svn對于大型項目和分布式
如何建立起公司級的配置管理
更多問題 ...
問題診室
svn問題診室
更多診室 ...
相關培訓課程
產(chǎn)品發(fā)布管理
配置管理方法、實踐、工具
多層次集成配置管理
使用CC與CQ進行項目實踐
CVS與配置管理
Subversion管理員
更多課程...
相關咨詢服務
SCM啟動咨詢
SCM流程規(guī)范咨詢
SCM評估性咨詢
更多咨詢...
成功案例
丹佛斯 ClearCase與配置管理
某電子支付平臺 產(chǎn)品發(fā)布管理
捷德 基于CC與CQ的UCM
中國移動 軟件配置管理
EMC研發(fā)中心 ClearCase
曙光公司 軟件配置管理
更多...
希望我們的資料可以幫助你學習,也歡迎投稿&提建議給我
頻道編輯:winner
郵 件:winner@uml.net.cn
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請
點擊舉報
。
打開APP,閱讀全文并永久保存
查看更多類似文章
猜你喜歡
類似文章
話題
Scrum完整流程框架(草稿階段):
汽車行業(yè)軟件開發(fā)可否借鑒軟件行業(yè)的開發(fā)模式?
敏捷開發(fā)過程控制程序
Scrum敏捷開發(fā)
Scrum之SprintBacklog概述
更多類似文章 >>
生活服務
熱點新聞
首頁
萬象
文化
人生
生活
健康
教育
職場
理財
娛樂
藝術
上網(wǎng)
留言交流
回頂部
聯(lián)系我們
分享
收藏
點擊這里,查看已保存的文章
導長圖
關注
一鍵復制
下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!
聯(lián)系客服
微信登錄中...
請勿關閉此頁面
先別劃走!
送你5元優(yōu)惠券,購買VIP限時立減!
5
元
優(yōu)惠券
優(yōu)惠券還有
10:00
過期
馬上使用
×