敏捷是解決傳統(tǒng)項目管理對復雜和變化應對不足的替代方案,提出了一組價值觀和原則。起源自敏捷開發(fā)方法,一種以人為核心、迭代、循序漸進的開發(fā)方法。符合敏捷價值觀和原則的開發(fā)方法有很多,其中以Scrum框架最流行。

Scrum原意是橄欖球運動的爭球,用來象征積極的快速前進的團隊。

Scrum核心思想是增量、迭代,整個開發(fā)過程由若干個短的Sprint(迭代周期)組成,每個Sprint大約2到4周。需求則由產(chǎn)品Backlog(產(chǎn)品待辦事項)來管理,進入迭代中的需求則由Sprint backlog(迭代待辦事項)來管理。

流程

Scrum 流程通過特定的概念和實踐區(qū)別于其他敏捷流程,分為角色、事件、工件和規(guī)則三類。

什么是scrum敏捷項目管理,scrum的缺點

整個過程循環(huán)進行,大的流程如下:

  1. 準備階段,確定Product Backlog,也就是分析階段,一般用Epic和User Story來描述。
  2. 開始前,產(chǎn)品、研發(fā)、測試需要一同開一次 sprint planning meeting(迭代計劃會議),按優(yōu)先級安排sprint backlog。同時也會討論發(fā)布計劃。
  3. 進入Sprint,成員對這個迭代的工作整理、拆分、設計、評估時間、安排優(yōu)先級、開發(fā)、測試。
  4. 在Sprint中,每天站會,匯報:昨天完成、今天要完成、難題,更新burndown chart。
  5. 完成Sprint時,進行Sprint Review Meeting(評審會議),演示評審結(jié)果。
  6. 最后,進行Sprint Retrospective Meeting(迭代復盤會議),總結(jié)經(jīng)驗、教訓、優(yōu)化。

三個角色

Scrum 團隊是自組織、跨職能的完整團隊,盡量內(nèi)部擁有完成工作所需要的全部技能。

  • PO,Product Owner(產(chǎn)品經(jīng)理),管理產(chǎn)品待辦事項列表,排User Story的優(yōu)先級,迭代結(jié)束時評估交付成果。他是產(chǎn)品以及開發(fā)團隊工作的最大負責人,要保證團隊對待辦事項透明、清晰,下一步工作明確。團隊必須尊重他的決定。
  • Team,Development Team(開發(fā)成員組),工作所需的專業(yè)人員,最主要是開發(fā)者,自組織跨職能且平等,一般3-9人規(guī)模,過猶不及。一般來說測試團隊,需求分析師,UI設計師專業(yè)團隊可能不包含在內(nèi)。
  • SM,Scrum Master(敏捷專家),協(xié)助PO和團隊,主持迭代相關(guān)的各種會議,解決溝通問題,協(xié)助角色,幫忙團隊改進Scrum過程。

三個清單

為保證關(guān)鍵信息的透明性,有三個重要的清單:

  • Product Backlog,產(chǎn)品待辦事項清單,由PO經(jīng)需求分析后持續(xù)維護內(nèi)容,其中包括User Stoty,任務,Bug,優(yōu)化等等。 每個事項都必須有優(yōu)先級、價值描述、評估等,其細節(jié)也按優(yōu)化次序不斷梳理清晰。 由此清單可以追蹤剩余工作總量,以及燃盡圖也可顯示出進度的趨勢。
  • Sprint Backlog,迭代待辦事項清單,是Team從Product Backlog選出的條目,要在本迭代中完成。 此清單的意義包括細化的User Story、詳細到小時的工作量評估、一份足夠具體的計劃、任務責任人、要交付的Product Increment等方面。 清單包括User Stoty(或更細分為任務),任務,Bug,優(yōu)化等,對客戶帶來高價值的事項總會優(yōu)先完成,并且緊急的高優(yōu)先級的也可加入到清單中,尤其是Bug類。 當任務進行或完成,需要更新任務的估算剩余時間,所有剩余工作總和都可以被計算,通過燃盡圖也可顯示出進度趨勢。 在Sprint結(jié)束時更新的發(fā)布燃盡圖可以跟蹤到整個發(fā)布計劃的進度。
  • Product Increment,產(chǎn)品增量清單,當Sprint完成時,所有驗收可以交付的成果物清單,包括之前所有完成的。Team完成任務后,由PO驗收,最后由PO決定是否發(fā)布。

Backlog中最重要的是User Story(用戶故事),是從客戶、業(yè)務的角度描述想要解決的問題,想要得到的功能,包含三個要素:角色、活動、價值。需要注意的是不能夠使用技術(shù)語言來描述。

五個事件

  • Sprint,迭代,是Scrum的核心,一般是2到4周的一個時間段,用來開發(fā)構(gòu)建可用的、潛在可發(fā)布的產(chǎn)品增量。一個完整的Sprint由計劃會議、每日站會、開發(fā)工作、 評審會議和回顧會議構(gòu)成。
  • Sprint 計劃會議,迭代開始時,會議中整個團隊協(xié)作完成這個迭代的計劃,做什么、如何做和預估工作量。
  • 每日站會,每天進行的時間短、內(nèi)容簡的會議,用來檢視完成 Sprint 目標的進度,每個成員都需要說明,昨天做了什么,今天準備做什么,有哪些阻礙。
  • Sprint 評審會議,迭代結(jié)束時,檢視所交付的產(chǎn)品增量的會議。參與人包括團隊及需求相關(guān)方,演示完成的工作,大家討論所交付的產(chǎn)品增量的問題,討論完成和未完成的工作,也討論下一步工作,修訂產(chǎn)品待辦列表,以及下一迭代的待辦列表。
  • Sprint 回顧會議,在評審會議結(jié)束后,下個迭代開始前進行??偨Y(jié)經(jīng)驗,檢視迭代問題,討論改進方案。

五個價值觀

  1. 承諾,愿意對目標做出承諾,但不過度承諾。
  2. 專注,把心思和能力都用到已經(jīng)開始的工作上去,限制正在進行的工作數(shù)量。
  3. 開放,尋求并重視反饋和學習機會。讓障礙、失敗和學習成果變得清晰可見。
  4. 尊重,團隊合作,認可每個成員的工作和成就,建立與人的信任關(guān)系。
  5. 勇氣,都有勇氣接受錯誤、尋求幫助、學會拒絕以及大膽質(zhì)疑。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 sumchina520@foxmail.com 舉報,一經(jīng)查實,本站將立刻刪除。

相關(guān)新聞

聯(lián)系我們

聯(lián)系我們

400-9010-860

在線咨詢:點擊這里給我發(fā)消息

微信:85018612

商夢建站客服

工作時間:周一至周六

9:00-18:30,節(jié)假日休息

關(guān)注微信
關(guān)注微信
分享本頁
返回頂部