青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

[轉載]SCRUM軟件開發過程

這些天看到一本書《Agile Project Management with Scrum》,感覺很不錯,于是在網上找了些相關的資料。

SCRUM方法如下:

由Ken Schwaber和 Jeff Sutherland 提出,旨在尋求充分發揮面向對象和構件技術的開發方法,是對迭代式面向對象方法的改進,名稱來自英式橄欖球(在比賽中每個隊員都應時刻保持對場上全局的判斷,然后通過集體行動,奮力實現同一目標──勝利)。SCRUM方法最初實踐于Easel公司(1993年),現已被數十家公司數百個項目開發中應用,適用于需求難以預測的復雜商務應用產品的開發[11]。SCRUM提出的SCRUM Meeting、Sprint、Backlog、SCRUM Master、SCRUM Team、Demo等模式已被PLOP作為組織和過程模式(Organizational and Process Pattern)的標準[12]。
SCRUM將工業過程控制中的概念應用到軟件開發中來,認為軟件開發過程更多是經驗性過程(Empirical Process),而不是確定性過程(Defined Process)。確定性過程是可明確描述的、可預測的過程,因而可重復(Repeatable)執行并能產生預期的結果,并能通過科學理論對其最優化。經驗性過程與之相反,應作為一個黑箱(Black box)來處理,通過對黑箱的輸入輸出不斷進行度量,在此基礎上,結合經驗判斷對黑箱進行調控,使其不越出設定的邊界,從而產生滿意的輸出。SCRUM方法將傳統開發中的分析、設計、實施視為一個黑箱,認為應加強黑箱內部的混沌性,使項目組工作在混沌的邊沿,充分發揮人的創造力。如將經驗性過程按確定性過程來處理(如瀑布模型),必將使過程缺乏適應力。
3.2.1 SCRUM方法的開發過程
包括三個過程:
(1) 計劃和體系結構設計(確定性過程)
將Backlog(急待完成的一系列任務,包括:未細化的產品功能要求、Bugs、缺陷、用戶提出的改進、具競爭力的功能及技術升級等)按優先級排序形成Backlog 列表,根據該表和風險評估制訂產品交付基線。
建立系統體系結構(如為已有系統改進,則只作有限分析、調整),將Backlog項按高內聚低耦合的原則分解為一系列問題包(Packets,每個Packet是一組對象或構件的集合) ,依據同樣原則相應劃分若干個開發小組(SCRUM 小組),分配各小組合適的Backlog項或問題包。建立開發運行環境。
(2) Sprint(經驗性過程)
該過程由若干個迭代的沖刺(Sprint) 活動組成,直至風險評估認為產品可交付為止。一個Sprint是在限定時間段內(Sprint周期,通常為1~6周,可在前一個Sprint結束時調整)的一系列開發活動(包括分析、設計、編碼、測試等),每個SCRUM小組并行開發且必須步調一致(在一個Sprint結束后,均須完成所分配的Backlog項并有可執行的產出)。
每個Sprint包含以下活動:
l 開發。對分配的Backlog工作進行分析,將所需改動(changes)映射到各packets,打開packets,進行領域分析,然后設計、開發、實施、測試、文檔化這些改動。
l 打包(Wrap)。封裝packets,產生一個滿足Backlog需求的可執行版本。
l 評審(Review)。所有的SCRUM小組一起開會,提交各自的工作并演示(Demo),然后提出和解決問題(Issue)及難點(problem),增加新的Backlog項;發布、審查或調整產品的標準規范;進行風險評估并提出合適的對策;確定下一個Sprint的工作內容和結束時間。
l 調整(Adjust)。根據評審會匯集的信息,對受影響的Packets進行適當調整和鞏固。
(3) 交付和鞏固(確定性過程)
一旦根據風險評估結果認為可交付產品時,即進入該階段。該階段的活動包括:組裝,系統測試和回歸測試(Regression),準備培訓材料,完成最終文檔。
SCRUM過程認為一個產品的開發將一直持續下去,除非經風險評估后認為應停止。產品交付后的鞏固活動類似于傳統方法中的維護和改善,目的在于整理Sprint期壓力下忽略的工作,為下一階段的開發做準備,以便輕裝上陣。
3.2.2 SCRUM對過程的管理:
(1) SCRUM的控制手段。
SCRUM提出了八個控制項(Controls)用于開發過程的調控,其中風險控制是首要的手段。
l Backlog。
l 對象/構件。
l Packets。
l 變動(Changes)。實施一個Backlog項時,對相應Packet的改動。
l 難點(Problems)。實施一個變動時所必須解決的技術難點。
l 問題(Issues)。涉及到整個項目或在Backlog項分解到Packet之前須解決的問題。
l 措施(Solutions)。對問題或難點的解決,通常會導致變動。
l 風險(Risks)。影響項目成功的風險,應持續跟蹤評估并相應做出調整。風險評估的結果將影響其他所有控制項。SCRUM定義了六個概念性變量來用于風險評估:用戶需求,時間壓力,競爭,質量,遠見(vision)和可用資源。
在SCRUM的各個階段都使用這些控制項來評估和權衡,管理人員側重于以此管理Backlog,開發組用以處理變動和難點。所有人員一起來管理問題、風險和措施。
根據對控制項特別是風險的不斷度量評估和權衡,一方面,計劃和進度(在每個Sprint結束時)不斷相應調整,保證實現產品的商務目標;另一方面,對開發中的工作任務Backlog動態地進行優先級排序,開發組總是先開發優先級最高的Backlog項,這樣就保證了資源的最合理使用。另外,SCRUM強調度量(采用標準功能點度量方法)的重要性,通過對每個Sprint中生產率等的度量,計劃和進度將越來越趨于準確。
(2) 項目組織。
項目組由全職開發人員及與該交付產品有關的市場人員、銷售人員、用戶等組成。設以下小組:
l 項目管理組。由產品經理領銜,包括總設計師,各SCRUM小組組長,市場、銷售的高級職員及典型用戶等。
l 若干個SCRUM小組。各小組由組長(SCRUM Master)領銜。每個小組都是跨專業的(通常包括開發人員,文檔人員,質量控制人員或用戶代表等),通常為3~7人,以使小組內有充分的交流。小組的劃分最好是功能導向的(按所分配的問題包或Backlog),也可是系統層次導向(按體系結構中的分層)。.
在項目組人數增大時,可在管理組之上再設管理組(SCRUM of SCRUM),從而使SCRUM方法的應用到大項目中。
(3) Sprint期間的調控。
在Sprint期間,應使各SCRUM小組盡量避免外界的干擾(不可將新的Backlog任務加進來,組內產生的Backlog可放到整個項目的Backlog列表中,也可在本次Sprint中解決),使小組成員專心于目前的工作,使他們工作在混沌的邊沿。
為避免項目組在Sprint期間不陷入混亂,SCRUM采取兩個措施:
l SCRUM會議(SCRUM Meeting)。對小組行為進行監控和刺激。會議在Sprint期間每天在同一地點舉行,由SCRUM Master主持。會議上,SCRUM Master對每個小組成員提三個問題:
1) 昨天的工作進展如何。
2) 有否遇到困難和障礙。
3) 今天的工作打算。
會后SCRUM Master集中精力排除障礙,小組成員則進行當天的開發。
l Sprint評審會議。評審后根據對每人的工作成績,進行相應的激勵。
3.2.3 SCRUM方法的實踐效果和發展方向:
SCRUM在實踐中大大提高了生產率(據軟件生產率組織的Capers Jones稱可提高6倍),在實施中有一個"間斷平衡"(Punctuated equilibrium)現象(類似于自然界中物種的進化,在經過一段相對平衡的各自獨立、并行的發展期后,在交匯處發生變異),即在經過緊張、并行的Sprint開發后,在Sprint評審時,軟件產品產生較劇烈的變化。SCRUM方法的最近動向是設法借鑒XP方法。

