国产黄色免费网站_久久天天做天天爱综合色_精品国产一区久久久_成人黄色激情网站_久久成人在线视频_美女一区二区在线观看_亚洲精品免费一区亚洲精品免费精品一区 _91精品国产综合久久精品麻豆

敏捷開發之Scrum掃盲篇

2015-12-14    博博

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

現在敏捷開發是越來越火了,人人都在談敏捷,人人都在學習Scrum和XP...

 

為了不落后他人,于是我也開始學習Scrum,今天主要是對我最近閱讀的相關資料,根據自己的理解,用自己的話來講述Scrum中的各個環節,主要目的有兩個,一個是進行知識的總結,另外一個是覺得網上很多學習資料的講述方式讓初學者不太容易理解;所以我決定寫一篇掃盲性的博文,同時試著也與園內的朋友一起分享交流一下,希望對初學者有幫助。

 

 什么是敏捷開發?

敏捷開發(Agile Development)是一種以人為核心、迭代、循序漸進的開發方法。

怎么理解呢?首先,我們要理解它不是一門技術,它是一種開發方法,也就是一種軟件開發的流程,它會指導我們用規定的環節去一步一步完成項目的開發;而這種開發方式的主要驅動核心是人;它采用的是迭代式開發;

 

為什么說是以人為核心?

我們大部分人都學過瀑布開發模型,它是以文檔為驅動的,為什么呢?因為在瀑布的整個開發過程中,要寫大量的文檔,把需求文檔寫出來后,開發人員都是根據文檔進行開發的,一切以文檔為依據;而敏捷開發它只寫有必要的文檔,或盡量少寫文檔,敏捷開發注重的是人與人之間,面對面的交流,所以它強調以人為核心。

 

什么是迭代?

迭代是指把一個復雜且開發周期很長的開發任務,分解為很多小周期可完成的任務,這樣的一個周期就是一次迭代的過程;同時每一次迭代都可以生產或開發出一個可以交付的軟件產品。

 

關于Scrum和XP

前面說了敏捷它是一種指導思想或開發方式,但是它沒有明確告訴我們到底采用什么樣的流程進行開發,而Scrum和XP就是敏捷開發的具體方式了,你可以采用Scrum方式也可以采用XP方式;Scrum和XP的區別是,Scrum偏重于過程,XP則偏重于實踐,但是實際中,兩者是結合一起應用的,這里我主要講Scrum。

 

什么是Scrum?

Scrum的英文意思是橄欖球運動的一個專業術語,表示“爭球”的動作;把一個開發流程的名字取名為Scrum,我想你一定能想象出你的開發團隊在開發一個項目時,大家像打橄欖球一樣迅速、富有戰斗激情、人人你爭我搶地完成它,你一定會感到非常興奮的。

而Scrum就是這樣的一個開發流程,運用該流程,你就能看到你團隊的工作。

 

【Scrum開發流程中的三大角色】

產品負責人(Product Owner)

主要負責確定產品的功能和達到要求的標準,指定軟件的發布日期和交付的內容,同時有權力接受或拒絕開發團隊的工作成果。

 

流程管理員(Scrum Master)

主要負責整個Scrum流程在項目中的順利實施和進行,以及清除擋在客戶和開發工作之間的溝通障礙,使得客戶可以直接驅動開發。

 

開發團隊(Scrum Team)

主要負責軟件產品在Scrum規定流程下進行開發工作,人數控制在5~10人左右,每個成員可能負責不同的技術方面,但要求每成員必須要有很強的自我管理能力,同時具有一定的表達能力;成員可以采用任何工作方式,只要能達到Sprint的目標。

 

 

Scrum流程圖

Scru1.jpg 

//------------------------

下面,我們開始講具體實施流程,但是在講之前,我還要對一個英文單詞進行講解。

什么是Sprint?

Sprint是短距離賽跑的意思,這里面指的是一次迭代,而一次迭代的周期是1個月時間(即4個星期),也就是我們要把一次迭代的開發內容以最快的速度完成它,這個過程我們稱它為Sprint。

 

如何進行Scrum開發?

1、我們首先需要確定一個Product Backlog(按優先順序排列的一個產品需求列表),這個是由Product Owner 負責的;

2、Scrum Team根據Product Backlog列表,做工作量的預估和安排;

3、有了Product Backlog列表,我們需要通過 Sprint Planning Meeting(Sprint計劃會議) 來從中挑選出一個Story作為本次迭代完成的目標,這個目標的時間周期是1~4個星期,然后把這個Story進行細化,形成一個Sprint Backlog;

