LeSS 版的 Scrum Guide 修改了什麼?

Bas 和 Graig 從 LeSS 的角度出版了新的 Scrum Guide. 並且整理了 LeSS 版的 Scrum Guide 和 Scrum Guide 2020版的差異之處. 看完這些差異之處, 我列出了自己的一些看法

  • Re-introduced product instead of “work for complex problem.”

個人覺得 Scrum 定位用於產品開發這點是好的, 不要把它定位成可以包山包海去處理複雜性問題. 會定位成後者, 個人覺得是貪心了, 想要去跨不同領域的市場, 想要去拐非 IT 領域的錢, 這個真的不好.

  • Removed the Scrum Team concept.

當初 Scrum Team 是指 Team (or Developers) + Scrum Master + Product Owner, 可是對於歷史不熟, 或是對 Scrum Guide 不熟的人來說, 這些不同名詞就是來亂的. 或許簡化成三個角色 Scrum Master, Product Owner 和 Team 是比較乾淨的作法

  • Renamed Developers to Team.

在 Scrum Guide 2020 把 Team 改成 Developers, 個人覺得是來亂的. 不是所有人都知道什麼是 Developers. 並且這也加強分化的效果. 那 UX designer, tester 這些人會怎麼想, 雖然Scrum 不強調角色, 但是一個角色的名稱就是某個職能, 難道這不是一種強調職能的作法嗎? 這樣只會讓各個職能更加敵視或鄙視. 回歸到 Team 個人覺得可以簡化這個現象.

  • Removed Sprint out of Events and made it a separate thing.

以前把 Sprint, Sprint Planning, Daily Scrum, Sprint Review, 和 Sprint Retrospective 視為是 event. 個人覺得 Sprint 和其他剩餘四個就不是在同一個 level, 在解釋上很難自圓其說. 把它拿掉變成另一個單獨的東西是比較好的作法

  • Renamed Product Goal to Product Vision.

這個我感覺比較沒這麼大, Product Goal 或是 Product Vision 似乎差不多. 可能是我英文不好, 無法感受其差別.

  • Removed “creating and communicating Product Backlog Items” from Backlog Management in the Product Owner section.

在 Scrum Guide 2020 中, Product Owner 對 backlog 的管理會有以下工作

Creating and clearly communicating Product Backlog items; 

在 LeSS 版本的 Scrum Guide改成

Adding Product Backlog items and clearly communicating how they achieve the Product Vision;

我想這是合理的, 因為在 LeSS中 Product Backlog Item的釐清和建立, 可以由 Team 完成, 不見得需要Product Owner, 所以做這樣文字的調整, 比較合適 LeSS 的作法

  • Removed Topic 1/2/3 terminology and just called it why/what/how.

Scrum Guide 2020 中, Sprint Planning 內要處理以下主題

主題一:為什麼這次 Sprint 有價值?

主題二:這次 Sprint 能完成(Done)什麼?

主題三:如何完成所挑選的工作?

改成

why:為什麼這次 Sprint 有價值?

what:這次 Sprint 能完成(Done)什麼?

how:如何完成所挑選的工作?

應該是更精準的描述, 比 主題一二三好

  • Added Product Backlog Refinement to the Scrum Events, yet mentioned that it can be done as an activity rather than an event.

以前我真的不懂 Product Backlog Refinement 為什麼不是一個 Scrum event, 而僅僅只是一個 activity. 個人覺得他就是 Scrum 很重要的事情, 和其他四個 event 一樣重要. 並且需求沒有持續釐清, 就算有其他四個 event 也沒用. 所以合併成 Scrum event對我來說是比較好解釋的. 尤其老中是分不出 event 和 activity 在意義上有什麼差異. (至少我是啦)

  • Removed the language of commitment to artifacts.

在Scrum Guide 2020中提到:

每個 artifact 都包含一個承諾,以確保它提供可增強透明性和專注度,給以下可以進度量測的事物:

● 對於 Product Backlog 而言,它是 Product Goal;

● 對於 Sprint Backlog 而言,它是 Sprint Goal;

● 對於 Increment 而言,它是完成之定義。

這些東西若是commitment, 似乎就要使命達成, 不能改變的樣子. 拿掉對我來說還不錯.

  • Moved Sprint Goal in one place, inside Sprint Planning.

Scrum Guide 2020中, 除了 Sprint Planning 這小節會提到 Sprint Goal的細節, 在 Artifacts中的 Sprint Backlog 也有大篇幅提到 Sprint Goal的細節. 在LeSS版本的 Scrum Guide 則是集中到 Sprint Planning 中說明 Sprint Goal. 這個變動還算合理

  • Introduced Definition of Done, not as commitment but as an agreement.

DoD 我們都同意要做到那樣, 但是做不到就是做不到. 所以用 agreement 來形容, 確實比 commitment 好.

發表迴響

探索更多來自 轉念學 - 敏捷三叔公的學習之旅 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading