跳到主要內容

Daily Scrum 行不行



最近看到一篇很有趣的文章 "Overcoming Four Common Objections to the Daily Scrum",裡面提到常見反對 Daily Scrum 的幾個理由,以及 Daily Scrum 帶來的價值,想起公司剛導入這個制度時也常聽到來自團隊質疑的聲音,讓這個會議差點不到一個月就夭折,在我的堅持下邊做邊調整,經過兩三個月才慢慢領悟 Daily Scrum 的價值所在,以下我結合文章的內容,外加這些年的實務經驗,讓我們一起來探討一下這個問題。

常見反對的四個原因:

我們已經常常在溝通了:因為職務的關係,所以有些成員確實比較常彼此溝通,但 Daily Scrum 是一天當中「所有團隊成員」聚在一起的唯一機會,在這個場合下可以簡單描述一下自己碰到的問題,或許解答會在意想不到的同事那邊; 另外,以我任職的公司來說,我很鼓勵團隊成員簡短分享一下最近的工作心得或學習到的新知,基本上平常的工作場景中都是解決問題導向,鮮少有人會講這方面的內容,Daily Scrum 是一個好的機會,控制得宜的話可以帶動整個團隊的正向氣氛。

重要的事情沒有被討論到:據說另一個常見反對 Daily Scrum 的原因是團隊成員認為過程中都沒有談論到重要的議題,關於這個現象可以思考下列兩點:
  • 設立預期:由於 Daily Scrum 是每天開,以一個運作上軌道的團隊來說,本來就不太可能每天都有重要議題要討論,但正因為它是每天例行的會議,所以確實是捕捉很多議題的第一線警報器,把問題拋出來,至少讓其他人都意識到有這件事(例如:我的工作環境常被打斷),未必當場能解決,但至少開啟大家一起思考,或讓 Scrum Master 著手處理。
  • 可能這是個警報:如果有這樣的呼聲,也可能反映了 Scrum Master 沒有在掌控會議的進行,例如:放任成員隨意漫談、沒有試著收斂討論議題,讓會議進行時間過長,以我的主持風格來說,我希望 Daily Scrum 是輕鬆但有效率的,可以小小的閒聊(也是一種 Team Building),所以當我發現一個話題拖太久時,還是會即時收尾。

不能用 Email 就好嗎?這個基本上是較無爭議的,Sprint 強調面對面的實時溝通,Email 完全無法取代(你多久才看一次 Email?),即使是 Slack 這種即時通訊工具也是,會導致對議題較不 responsive,面對面聊的化學作用也將完全喪失。

會議花太久時間:聽到這個意見時,Scrum Master 可以先檢查看看,是否有把會議控制在 15 分鐘左右,若否,則這可能是一個超時的警訊,因為大部分跑 Daily Scrum 的團隊都建議標準時長為 15 分鐘。

但若已經是在 15 分鐘以內,則可以列舉 Daily Scrum 的價值後,反問提出問題者覺得多久才恰當,例如:「你覺得如果要保持團隊同步、避免溝通問題、讓彼此互相了解正在進行的工作、界定並修正錯誤、建立信任,一天需要花多少的時間才是合適的呢?」

該文章也提到理想的 Daily Scrum 應該遵循下列原則,我一樣先列出來,後面加上一些自己的看法:

  1. 每天在同時、同地點舉行且準時開始:這點沒有爭議,確實應當如此。
  2. 不要超過 15 分鐘:站立會議有助於讓與會者節約時間這點沒毛病,然而我後來考量到有時候要把東西投影出來,所以都是坐著的,但我會有意識地控制時間和話題。
  3. 會議上只會蒐集問題,但不解決問題:若較為緊急,會後可以請相關人員留下來再把議題討論完,我的確是這麼做,除非該議題和所有人相關(通常關於團隊文化)。
  4. 與會者保持在主題上:只講昨天完成了什麼,今天預計要做什麼,以及什麼事情影響到他們的進度。如同之前說的,我不反對團隊成員簡短的分享自己最近的工作心得,所以我們可能偶爾會有小小的離題,但每次都盡量控制在五分鐘以內(包括我自己),考量到凝聚出的團隊共識,我目前的觀察是多這五分鐘利大於弊。
  5. 正確的意識:Daily Scrum 是團隊成員彼此報告進度,而不是對 Scrum Master 報告,所有團隊成員也應該意識到要共同維持會議的進行品質。這點實際執行起來不容易,因為幾乎每一件事情都只和某幾位成員比較有關,就難以避免其他人覺得自己比較插不上話,而身為主持人,我總是會盡可能「積極聆聽」,消化、問問題、互動,所以會顯得好像是每個人輪流向我報告,不過只要是遇到和多個人相關的議題,成員們就會自發性的加入討論,所以我覺得就結果論來說,這樣的模式是好的,且,若每個人都非常積極聆聽和自己沒那麼相關的議題真的好嗎?希望可以看到更多的討論。
  6. 全員參加,且只有全員:團隊以外的人僅允許以觀察者的身份參加 Daily Scrum,等到會議結束後 Scrum Master 再詢問他們是否有任何問題或意見。我們的 Daily Scrum 鮮少有部門之外的人參加,來參加者多為其他部門的同事,他們只是想了解 Daily Scrum 究竟是怎麼進行的,過程中也很自然的只聽,最後再講自己的想法,所以較無問題。

