Post

給予回饋的進階技巧:從 SBI 到 CIB

上一篇文章中,我們討論了如何運用 SBI 模型(情境、行為、影響)來清楚地描述回饋內容。SBI 的優勢在於它幫助我們將回饋具體化,但在實際應用中,除了回饋的內容,我們還需要考慮回饋的時機方式

這篇文章將進一步介紹 CIB 原則(Concrete、Instant、Balanced),作為 SBI 的補充,讓回饋不僅清晰有條理,還能更高效地幫助接收者吸收並改進。

回顧 SBI 模型

在給予回饋時,SBI 模型是非常有效的工具:

  1. 情境(Situation):描述發生事情的具體情境
  2. 行為(Behavior):指出你觀察到的具體行為
  3. 影響(Impact):說明該行為帶來的影響

例如,在程式碼審查中,你可以這樣表達:

  • S:在這次功能開發的程式碼審查中,我注意到第 45 行的查詢語法
  • B:你使用了 SELECT * 來從資料庫中抓取所有欄位
  • I:這樣的查詢會導致多餘的資料被讀取,不僅影響效能,也可能讓不必要的敏感資訊暴露

SBI 幫助我們把回饋內容清楚地傳達給對方,讓對方知道問題在哪裡以及為什麼重要

從 SBI 到 CIB

雖然 SBI 幫助我們描述回饋內容,但在實際應用中,單靠 SBI 可能會有不足,比如:

  • 時機錯失:如果回饋過晚,對方可能已經無法回想當時情境
  • 表達不平衡:只聚焦在問題而忽略對方的優點,可能讓人失去改善的動力
  • 缺乏具體建議:指出問題但沒有可行的解決方案,回饋的價值會大打折扣

這時,我們可以運用 CIB 原則 來補充 SBI,讓回饋更有效

CIB 原則:讓回饋更高效的三個要素

明確具體(Concrete)

核心概念: 回饋必須清楚具體,避免模糊不清或過於籠統

如何結合 SBI?
在 SBI 的基礎上,進一步提供具體的改進建議

  • 例如:
    • S:在這次功能開發的程式碼審查中,我注意到第 45 行的查詢語法
    • B:你使用了 SELECT * 來從資料庫中抓取所有欄位
    • I:這樣的查詢會導致多餘的資料被讀取,不僅影響效能,也可能讓不必要的敏感資訊暴露
    • CIB(Concrete): 建議明確列出需要的欄位名稱,例如 SELECT id, name, email,這樣可以提升查詢效率並減少資料風險

即時提供(Instant)

核心概念: 回饋應該即時發生,避免事過境遷

如何結合 SBI?
選擇最適合的時機給予回饋,而不是等到對方已經忘記相關情境

  • 例如:
    • S:剛才的團隊會議上,我注意到你提出了一個解決方案
    • B:你的方案簡化了流程,節省了團隊時間
    • I:這讓我們能更快完成計劃
    • CIB(Instant): 我希望你能在接下來的提案中繼續這樣的分析能力,幫助團隊找到高效解決方案

正反平衡(Balanced)

核心概念: 回饋應該同時指出優點和待改進的地方,並提供資源或支持

如何結合 SBI?

在 SBI 描述完行為和影響後,強調對方的優勢,同時提供改進方向

  • 例如:
    • S:在這次專案的 UI 設計中,我看到你的排版設計
    • B:設計的配色很吸引人,但導航欄的層級過於複雜
    • I:這可能導致使用者不易找到關鍵功能
    • CIB(Balanced): 你的色彩搭配非常專業,建議簡化導航結構,比如減少層級或改用下拉式選單,這樣用戶體驗會更流暢

整合 SBI 與 CIB 的應用場景

場景一:程式碼審查

  • SBI:指出問題的情境、行為與影響
  • CIB:即時給予回饋,提供具體建議並鼓勵對方的優勢
    • 例如:「這段邏輯清晰且易於維護,但效能上有提升空間,建議將處理改為批次操作」

場景二:專案回顧會議

  • SBI:回顧專案中的具體事件與其影響
  • CIB:即時提供建設性建議,並同時指出團隊的亮點
    • 例如:「這次專案提前完成很棒,但需求變更的溝通可以再優化,比如每週固定更新一次需求狀態」

結論:SBI 與 CIB 的協同效應

SBI 幫助我們描述回饋內容,而 CIB 則進一步提升了回饋的操作性,讓我們能掌握怎麼說何時說
試著在你的日常工作中將兩者結合應用,你會發現,這不僅讓對方更容易接受回饋,還能有效促進團隊溝通與合作

從今天起,試試用 SBI 描述內容,搭配 CIB 的方式與時機,為你的回饋加分吧!

參考資料

This post is licensed under CC BY 4.0 by the author.