4、Sprint Backlog是由Scrum Team去完成的,每個成員根據Sprint Backlog再細化成更小的任務(細到每個任務的工作量在2天內能完成);

5、在Scrum Team完成計劃會議上選出的Sprint Backlog過程中,需要進行 Daily Scrum Meeting(每日站立會議),每次會議控制在15分鐘左右,每個人都必須發言,并且要向所有成員當面匯報你昨天完成了什么,并且向所有成員承諾你今天要完成什么,同時遇到不能解決的問題也可以提出,每個人回答完成后,要走到黑板前更新自己的 Sprint burn down(Sprint燃盡圖);

6、做到每日集成,也就是每天都要有一個可以成功編譯、并且可以演示的版本;很多人可能還沒有用過自動化的每日集成,其實TFS就有這個功能,它可以支持每次有成員進行簽入操作的時候,在服務器上自動獲取版本,然后在服務器中編譯,如果通過則馬上再執行單元測試代碼,如果也全部通過,則將該版本發布,這時一次正式的簽入操作才保存到TFS中,中間有任何失敗,都會用郵件通知項目管理人員;

7、當一個Story完成,也就是Sprint Backlog被完成,也就表示一次Sprint完成,這時,我們要進行 Srpint Review Meeting(演示會議),也稱為評審會議,產品負責人和客戶都要參加(最好本公司老板也參加),每一個Scrum Team的成員都要向他們演示自己完成的軟件產品(這個會議非常重要,一定不能取消);

8、最后就是 Sprint Retrospective Meeting(回顧會議),也稱為總結會議,以輪流發言方式進行,每個人都要發言,總結并討論改進的地方,放入下一輪Sprint的產品需求中;

 

 

下面是運用Scrum開發流程中的一些場景圖:

2010-10-17_202447.png

上圖是一個 Product Backlog 的示例。

 

2010-10-17_202749.png

上圖就是每日的站立會議了,參會人員可以隨意姿勢站立,任務看板要保證讓每個人看到,當每個人發言完后,要走到任務版前更新自己的燃盡圖。



2010-10-17_202812.png

任務看版包含 未完成、正在做、已完成 的工作狀態,假設你今天把一個未完成的工作已經完成,那么你要把小卡片從未完成區域貼到已完成區域。


 2010-10-17_202832.png

每個人的工作進度和完成情況都是公開的,如果有一個人的工作任務在某一個位置放了好幾天,大家都能發現他的工作進度出現了什么問題(成員人數最好是5~7個,這樣每人可以使用一種專用顏色的標簽紙,一眼就可以從任務版看出誰的工作進度快,誰的工作進度慢)

 

 

2010-10-17_202709.png

 上圖可不是撲克牌,它是計劃紙牌,它的作用是防止項目在開發過程中,被某些人所領導。

怎么用的呢?比如A程序員開發一個功能,需要5個小時,B程序員認為只需要半小時,那他們各自取相應的牌,藏在手中,最后攤牌,如果時間差距很大,那么A和B就可以討論A為什么要5個小時...

 

藍藍設計www.newchinaweekly.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供有效的UI界面設計BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

 

日歷

鏈接

個人資料

藍藍設計的小編 http://www.newchinaweekly.com

存檔