好了,這次的分享就到這邊,歡迎你在下方留言告訴我你的團隊舉行 Daily Scrum 的經驗喔!

留言

這個網誌中的熱門文章

敏捷的世界需要一聲驚嘆 - AHA Manifesto(下)

究竟新創公司應該維持怎麼樣的節奏最有利於創新?最後的結語更加精彩,是 Daniel 這三年創業在不斷嘗試中歸結出的心法,我想對於每一個產品人、商業策略制定者,乃至於工程師都很有幫助: AHA Inhibitors(抑制創新的因素) Prediction & Perfection:過早試圖預測與最佳化、加入很多 KPI 和 Metrics(衡量指標)、加入很多組織架構,這些都會讓事情變得不好玩,Daniel 的玩法是有了想法要搞獨奏,不依賴他人能力、自身快速迭代,他稱之為「Playful Solo」,就像一個人在獨奏某樣樂器似的那樣忘我,當然啦,我覺得這點會隨著組織狀況和個人能力不同而不同,一個多元能力的人要搞獨奏容易,但一群人要同時進入這種狀態,能一同往好的方向創新,那又是另一個層次的問題,但不論組織大小如何,就個人經驗來說的確過度預測和最佳化多半只是為了讓自己安心而已,並不能為事情帶來實質幫助(還記得 之前這篇 寫的暑假計畫表嗎?)。 Knowledge Shield:這邊指的是組織中有太多的專家,他們對於某項東西已經太熟了,以至於對任何創新的點子都多少帶有成見,讓一些想法在萌芽階段就被各種抨擊打掉了,所以他認為組織中應該要有專家 / 創新者的平衡,不具備專業但具備研究辦法的人是很需要的。 Concrete Reasoning:要有推論,但不要鑽牛角尖,決定論也會扼殺創意。 Velocity vs Speed:追求速率的同時要看看是否在正確的方向上,否則速度再快,方向錯了也無濟於事,去思考看看你的工具箱中是否有不同維度的工具,而不是用人工去拼,如:把 Jenkins 自動部署轉個彎,便能自動化生成多國語言文章。 AHA Manifesto(創新宣言,仿敏捷宣言格式 XD): Trivial & Detail over Big & Abstract:瑣碎的具體細節 勝於 大且抽象的概念,捲起袖子去做很多具體而微小的事,不要整天吹高大上的概念。 Continuous over Do It Once:連續性的執行 勝於 一次做完(他會一件事先做一點,想一陣子再做一點,很像敏捷的小量快速迭代),做很多重複且具聽的事。 Shortage over Abundance:匱乏 勝於 豐裕(窮會逼你想到變通方法,有錢人...

敏捷的世界需要一聲驚嘆 - AHA Manifesto(上)

前言 上週二參加了一場預先不太清楚主題是什麼的 分享會 ,是由一位敏捷社群的大大邀請的,這次的活動有幾點引起我的興趣: 名額極為限量,主辦單位想排除掉一些已經聽過類似主題的人,把機會讓給沒聽過的,感覺機會非常難得。 活動禁止拍照、錄影、錄音(後面結語時例外)。 活動介紹頁不斷的提到 AHA 這個沒聽過的詞彙,網路上也查不到。 在介紹的末尾寫到:「本次分享不太適合大公司的螺絲釘員工、只願意沉溺於技術細節的工程師、只浮於抽象層面不願意解決實際問題的老司機、自己不改變只想改變別人的Change Agent。」 上述的種種吊足了我的胃口,而且門票只要 300 塊,買不了吃虧、買不了上當,便心一橫決定去聽看看。 由於時值下班尖峰時間,當天我大概晚了十分鐘入場,一坐下就感受到這場講座與眾不同之處,講者 Daniel 是一個能量四射的天才,而且場子並不大(大概 30 多個人),所以他和台下的互動非常頻繁,大概是講五句話就會問台下一個問題的狀態,一般來說台下聽眾都會和講者有一段距離,所以這種問答往往只有小貓兩三隻,更慘一點就自問自答,但 Daniel 透過他對講題的熱情,還有逗趣的反應(BTW 台下似乎有很多人認識他), 在過程中你會不自覺感染他對於自己在做的項目 - G2Rail.com (一個提供多國鐵路票券的訂票網)的熱情,很自然的試著回答他的問題,隨著他熱情的分享很自然的將他三年來如何迭代演進這個網站的歷程很生動的走過一遍,最後半小時再聽他總結從這些裡面獲得的 AHAs,高潮迭起,整個過程 3.5 小時(從 6:30 一路講到 10:00 )幾乎沒有人起來上廁所,講師也沒有要中場休息的意思,是我人生中罕有的聽講經驗。 講座內容 他講了什麼?我覺得用簡單的話來形容是「一個有快速程式實作能力的商業駭客,如何駭入鐵路票券販售的商業空隙」,如果按照一般的分工,應該會有 PM、UI 設計、前後端工程師,甚至是做系統架構的人,還有客服人員、使用者資料分析師負責接收反饋意見,但在 G2Rail.com 這些事情全給 Daniel 包辦了,兼之他又是創辦人之一,有足夠的決策權,每天都可能有新資訊進來、新的領悟、新的想法產生、新的功能上線,所以他在過去這三年的迭代有多快,學到的東西會是一般正規團隊的幾倍速可想而知,而所謂 AHA 一詞其實就是...

成為讓部屬願意追隨的上司 - 重點摘要(中)

前一篇 文章 提到,因為想羅列出一份有參考性的管理者特質而去參考曾擔任日本知名企業,如: ATLUS 、 TAKARA 、美體小舖、星巴克社長一職的  岩田松雄  所寫的「成為讓部屬願意追隨的上司」一書,這本書文字量並不大,也用了很多生動的例子去說明想說的觀念,花了大約一週便讀完了,以下是第四、第五章的整理,希望能給你一些啟發,也歡迎你在下方留下自己的看法,與我交流。 Ch4. 眾人「情願追隨」的領導者決斷力 多算勝,少算不勝: 避免在尚未得到充足資訊之前就匆匆下了結論,只要在期限內,不必急著做決定。以我自身的經驗,問對問題,找到對的研究方向也非常重要,決斷時,邏輯的正確性可說是基本中的基本,弄錯這個速度再快也沒有幫助。 面子擺一邊: 決策不是為了自己的面子,而是為了公司全體員工必須做出正確的判斷,所以倘若後續有新的資訊進來,應該要毫不猶豫的加以分析、利用,就算是朝令夕改也沒有關係,作者認為決策時不需要考慮身段是否漂亮。就個人的經驗,只要講得出一套合理的理由,相信下屬應該能夠理解的,比較怕的是為了自尊而硬坳,反而會越描越黑,坦承自己也是人,也會有判斷疏失的時候,往往比較能博得下屬的信任。 相信下屬,但不可相信下屬做的每件事: 作者這邊的意思是人不是機器,難免會犯錯,或是對事情摻雜主觀意識,所以就算覺得厭煩還是得反覆檢查。關於這點我並不完全認同作者,因為隨著職位越高,下轄的工作量勢必越來越多,如果每一件事情都要親自檢查,勢必會耗費不合理的時間,我認為取而代之的做法是「價值導向」和「抽查」,前者是指越重要、越不容許失誤的事情就要花較多時間來檢查,如果是較為細小的工作應該分層授權下屬代為查核,甚至是用抽查的方式(例如一週抽一件事情來查核),同時也要利用機會跟下屬同步認知(不是人格上不信任,而是人難免會出錯)。 分清楚事實和個人判斷: 很多人往往會將個人的主觀價值判斷當成是客觀的事實而不自知(例如:「這件事我認為一定是這樣,所以請不用擔心」),進而導致上司基於對情況錯誤的認知在做決策,所以作者會要求下屬先陳述「事實」,再發表個人意見。 主動挑戰,代替猶豫不決: 只要不是會動搖公司根基的事情,如果在審視完現況之後,仍然無法做很好的判斷時(要不要做),領導者自身應該具備挑戰的精神,也應該鼓勵下屬勇於挑戰,領導者也必須勇於承擔最後成敗的...