思考工具之冰山模型 | Untools

banq發表於2022-06-07

通過檢視隱藏的抽象級別來發現事件的根本原因。

只在事件層面上解決問題往往是不夠的。真正的原因往往隱藏在眾目睽睽之下。

冰山模型是一個工具,它允許你轉換視角,超越大家注意到的直接事件。它幫助你發現這些事件發生的根本原因。這可以通過觀察系統內不是立即可見的更深層次的抽象來實現。

如何使用它
冰山模型由四個層次組成。

  • 事件
  • 模式
  • 結構
  • 心理模型


在單個事件下面,你可以看到時間模式的趨勢。它們是理解這些模式背後的系統結構的線索。結構是一個系統內部的關係和反饋迴路。這些結構又是基於人們的基本心理模式。

事件和模式告訴你正在發生什麼。結構和心理模型告訴你為什麼會發生。

你能在冰山上走得越深,你就有越多的籌碼。

調查所有四個層次
這裡有一些問題可以幫助你瞭解某個問題或情況下的每個層次。

事件:

  • 現在正在發生什麼?

模式:
  • 長期以來發生了什麼?趨勢是什麼?

結構:
  • 是什麼在影響這些模式?
  • 模式之間的聯絡在哪裡?

心智模式:
  • 什麼價值觀、信仰或假設塑造了這個系統?

值得注意的是,回答這些問題可能需要一些研究和挖掘。特別是當涉及到心理模式時,這些模式很難被記錄下來,更不用說在明處看到了。

冰山模型的例子,作者:Justin Farrugia

例子
讓我們看一個真實的例子來更好地理解冰山模型是如何工作的。

假設你的產品團隊剛剛釋出的功能中有幾個bug。這是一個單一的事件。你的本能可能是對它做出反應並開始修復它們。如果你想防止它在未來發生,這顯然是不夠的。

如果你回顧一下時間,你會發現每一個釋出的功能都會伴隨著幾個bug。這是一種模式。深入挖掘,你會發現團隊在釋出一個功能之前並沒有計劃進行測試。QA只發生在釋出之後。團隊通常也有很緊的最後期限來釋出一個功能。這些都是系統的結構。

進一步調查後,你發現團隊對及時發貨的重視程度超過了他們的工作質量。嚴格的最後期限是由經理強加的,而團隊認為這不是他們可以推倒的。

正如你所看到的,通過超越眼前的事件,你能夠找到問題的根本原因。你現在有更多的籌碼來解決這個問題。

相關文章