www免费网站在线观看| 男女激情视频一区| 亚洲第一天堂av| 欧美亚洲伦理www| 久草视频一区二区| 五月网丁香网| 欧美女同一区| 色综合久久88色综合天天免费| 日韩成人av电影在线| 精品人妻少妇嫩草av无码| 九色丨porny丨自拍入口| 激情成人综合| 91国语精品自产拍在线观看性色| 欧美成人在线网站| 免费在线观看污网站| 第一福利在线| 日韩视频一区二区| 国产福利热线视频| 高清欧美性猛交| 久久久国产91| 国产精品大全| 成人性生生活性生交12| 国产精品一区在线观看| 侵犯稚嫩小箩莉h文系列小说| 91中文字幕网| 欧美大片91| 91精品免费在线观看| 免费网站在线观看黄| 国产一线二线在线观看 | av免费中文字幕| 日本www.色| 国产无套粉嫩白浆内谢| 日本黄色录像片| 亚洲大片免费观看| 中出嫩模无套| 色免费在线观看| 岛国在线视频| 伊人久久综合影院| 欧美高清视频手机在在线| 久久av中文字幕片| 91久久一区二区| 日韩欧美高清dvd碟片| 97热在线精品视频在线观看| 中文字幕第一页亚洲| 一级黄色录像毛片| 午夜剧场日韩| 9191在线播放| 亚洲欧美偷拍自拍| 久久综合九色综合欧美狠狠| 精品无码三级在线观看视频| 色综合久久天天| 77777少妇光屁股久久一区| 青青草国产免费| 动漫精品一区一码二码三码四码| 在线播放黄网| 成人免费影院| 亚洲欧洲美洲国产香蕉| 不卡的av电影| 一区二区在线免费| 欧美激情第三页| 亚洲一区二区三区av无码| 欧美黑吊大战白妞| av电影免费在线| 国产精品一区二区三区av| 成人激情免费网站| 亚洲丝袜av一区| 无码毛片aaa在线| 波多野结衣在线免费观看| 99热这里只有精品在线| 第一页在线观看| 亚洲精品国产日韩| 99久久婷婷国产| 色狠狠av一区二区三区| 国产成人久久久精品一区| 国产精品嫩草影院8vv8| 国产精品久久久久久久精| 来个黄色网址| a篇片在线观看网站| 国产精品婷婷| 欧美国产国产综合| 久久久久久国产精品| 日本在线观看免费视频| 日韩在线一区二区三区四区| 国产真实生活伦对白| 五月亚洲婷婷| 国产精品不卡在线| 国产精品久久久久久久久久| 新呦u视频一区二区| 国产51自产区| 波多野结衣黄色网址| 三级视频在线播放| 伊人精品久久| 国产美女精品人人做人人爽| 黑人巨大精品欧美一区二区一视频 | 日本成人在线视频网址| 成人污网站在线观看| 亚洲视频一区二区三区四区| 先锋影音在线资源站91| 水蜜桃久久夜色精品一区| 精品美女永久免费视频| 国产亚洲欧美另类一区二区三区| 超碰在线公开97| 日韩视频www| 少妇精品在线| 亚洲午夜久久久久| 国内精品久久久久影院优 | 日日夜夜网站| 国产精品三级| 欧美男男青年gay1069videost| 国产91在线播放精品91| 啊啊啊一区二区| 五月婷婷中文字幕| 无遮挡的视频在线观看| 国产成人av资源| 精品视频一区在线视频| 熟妇人妻va精品中文字幕| 日韩av在线播| 爆操欧美美女| 久久久亚洲午夜电影| 成人黄色中文字幕| 波多野结衣网页| 美女又爽又黄免费动漫| 色琪琪久久se色| 欧美xingq一区二区| 国产乱子伦农村叉叉叉| 国产精品理人伦一区二区三区| 精品久久影院| 亚洲护士老师的毛茸茸最新章节| 精品国产福利| 四虎地址8848| 最近中文字幕2019第二页视频| 国内精品久久久久久久影视蜜臀| 亚洲精品日韩在线| aaa一级黄色片| 九色丨porny丨自拍入口| 日韩精品福利网| 啪一啪鲁一鲁2019在线视频| 免费在线观看黄视频| www555久久| 午夜视频在线观看一区| 欧美乱做爰xxxⅹ久久久| 国产精品欧美韩国日本久久| 欧美激情综合| 欧美激情精品久久久久久蜜臀| 黄色录像一级片| 92久久精品| 一本一道久久a久久精品 | 国产精品嫩草99av在线| 欧美另类在线播放| 欧美精品一区二区蜜桃| 日本在线高清| 波多野结衣中文字幕一区 | 日韩av黄色片| 久久人体大尺度| 欧美日韩一区高清| 欧洲在线免费视频| 免费一级在线观看| 国产精品免费观看视频| 日本午夜精品一区二区| 国产麻豆高清视频在线第一页| 国产精品久久久久毛片大屁完整版 | 波多野结衣作品集| 污网站在线看| 日韩美女久久久| av免费观看网| 亚洲综合色视频在线观看| 国产九九精品| 国产精品大片wwwwww| 国产喷水福利在线视频| 九九精品久久| 九九精品在线播放| 亚洲 小说区 图片区| av在线网页| 日韩欧美中文字幕在线观看| 人妻换人妻仑乱| 成人欧美在线| 欧美日韩一二三| 成人免费网站黄| 日韩电影大全网站| 日韩视频一区在线观看| 成人免费毛片糖心| 日本精品在线一区| 精品久久久久久久久久久久久| 韩国中文字幕av| 黄在线免费看| 日本精品一区二区三区在线播放| av二区在线| 亚洲精品视频网上网址在线观看| 丁香桃色午夜亚洲一区二区三区| 国内一区二区三区| h片在线播放| www.91av.com| 国产毛片久久久久久国产毛片| 97在线日本国产| 亚洲精品有码在线| 欧美日韩国产区| 不卡的av在线| 国内精品久久久久影院一蜜桃| 天堂va蜜桃一区二区三区 | 欧美日韩国产一区二区|