進行有意義的 Sprint Review(Conducting Meaningful Sprint Reviews)

更新於 發佈於 閱讀時間約 19 分鐘
Photo by unsplash.com

Photo by unsplash.com

共同作者:Shalom Chin 與 KK;譯者:KK

Sprint Review 是跟利害關係人和客戶建立工作夥伴關係,並取得他們對產品的回饋的特別時段。除了 Scrum 團隊的 Increment,更新的 Release Burndown 和更新的 Team Velocity 等這些 Artifact ,都會跟利害關係人和客戶分享,以便培養透明度(transparency)和管理期望。

然而,這重要的 Scrum Event 被簡化為「展示(demo)」。在更不希望發生的情況時,團隊會因忙於進入下一個 Sprint,所以收到的回饋未能被汲取和適當的整併。讓我們記得,它是 Sprint Review,而不是 Product Review。這指我們應該跟我們的利害關係人和客戶一起審查整個 Sprint。我們交付價值了嗎?我們的使用者何時能感受到價值被展現了?我們在做正確的事嗎?我們的客戶對產品的滿意度如何?我們應該關注其他較高優先順序的 Backlog Item 嗎?有什麼正在阻礙團隊加速的事情,是利害關係人和客戶能幫助解決的嗎?

在這篇文章中,我們詳細列出讓 Sprint Review 更具意義的的步驟,提供給任何 Scrum 團隊參考。

  1. 透過提醒參與者 Sprint Goal 和進度來啟動對話。人們易於忘記事情,尤其在他們忙碌的時候。在 Review 開始時,用產品願景(Product Vision)和 Sprint Goal 來提醒大家,有助於讓每個人保持一致。如果團隊已部分完成目標或未兌現承諾,請將這 Event 當成一個探索參與者如何幫助團隊消除障礙的機會。不只如此,要確保邀請到有權力提供幫助的人參與這個 Review。在其中能分享如近三個 Sprint 的 Velocity 或其他指標,以深入了解問題的潛在根本原因,是很好的事。
  2. 展示且收集回饋。別只是展示新功能或 Increment 如何作用,而要仔細研究參與者如何跟產品互動。要透過了解使用者行為與辨識出能讓他們滿意的功能來改善產品。要確保能嚴謹地收取回饋,以用於後續更深入的分析。要明確詢問使用者希望看到的調整。並且,回饋的品質很重要,因此要找出使用者面臨的核心問題,但不用深入了解確切解決方案的細節。要鼓勵 Scrum 團隊積極參與這場會議,以便更了解他們的客戶。
  3. 確定已完成和要再處理的工作。接著,更新 Product Backlog、Team Velocity 和 Release Burndown。對於需要再處理的工作,要在 Backlog 中建立一個工作項目,並在客戶在場的情況下驗證這項調整。你可以在之後的 Sprint Planning 之前細化精煉(refine)這些項目。此外,Scrum Master 會更新每個 Sprint 的 Team Velocity,Product Owner 則會更新 Release Burndown。讓利害關係人了解狀況,使資訊透明,以便更好地管理他們對交付價值的期望,以及能開放地討論對任何不確定的工作項目的顧慮。
  4. 分享團隊學習和發現。 Scrum 團隊應該利用這段時間分享對開發 Increment 的見解,讓參與者更好地了解在開發所需功能時,所面臨的複雜度。這會提高利害關係人和客戶對工程挑戰的認識。我們希望透過這樣的分享,讓參與者建立對團隊的同理心,並簡化開發厚重的功能與調整交付期待。
  5. 給利害關係人和客戶時間來提供市場/商業的更新。商業面的更新,會揭露很多關於市場或客戶對產品的評價。這項情報對於塑造即將到來的 Sprint Backlog 非常重要。Product Owner 會使用這些新資訊來調整 Product Backlog ,並新增任務項目以解決市場/商業上的風險。關鍵是調整產品,以便讓它不落後於競爭對手。我們希望降低產品過時的風險。
  6. 分享為即將到來的 Sprint 訂出優先順序的工作項目,並收集回饋。這有助於讓利害關係人和客戶對將即將到來的 Sprint 的內容保持一致的認知,這樣團隊才能確信他們在每個 Sprint 中,都在構建有價值的 Increment。運用這段時間弄清楚哪些工作項目能被往後延遲或不需要。Product Owner 應該更新和重新排序 Backlog ,以顯示被提供的回饋。

