如何讓站會更有效(從修正衡量指標開始)
站會往往在做究責,而非促進協作。本文教你如何修正形式、提問方式,以及底層的資訊架構。
By Ellis Keane · 2026-03-19
站會的發明是為了解決協作問題,但在發展過程中,它變成了一場表演。15 個人待在虛擬會議室裡,每個人都在發表排練好的獨白,講述昨天做了什麼、今天要做什麼、有沒有遇到阻礙。答案都是預先寫好的腳本,聽眾全都靜音,會議結束時大家知道的資訊跟開會前差不多。
「站會的發明是為了解決協作問題,但在發展過程中,它變成了一場表演。」 – Ellis Keane
奇怪的不是站會很糟 – 而是大家都知道它很糟,卻還是繼續開,因為替代方案(完全不開站會)感覺像是徹底放棄了協作。這是一個錯誤的二分法。如果你想弄清楚如何讓站會更有效,這點很值得拆解來看。
傳統的三個問題是個煙霧彈
網路上每篇站會指南都告訴你要問三個問題:你昨天做了什麼?你今天要做什麼?你有遇到阻礙嗎?這個形式太普遍了 – 從敏捷宣言以來就被內建在 Jira 工作流程、Slack 機器人和每個主管的教戰手冊裡 – 以至於大多數團隊從未質疑過這是否是正確的框架。
問題來了:這三個問題是為了究責而最佳化,不是為了協作。「你昨天做了什麼?」是一份回顧性的狀態報告。「你今天要做什麼?」是一份前瞻性的。兩者都沒有浮現對協作真正重要的資訊 – 也就是工作即將在哪裡衝突、哪裡缺脈絡,以及會議結束後誰需要跟誰談。
(而且「你有遇到阻礙嗎?」是三個問題裡最糟的,因為阻礙很少會這麼乾脆地自我宣告。上個月我們有位工程師花了兩天去串一個 API 端點,而那個端點在前一天早上 merge 的 PR 裡就已經被棄用了。他並沒有「被阻礙」 – 他只是不知道腳下的地基已經變了。)
高效站會真正衡量的指標
如果撇除儀式感,站會只有一個任務:浮現那些不說出來就會一直留在某人腦海裡、直到引發問題的資訊。其他一切 – 狀態報告、輪流發言的形式、15 分鐘的時間限制 – 都只是實作細節,不見得能達成這個目標。
我看過那些讓站會更有效的團隊,通常會圍繞一組不同的問題來進行,即使他們沒有明說:
- 從昨天到現在,有什麼改變是其他人需要知道的? 不是你做了什麼 – 而是什麼改變了。一個 merge 的 PR 影響了別人的工作。Figma 留言串中的設計方向改了。某個依賴套件壞了。會產生連漪效應的改變。
- 哪裡的工作即將重疊或衝突? 兩個人動到了同一個 API 端點。一個設計變更讓工程師目前的實作失效。這種衝突如果現在發現只要半天,拖到星期五才發現可能要三天。
- 你目前最不確定的重要事項是什麼? 不是「你有阻礙嗎?」,而是真誠地詢問不確定性。「我不確定身分驗證的 migration 會不會影響我的 feature branch」比「沒有 blocker」有用多了 – 它能邀請知道答案的人跳出來幫忙。
兩者的差異很微妙但有結構性意義:第一組問題衡量「活動」,第二組衡量「風險」。活動是「知道也不錯」。風險是「必須知道」。
輪流發言的問題
大多數站會都是繞著會議室 – 或 Zoom 的方格 – 輪流進行,每個人講 60 到 90 秒。這種形式是為了公平(每個人都有相同時間)而最佳化,不是為了關聯性(最重要的資訊得到最多時間)。
實務上,這代表昨天發現嚴重 API 不相容問題的工程師,跟花了一整天為穩定模組寫測試的人,得到一樣的 60 秒。這個 API 不相容問題可能影響本週另外三個人的工作,需要五分鐘的討論,但站會形式卻主動阻止了這件事,因為我們還有 11 個人要輪。
(通常發生的情況是,工程主管負責主持,打斷那些「太過細節」的對話,不知不覺扼殺了那個本可以阻止兩天整合災難的討論。我自己也做過,次數多到不想承認。)
有些團隊的解法是安排一位引導者,把時間重新分配給重要事項。但這需要引導者對每個人的工作有足夠深入的了解,才能即時揪出衝突 – 在跨職能團隊中,要在喝第二杯咖啡前要求一個人做到這件事,實在有點強人所難。
非同步的替代方案(以及為什麼只解決了一半)
非同步站會 – Slack 機器人問三個問題,答案發到頻道 – 解決了排程問題和表現焦慮問題。你可以在準備好時寫更新,不用承受 20 個人盯著你努力回想昨天做了什麼的壓力。
但它們繼承了同步形式的所有缺點,還多了一個新的:根本沒人看。根據我們在幾個團隊的經驗(我真的不確定是普遍現象還是只有我們),非同步站會的貼文通常只有主管會快速掃過,其他人直接忽略。資訊進入了一個淪為背景噪音的頻道,功能上等同於那些大家第一週後就靜音的 Slack 頻道。
成功推行非同步站會的團隊通常在兩件事上做得不一樣。首先,他們改變提示語 – 不是問「你做了什麼」,而是問「團隊裡其他人應該知道什麼?」這迫使大家去思考受眾,而不是單純做狀態報告。其次,他們真的取消了同步會議,而不是兩者並行。可怕的「雙重站會」 – 早上發非同步貼文,9:30 又開現場會議講一樣的內容 – 比大家願意承認的還要普遍。
真正讓站會變有效的方法
老實說:我們還沒找出完美的站會形式(而且我對任何聲稱已找到的人都抱持懷疑)。但那些持續產生更好結果的模式,與其說是關於形式,不如說是關於你想浮現什麼資訊。
過看板,不要輪流點名。 不要逐一問人,而是逐一檢視專案看板上的 ticket。這會自然浮現卡住的工作、正在推進的工作,以及四天都沒人碰的工作。參與該 ticket 的人發言;其他人保持安靜,沒有那種「沒事報告卻硬要擠出點什麼」的社交壓力。
依重要性分配時間,不要依人頭。 如果某件事需要五分鐘,就給它五分鐘。如果某人的更新是「跟昨天一樣,沒有改變」,點個頭就行了。目標是讓會議的時間分配,大致反映團隊工作中風險的實際分佈,而不是人頭數。
明確點出未知事項。 最後花 60 秒問一輪:「你目前最不確定的事情是什麼?」這能抓住那些還不像問題的問題 – 那些假設、依賴性,以及「我覺得這沒問題但還沒確認」的時刻,不說出來的話,就會變成星期四下午的緊急事件。
當會議沒價值時就果斷結束。 如果過看板只花兩分鐘,因為沒有任何有意義的改變,那就兩分鐘結束。一個不管內容如何總是開滿 15 分鐘的站會,就是為了填行事曆而灌水。(老實說,如果 24 小時內沒有任何有意義的改變,那要嘛是一個很平靜的 sprint,要嘛是大家都在埋頭做深度工作 – 哪種都值得簡單記下然後繼續。)
高效的站會衡量的是風險,不是活動。過看板,給重要主題更多時間,看板沒動靜時就提早結束。
這一切背後的衡量問題
站會讓人覺得崩壞的深層原因,是它們試圖用溝通儀式解決協作問題。你要求人類手動廣播狀態的改變,而這些改變理論上可以從他們已經在用的工具推導出來。PR 被 merge 了 – 在 GitHub。設計改了 – 在 Figma。Ticket 動了 – 在 Linear。決定做了 – 在某個 Slack 討論串裡。
資訊是存在的。只是散落在不同工具裡,沒有人有時間在早上 9 點開會前去每個工具裡挖寶。所以我們開站會,而站會是一種手動的、會遺失細節的、每天一次的資訊同步,但這些資訊在一整天裡是不斷變化的。
我不打算在這裡推銷產品 – 這是教戰手冊,不是銷售頁面。但我認為業界正慢慢朝著在工具層面而非會議層面解決這個問題。無論是工作流程智慧、現有技術棧之間更好的原生整合,還是完全不同的東西,方向似乎很明確,即使具體解法(老實說,包含我們的在內)仍在摸索中。
實用建議本身就站得住腳:改變提問、過看板、依風險分配時間、浮現未知事項,會議無話可說時就果斷結束。如果你的站會明天開始變更好了,問題就是出在形式。如果沒有 – 如果真正的問題是關鍵脈絡存在六個不同工具裡,沒有人能夠快地綜合起來 – 那就是另一個問題了,站會永遠解不了它。
making standups and status reports actually useful what to ask in a standup instead of the classic three questions building communication norms for distributed engineering teams status update fatigue 讓 Sugarbug 為你呈現跨工具隔夜發生的變化 – 這樣站會就能跳過狀態報告,專注於真正重要的事。
Q: 如何讓我的站會更有效? A: 將重點從「你做了什麼?」轉移到「有什麼改變會影響其他人?」。改用過看板取代輪流發言,依重要性而非個人來分配時間,並明確點出未知事項。如果沒有任何有意義的改變,就提早結束。
Q: 非同步站會比同步站會更好嗎? A: 它們解決了排程問題,但繼承了同樣的缺點:傳統三個問題是為了究責,而非協作。非同步站會最好的做法是改變提問方式(「其他人應該知道什麼?」),並真正取消同步會議,不要兩者並行。
Q: 除了傳統的站會三個問題,我該問什麼? A: 試試這些:從昨天到現在,有什麼改變是其他人需要知道的?哪裡的工作即將重疊或衝突?你目前最不確定的事情是什麼?這些衡量的是協作風險,而不是個人活動。
Q: Sugarbug 能幫助減少站會的負擔嗎? A: Sugarbug 跨團隊工具(Linear ticket、GitHub PR、Slack 討論串、Figma 留言)建立知識圖譜,呈現隔夜發生的變化。有些團隊用它來預先生成看板總結,讓站會變成快速審查被標記的項目,而不是輪流做狀態報告。
Q: 我應該完全取消站會嗎? A: 對跨工具能見度高的小團隊來說,有時是的。對較大或跨職能的團隊,簡短的過看板形式通常比完全取消更好。目標是讓會議每天都對得起它佔用的時間 – 如果它一直做不到,這本身就是關於你們協作基礎設施的有用資訊。