posted on 2007-05-25 21:00 楊粼波 閱讀(224) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            日韩视频在线你懂得| 欧美激情久久久| 免费成人在线观看视频| 伊人伊人伊人久久| 欧美成人r级一区二区三区| 亚洲国产精品一区制服丝袜| 日韩视频在线观看| 欧美深夜影院| 久久激情视频免费观看| 欧美激情精品久久久久久| 一本色道久久88精品综合| 国产精品久久久一区二区| 欧美一二区视频| 亚洲第一精品久久忘忧草社区| 亚洲午夜视频| 韩日欧美一区| 欧美日韩国产色视频| 欧美一二三区精品| 亚洲激情av| 久久不射网站| 亚洲精品国精品久久99热一| 国产精品久久久久高潮| 久久在线精品| 一区二区欧美在线观看| 蜜桃av综合| 亚洲天堂免费观看| 国语精品中文字幕| 欧美日韩一区在线播放| 久久精品盗摄| 亚洲一区二区三区精品视频| 亚洲成人自拍视频| 久久黄金**| 国产精品99久久久久久人| 国产在线欧美日韩| 国产精品sm| 欧美美女日韩| 久久久久综合一区二区三区| 一区二区三区四区五区精品| 欧美成人三级在线| 久久成人免费视频| 国产精品99久久99久久久二8 | 亚洲曰本av电影| 欧美激情视频一区二区三区在线播放| 午夜精品久久久久久久99水蜜桃 | 亚洲欧洲三级| 另类酷文…触手系列精品集v1小说| 一区二区三区**美女毛片| 亚洲国产精品成人| 国色天香一区二区| 国产三级精品三级| 国产精品porn| 欧美午夜激情小视频| 欧美黄色日本| 欧美国产日本高清在线| 老鸭窝91久久精品色噜噜导演| 欧美一区二区三区的| 亚洲性xxxx| 在线性视频日韩欧美| 亚洲精品久久久久久下一站 | 亚洲国产精品一区制服丝袜| 国产亚洲欧美日韩日本| 国产日韩欧美日韩| 国产欧美日韩一区二区三区在线 | 六月婷婷久久| 久久午夜av| 久久在线免费视频| 久久字幕精品一区| 久久综合99re88久久爱| 久久影院午夜论| 噜噜噜噜噜久久久久久91| 老鸭窝亚洲一区二区三区| 久久久久久久久久久成人| 久久精品亚洲| 久久一二三国产| 欧美+日本+国产+在线a∨观看| 久久综合亚洲社区| 欧美 日韩 国产在线| 欧美国产精品人人做人人爱| 欧美国产精品一区| 亚洲激情一区二区| 亚洲精选在线观看| 在线一区二区三区四区五区| 亚洲一区二区三区影院| 亚洲专区欧美专区| 久久九九热免费视频| 麻豆精品视频在线观看| 欧美成黄导航| 国产精品av久久久久久麻豆网| 国产精品女主播| 国产亚洲精品综合一区91| 国内精品伊人久久久久av一坑| 在线精品观看| 99在线观看免费视频精品观看| 99精品黄色片免费大全| 亚洲欧美制服另类日韩| 久久精品日产第一区二区| 美女主播精品视频一二三四| 欧美电影免费| 在线一区观看| 久久久不卡网国产精品一区| 欧美激情久久久| 国产精品久久久久久亚洲毛片| 国产日韩一区| 亚洲人成网站在线观看播放| 亚洲午夜在线视频| 久久这里有精品15一区二区三区| 亚洲国产成人av| 亚洲一区二区三区四区在线观看| 久久久蜜桃一区二区人| 欧美伦理a级免费电影| 国产欧美精品一区二区三区介绍| 有码中文亚洲精品| 亚洲自拍偷拍一区| 欧美成人免费全部观看天天性色| 亚洲精品视频免费| 久久精品首页| 国产精品a久久久久久| 在线成人激情黄色| 亚洲一区日韩| 蜜臀久久99精品久久久画质超高清| 亚洲精选一区| 麻豆精品在线视频| 国产精品一区二区三区久久| 亚洲国产成人porn| 久久经典综合| 日韩亚洲精品在线| 久久影院午夜片一区| 国产精品chinese| 亚洲精品视频在线看| 久久婷婷综合激情| 在线亚洲高清视频| 欧美国产精品日韩| 伊甸园精品99久久久久久| 久久久一本精品99久久精品66| 久久久久久亚洲精品中文字幕| 亚洲精品日韩精品| 激情久久影院| 性亚洲最疯狂xxxx高清| 91久久午夜| 国产精品家教| 亚洲激情偷拍| 一区视频在线看| 欧美在线亚洲在线| 久久99伊人| 亚洲国产精品精华液网站| 亚洲国产欧美在线| 欧美日韩视频专区在线播放 | 亚洲欧美制服中文字幕| 国产人久久人人人人爽| 久久久久久亚洲精品中文字幕 | 女女同性精品视频| 欧美成人中文| 亚洲私人黄色宅男| 亚洲免费在线视频| 精品不卡一区| 最新亚洲电影| 国产精品久久久久99| 欧美在线视频导航| 老司机午夜精品视频| 在线亚洲激情| 香蕉久久一区二区不卡无毒影院| 国内精品伊人久久久久av一坑| 亚洲丶国产丶欧美一区二区三区| 欧美日韩国产精品 | 麻豆av一区二区三区| 一本色道久久88综合亚洲精品ⅰ| 亚洲天天影视| 亚洲高清自拍| 中文精品99久久国产香蕉| 黄色成人在线网站| 91久久一区二区| 国产一区二区三区在线观看免费| 欧美激情精品久久久久久蜜臀| 欧美日韩视频在线观看一区二区三区 | 午夜精品久久久| 亚洲日本久久| 亚洲欧美日韩一区二区三区在线观看| 永久555www成人免费| 一本色道久久综合亚洲91| 狠狠色丁香久久婷婷综合丁香| 亚洲激情网站免费观看| 国产一区二区中文| 日韩亚洲国产精品| 亚洲国产电影| 亚洲一区二区在线| 亚洲巨乳在线| 久久爱www久久做| 亚洲一区二区欧美| 女女同性精品视频| 欧美中文在线观看国产| 欧美激情中文不卡| 理论片一区二区在线| 国产精品免费视频xxxx| 亚洲国产精品成人一区二区| 国产欧美亚洲日本| 夜夜嗨av一区二区三区四季av| 亚洲国产精品www| 欧美在线播放| 亚洲欧美综合国产精品一区| 欧美成人一区二区三区在线观看|