這些步驟是進行 Sprint Review 的指南,並不詳盡。你能跟參與者一起探索更多做法。我們鼓勵你在 Sprint Review 中進行實驗和迭代。

補充摘錄:

你是否想知道有意義的 Sprint Review 會長什麼樣子?它不只是一個展示。它更是和投資/贊助方和使用者建立關係和信任的機會。在這篇簡短的文章中,我們寫了幾個步驟來指引進行 Sprint Review 的方式。我們希望這會幫助你進行下一次 Review 時產生更多的想法。

Co-written by Shalom Chin and Kaitlyn Peng

The Sprint Review is a special time to connect with stakeholders and customers to establish a working partnership and get their feedback about the product. Besides the Scrum Team’s increments, artifacts such as the updated release burndown chart and the updated team velocity are shared with both stakeholders and customers so as to foster transparency and manage expectations.

However, this important Scrum Event constantly gets simplified into a “demo”. In more undesirable situations, feedback received is not captured and properly incorporated because the team is being rushed into the next Sprint. Let’s remember that this is called the Sprint Review, not the Product Review. That means that together with our stakeholders and customers, the entirety of the Sprint should be reviewed. Did we deliver value? When will the value be felt by our users? Were we working on the right thing? How satisfied are our customers with the product? Should we focus on other higher-priority backlog items? Is there anything that is stopping the team from accelerating that the stakeholders and customers can help resolve?

In this article, we detail a list of steps to conduct more meaningful Sprint Reviews for any Scrum Team to consider.

  1. Open the conversation by reminding the attendees of the Sprint goal and its progress. People tend to easily forget things, especially when they are busy. Starting the review with a reminder of the product vision and the sprint goal helps to get everyone aligned. If the team has partially accomplished the goal or has not delivered on its commitments, use this event as an opportunity to explore how the attendees can help the team remove the impediments. In addition, ensure that the people with the power to help are invited to this review. It would be good to share the data such as the velocity from the last three Sprints or other metrics to give insights into the potential root causes of the problem.
  2. Demo and collect feedback. Don’t just show how the new feature or increment works but study how the attendees interact with the product. Improve the product by understanding the user behaviors and identifying the features that satisfy them. Make sure the feedback is rigorously captured for deeper analysis later. Ask explicitly about the changes which the users would like to see. Quality of the feedback matters so find out the core issues that the users are facing without going into details of the exact solution. The Scrum team is encouraged to actively participate in this session to get to know their customers better.
  3. Determine what is completed and what needs rework. Then update the product backlog, team velocity, and release burndown. For items that require rework, create an item in the backlog and verify the written changes in the presence of the customers. You can refine the items later before the Sprint planning. In addition, Scrum Masters will update the team velocity for each Sprint, and Product Owners will update the release burndown. Make these transparent to the stakeholders so that their expectations of delivered value can be better managed and concerns on any open items can be openly discussed.
  4. Share team learnings and discoveries. The Scrum team should use this time to share insights into developing the increments so that attendees can have a better appreciation of the complexities faced in developing the desired features. This raises the awareness of the stakeholders and customers about the engineering challenges. We hope that through this sharing, the attendees will build up empathy for the team, simplify development-heavy features and adjust delivery expectations.
  5. Give stakeholders and customers time to provide market/ business updates. Updates from the business side reveal a lot about what the market or customers are saying about your product. This intel is important in shaping the upcoming Sprint Backlog. The Product Owner will use this new information to adjust the Product Backlog and add new items to address market/business risks. The key is to adapt the product so that it is not lagging behind the competition. We want to reduce the risk of the Product becoming obsolete.
  6. Share the items prioritized for the upcoming Sprint and gather feedback. This helps to align the upcoming Sprint with the stakeholders and customers so that the team is confident that they are building increments of value in each Sprint. Use this time to clarify the items that can be put off at a later date or are unnecessary. Product Owners should update and re-order the backlog to reflect the feedback given.

This list of steps is a guide for conducting Sprint Reviews and is not exhaustive. There are other activities that you can explore doing with the attendees. We encourage you to experiment and iterate on the Sprint Review.

