天天看點

靈活項目流程及相關角色職責

作者:輕舟已過萬重3
靈活項目流程及相關角色職責

Scrum整體流程

1.産品代辦事項清單來源:

首先PO接收,最終使用者、客戶、團隊和其他利益相關者的意見,得到産品代辦事項清單。

靈活項目流程及相關角色職責

疊代流程

2. 産品清單梳理會(Backlog Refinement Meeting):

  • 作用:對下階段的需求做一個讨論、澄清、細化,排序的一個活動.
  • 發生時間:Sprint計劃會前召開
  • 參與者:PO,SM,DEV-TEAM,及其他利益相關者
  • 持續時間:疊代總時間5%
  • 會議内容:1. 使用者故事讨論,分解使用者故事2. 完善驗收标準 (PO)3. 排定優先級4. 評估工作量
靈活項目流程及相關角色職責
Scrum | 産品清單梳理會_會思考的男人的部落格-CSDN部落格

3. 疊代計劃會

  • 作用:從Product Backlog中選取高優先級的需求,确定本次沖刺要實作的目标和範圍。
  • 發生時間:每個沖刺的第一天開始
  • 參與者:PO,SM,DEV-TEAM,及其他利益相關者
  • 會議内容:團隊讨論産品負責人提供的標明産品待辦清單,團隊對該清單中的需求分析、分解、評估,同時,團隊根據目前的速率以及傳遞日期(通常是固定的周期),确定在這個疊代中可以傳遞哪些需求,然後把選好的需求放入Sprint Backlog.
  • 持續時間:該會議的時長取決于傳遞的周期,如果傳遞的周期是3周,那麼這個沖刺計劃會議大概是6個小時.

4. 每日站會

  • 作用:站會的目标是促進進度資訊在團隊内共享與透明,幫助大家解決阻礙任務進度問題。
  • 發生時間:可以每天早上或者下午
  • 參與者:SM,DEV-TEAM,PO(可不參與),團隊外的成員也允許參加,但是沒有發言權
  • 會議内容:1. 昨天完成了什麼?2. 今天計劃做什麼?3. 有什麼問題或者障礙?
  • 持續時間:每次15分鐘
  • 其他說明:站會上不解決問題,如果有其它問題,單獨安排會議讨論。

5. 疊代評審會

  • 作用:主要來展示目前疊代潛在的産品增量(可傳遞成果)
  • 發生時間:疊代末期。
  • 參與者:PO,SM,其他利益相關者
  • 會議内容:檢查本期的成果,需要團隊全員參與,并邀請産品相關幹系人對産品進行展示,若與産品負責人預想的不一樣,産品負責人可以拒絕接收成果。産品負責人和相關幹系人給出回報意見,如果有需要修改的地方,可以登記在問題清單中,在下一次疊代計劃會确定優先級排序并确定傳遞日期。
  • 持續時間:2-4小時

6. 疊代回顧會

  • 作用:團隊一起複盤本次沖刺的過程,總結經驗與教訓,并形成切實可行的改進清單。
  • 發生時間:Sprint評審會結束後召開
  • 參與者:團隊全體參與
  • 會議内容:1. 目前疊代做的好的地方?2. 目前疊代做的不好的地方?3. 需要改進的地方?
  • 會議結束後,要和團隊讨論确定下個疊代要改進的地方,建議每個疊代不要改進太多的地方,否則會适得其反,一般3個點就可以。
  • 持續時間:2-4小時

其他:

scrum是靈活實踐中最知名的一套架構。對于初學 Scrum 的同學,領會精髓需要實踐和時間,但借助對其中最成型的部分的了解,能最快速的一窺其概貌。雖不精确,但有助于建立宏觀的體感。Scrum 的核心可以簡單歸納為“3355”。

3個核心角色

Scrum的三個核心角色分别是:Scrum Master、Product Owner(産品負責人)和 Scrum Team(團隊)。

産品負責人 (Product Owner)

Product Owner的核心工作對團隊對外傳遞的價值負責。

  • 定義需求
  • 定義需求的優先級
  • 定義需求的驗收标準
  • 定義産品釋出内容與日期

靈活教練 (Scrum Master)

Scrum Master的核心工作是幫助團隊遵循Scrum 架構,持續改進,以又好又快的工作。

  • 促進團隊的工作
  • 幫助團隊熟悉與掌握 Scrum 價值觀與架構
  • 幫助團隊排除影響生産力的障礙
  • 保護團隊不受打擾

團隊 (Scrum Team)

Scrum team 對傳遞成果負責。

  • 跨職能部門
  • 自組織式的團隊
  • 小而美

3個工件

Scrum的工件主要包括:Product Backlog(産品待辦事項)、Sprint Backlog (Sprint 待辦事項)和 Increment(可傳遞産品增量)。

産品待辦事項 (Product Backlog)

産品待辦事項Product Backlog即産品視角的需求清單。

  • 由 Product Owner 負責維護,包括增删及優先級。
  • 使用者故事是其中一種最佳實踐。
  • 每項需求都需要描述其外部價值。

Sprint 待辦事項 (Sprint Backlog)

Sprint 待辦事項 Sprint Backlog即此次沖刺周期内規劃要完成的内容。

  • 來源于Product Backlog。
  • 由團隊評估和選擇Product Backlog中哪些放入Sprint Backlog。
  • 團隊需要一起定義“完成”的标準。

可傳遞産品增量 (Increment)

可傳遞産品增量Increment即沖刺結束後可對外釋出的産品功能增量部分。

  • 需要關注其是可工作的軟體功能增量。
  • 需要要在Scrum Review會議上進行示範。

5個事件

Scrum的五大事件,或 event,包括:沖刺、Sprint規劃、每日站會、Sprint評審會和回顧會。

沖刺 (Sprint)

沖刺Sprint或疊代是一個特殊的事件,或者說其一個容器事件。後續四個事件包含在其中。

  • 2-4周
  • 固定周期,固定時間開始,固定時間結束
  • 時間盒是其一個重要的概念

Sprint規劃會 (Sprint Planning Meeting)

Sprint規劃會的核心議題是下一次沖刺要實作的目标和範圍。

  • 确定 Sprint的目标
  • 對産品backlog 中 item 進行估算,以作為是否放入下期的參考。
  • 對于需求不清楚的 item,請 Product Owner 說明。
  • 輸入是 Product backlog
  • 輸出是 Sprint backlog

每日站會 (Sprint Daily Standup)

站會的目标是促進資訊在團隊内共享與透明。

  • 回答3個問題本次會議之前,我做了哪些事情?本次會議之後,我準備做什麼事情?目前我是否碰到障礙,阻礙我達成目标?
  • 每天15分鐘
  • 不是深入的問題讨論
  • 每天固定時間召開

Sprint 評審會 (Sprint Review)

Sprint 評審會在沖刺末期召開,檢查本期的成果。

  • 團隊全體參與
  • 邀請相關幹系人參與
  • 2-4小時
  • Product Owner可以拒絕接收成果

回顧會 (Sprint Retrospective)

團隊一起複盤本次沖刺的過程,總結經驗與教訓,并形成切實可行的改進清單。

  • Sprint評審會結束後召開
  • 時間2-4小時
  • 團隊全體參與

5大價值觀

  • 承諾 Commitment - 願意對目标做出承諾
  • 專注 Focus – 全身心都用到你承諾的工作上去
  • 開放 Openness – 團隊内所有資訊對所有人開放
  • 尊重 Respect – 每個人都有他獨特的價值和經驗
  • 勇氣 Courage – 勇于承諾,履行承諾,敢于說不

繼續閱讀