Scrum daily meeting 每日會議

第一次實際參與 Scrum Team 至今也半年了,平時寫的文章都是介紹技術比較多,但希望可以留下一些跑 Scrum 的紀錄,

或許未來跟不同團隊合作的時候,這個筆記可以當作一個參考。

每日會議的原則

這個原則並不是教科書或是誰規定的,而是實際跑過半年的 scrum,並且大家一起不斷迭代調整後的結論,後面會解釋為什麼很重要。

  • 15 分鐘內結束會議
  • 以事情為單位來開會
  • 資訊透明

為什麼要在 15 分鐘內結束會議

有一個大前提是,尊重每個人的時間都很重要,所以這個會議的目的是讓大家可以快速的同步進度。

假設有問題需要花比較多時間溝通,可以先快速對過任務,會後再繼續討論。

或是大家都沒問題,提早結束也是可以的。

習慣在有限的時間裡面開會的好處是,大家都在『講重點』。

什麼是『以事情為單位』來開會?

先說『以人為單位』的會議是怎樣?

相信很多人都有過這樣的經驗,輪到自己報告的時候這樣報告:我昨天做什麼、今天預計要做什麼、什麼事情大概什麼時候會完成…

當我聽到這樣的報告,我真實的感受是,我不在乎別人的工作內容在幹嘛,同樣也沒有人在乎我在幹嘛。

然後這個會議結束後,該解決的問題還是在,不知道大家有沒有發現,這是『以人為單位』的報告方式。

那『以事情為單位』的會議該怎麼做?

我們從『以人為單位』的會議進化成『以事情為單位』的過程中,發現了我們對彼此的工作是沒有共鳴的,直到我們做了以下的調整。

Scrum Team 會在每個 Sprint 開始前就決定好要做的 Story 有哪些,所以 Story 就是我們會議時要關注的事情

會議開始時,成員們會看著 Story 來確認相關的工作項是否遇到困難或需要幫忙,沒問題就往下一項 Story 繼續。

在這個過程當中『誰做什麼事情』並不是要關注的事情,我們要關注的是『任務現在處在什麼狀態』、『如何推進任務』

說個題外話,我以前覺得 Scrum 為什麼要貼一堆便利貼,直到我們開會的時候都看著這些任務時,我就懂了。

資訊透明

資訊透明對 Scrum Team 來說非常重要,要做什麼都是 Scrum Team 一起決定的,所以每個成員都有義務把狀況同步給所有人。

一定要充分揭露遇到的困難及需要協助的地方

我覺得這個對華人來說可能是最困難的部分,有些人習慣報喜不報憂,有些人則是覺得自己默默解決問題就好了,不需要別人幫助。

承認遇到困難或是需要幫忙,就好像把自己的弱點攤出來一樣。

Scrum Team 是一群人去完成一件事,而不是單靠誰的能力。

我實際的感受也是這樣,沒有人會覺得我需要幫助就認為我能力差,或者我完成什麼事情就很偉大。

結論

原本是想要說 Daily meeting 的眉角,不知不覺就好像都在介紹 Scrum。

其實這些原則不一定是要跑 Scrum 才會用到,只要是軟體開發的團隊都很適用吧。