Extract: Have you wondered what a meaningful Sprint Review would look like? It’s not just a demo. It’s an opportunity for forging a relationship and trusts with your sponsors and users. In this short article, we wrote a few steps to guide you in conducting the Sprint Review. We hope that this would give you more ideas when you conduct your next review.

留言
avatar-img
留言分享你的想法!
avatar-img
KKtalks
9會員
28內容數
一生懸命在「改善臺灣職場與職人能力」的使命,有十餘年產品和團隊管理經驗。期待透過推廣產品管理知識與管理實務,改善對臺灣職人能力,讓企業因此而更有競爭力,因此創立臺灣產品人學會 (POA) 。 現任: - 臺灣產品人學會 (POA) 理事長 - 生活和職涯教練 - 臺灣百大企業 Agile Coach
KKtalks的其他內容
2023/07/22
在下筆前,我一直猶豫名稱是否以「為了成為更好的 Scrum Team 一員,你做到承諾了嗎?」然而,在動筆前的最後一秒,我決定以「個人」為出發點,來完成這篇文章。原因在於人是成事的核心與團隊文化來自於個人,從個人的角度出發,每個人都能達成自己許下的承諾(commitment),才能讓自己、所在的..
Thumbnail
2023/07/22
在下筆前,我一直猶豫名稱是否以「為了成為更好的 Scrum Team 一員,你做到承諾了嗎?」然而,在動筆前的最後一秒,我決定以「個人」為出發點,來完成這篇文章。原因在於人是成事的核心與團隊文化來自於個人,從個人的角度出發,每個人都能達成自己許下的承諾(commitment),才能讓自己、所在的..
Thumbnail
2023/07/08
在 1993 年的 Easel 公司,我定期向第一個 Scrum 團隊展示黑衫軍(All Blacks)橄欖球隊為球賽做準備的影片(指有紀錄以來的史上第一個 Scrum 團隊)。這個來自於紐西蘭的黑衫軍,是一個卓越的超乎尋常的傳奇球隊...
Thumbnail
2023/07/08
在 1993 年的 Easel 公司,我定期向第一個 Scrum 團隊展示黑衫軍(All Blacks)橄欖球隊為球賽做準備的影片(指有紀錄以來的史上第一個 Scrum 團隊)。這個來自於紐西蘭的黑衫軍,是一個卓越的超乎尋常的傳奇球隊...
Thumbnail
2023/07/01
之前,我討論了「敏捷需求」的概念,這個概念被埋入 Nokia 測試(Nokia Test)中。敏捷需求沒有被普遍認同的定義,所以我現在用一個更好說明的標準概念來談。對於許多應用程式來講,特別是網路應用程式,一個故事(Story)只需要...
Thumbnail
2023/07/01
之前,我討論了「敏捷需求」的概念,這個概念被埋入 Nokia 測試(Nokia Test)中。敏捷需求沒有被普遍認同的定義,所以我現在用一個更好說明的標準概念來談。對於許多應用程式來講,特別是網路應用程式,一個故事(Story)只需要...
Thumbnail
看更多
你可能也想看
Thumbnail
沙龍一直是創作與交流的重要空間,這次 vocus 全面改版了沙龍介面,就是為了讓好內容被好好看見! 你可以自由編排你的沙龍首頁版位,新版手機介面也讓每位訪客都能更快找到感興趣的內容、成為你的支持者。 改版完成後可以在社群媒體分享新版面,並標記 @vocus.official⁠ ♥️ ⁠
Thumbnail
沙龍一直是創作與交流的重要空間,這次 vocus 全面改版了沙龍介面,就是為了讓好內容被好好看見! 你可以自由編排你的沙龍首頁版位,新版手機介面也讓每位訪客都能更快找到感興趣的內容、成為你的支持者。 改版完成後可以在社群媒體分享新版面,並標記 @vocus.official⁠ ♥️ ⁠
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
在上回提到一些應該要避免的措施,以及時時梳理 product backlog 讓團隊有較好的估算,這回則是作為一位 scrum master,我們該如何自省與發現估算的問題,也是以自我反省的方式完結這個系列。
Thumbnail
在上回提到一些應該要避免的措施,以及時時梳理 product backlog 讓團隊有較好的估算,這回則是作為一位 scrum master,我們該如何自省與發現估算的問題,也是以自我反省的方式完結這個系列。
Thumbnail
創業團隊就會很在意story的內容,會有相當多的意見,refinement meeting就是一個很好的場合讓大家把對需求的想法提出來,否則讓成員失去參與感,這對創業團隊是很大的傷害。
Thumbnail
創業團隊就會很在意story的內容,會有相當多的意見,refinement meeting就是一個很好的場合讓大家把對需求的想法提出來,否則讓成員失去參與感,這對創業團隊是很大的傷害。
Thumbnail
Backlog Refinement 能為開發而準備好你所需的 Backlog 。投資此事,能幫助你更快的交付價值、倍增你的生產力,以及建立強大的協作 —即 高績效團隊的支柱。我們發現 Product Owner 在 Backlog Refinement上,需要更進一步的訓練...
Thumbnail
Backlog Refinement 能為開發而準備好你所需的 Backlog 。投資此事,能幫助你更快的交付價值、倍增你的生產力,以及建立強大的協作 —即 高績效團隊的支柱。我們發現 Product Owner 在 Backlog Refinement上,需要更進一步的訓練...
Thumbnail
Sprint Review 是跟利害關係人和客戶建立工作夥伴關係,並取得他們對產品的回饋的特別時段。除了 Scrum 團隊的 Increment,更新的 Release Burndown 和更新的 Team Velocity 等這些...
Thumbnail
Sprint Review 是跟利害關係人和客戶建立工作夥伴關係,並取得他們對產品的回饋的特別時段。除了 Scrum 團隊的 Increment,更新的 Release Burndown 和更新的 Team Velocity 等這些...
Thumbnail
在實踐 Scrum 的這幾年中,記得曾遇到幾個團隊的 Team lead 極度抗拒 Product Owner 參與該團隊的 Daily Scrum,不僅想辦法用各種方式拒絕 Product Owner 參與該 event,更明顯的表現出不希望團隊跟 Product Owner 走得太近...
Thumbnail
在實踐 Scrum 的這幾年中,記得曾遇到幾個團隊的 Team lead 極度抗拒 Product Owner 參與該團隊的 Daily Scrum,不僅想辦法用各種方式拒絕 Product Owner 參與該 event,更明顯的表現出不希望團隊跟 Product Owner 走得太近...
Thumbnail
共同作者:Shalom Chin 與 KK;譯者:KK Scrum 是許多知識工作者進行團隊協作的流行工作框架。在最近的《16th State of Agile Report》中,提到 10 個團隊中有 9 個使用 Scrum,以作為採用更好的工作方式的轉型。在常年關注 Scrum Master 招
Thumbnail
共同作者:Shalom Chin 與 KK;譯者:KK Scrum 是許多知識工作者進行團隊協作的流行工作框架。在最近的《16th State of Agile Report》中,提到 10 個團隊中有 9 個使用 Scrum,以作為採用更好的工作方式的轉型。在常年關注 Scrum Master 招
Thumbnail
Scrum是一種敏捷式專案管理方法,通常用於軟體開發。但它也可以應用於個人生活,幫助人們有效地達成目標。透過持續評估進展,人們可以快速做出反應,並在學習和成長中持續進步。
Thumbnail
Scrum是一種敏捷式專案管理方法,通常用於軟體開發。但它也可以應用於個人生活,幫助人們有效地達成目標。透過持續評估進展,人們可以快速做出反應,並在學習和成長中持續進步。
Thumbnail
當我們的衝刺(Sprint)完畢之後,還需要對這一次的衝刺進行評論(Review)以及回顧(Retrospective)來對工作的狀況進行改善。
Thumbnail
當我們的衝刺(Sprint)完畢之後,還需要對這一次的衝刺進行評論(Review)以及回顧(Retrospective)來對工作的狀況進行改善。
Thumbnail
Retrospective 是讓團隊回想上個 sprint ,並為下一個 sprint 制定改善計畫的機會。這是團隊改進的機會,確保所有團隊成員都應該參加。
Thumbnail
Retrospective 是讓團隊回想上個 sprint ,並為下一個 sprint 制定改善計畫的機會。這是團隊改進的機會,確保所有團隊成員都應該參加。
Thumbnail
The Sprint The heart of Scrum is a Sprint, a time-box of one month or less during which a "Done", useable, and potentially releasable product Increme
Thumbnail
The Sprint The heart of Scrum is a Sprint, a time-box of one month or less during which a "Done", useable, and potentially releasable product Increme
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News