[Meetup 筆記] 反覆試探、修正的工作框架──從Cynefin Framework看Agile

更新於 發佈於 閱讀時間約 5 分鐘
推廣Agile(敏捷開發)的時候,無可避免會遇到一條提問:到底Agile 能夠解決甚麼問題?這條提問並不容易回答,而Cynefin Framework 可以幫助我們更清楚地描述Agile 適合解決的問題性質。
講題:
A Language of Problems: using the Cynefin to talk about Agile
講者:Sean Coleman
主辦:Agile Hong Kong
時間:2019/07/24 晚上
場地:WorldFirst 在銅鑼灣的辦公室
是次Meetup活動專頁演講錄影

Cynefin Framework

Cynefin Framework 是一套解決問題的框架,由Dave Snowden 於1999年在IBM提出。Cynefin 這個詞來自威爾斯語,譯成英語的話大致是habitat、familiar,意思是一個人感到歸屬於此的地方,筆者的理解近似中文的「歸宿」。
Cynefin 框架將問題區分為四大領域:
  • Obvious 明顯
  • Complicated 繁雜
  • Complex 複雜
  • Chaos 混亂
其核心思想是:知道身處何地(問題屬於哪個領域),自然能知道該如何反應(應對問題的方式)。

四個問題領域

Chaos 混亂

混亂領域中,事情的因果關係無法確立,我們無法預知一個行動會帶來什麼結果。災難、戰場、創業都屬於這個領域。混亂通常是暫時性的,而且即使不採取任何行動,隨着時間流逝情況也會自行不斷變化,直至混亂狀態結束。不過這樣的結束方式通常都不是我們所希望的。例如當發生火災,即使不去撲救,到大火將一切燒光燃淨就會熄滅。
適合混亂問題的處理方式是 Act-Sense-Respond行動 > 理解 > 反應)。由於因果關係不明,而且局勢不斷變化,分析預測往往徒勞無功,先採取行動更為迫切。行動後觀察變化,從中找出可能出現的規律,再作出反應,逐漸將問題帶離混亂狀態。
不過這種處理方式並不考慮可持續性,用來處理其他領域的問題的話效益不彰。

Obvious 明顯

明顯領域的問題,因果關係清晰明暸,解決方法顯而易見。例子有幼兒玩具、信用咭審批。解決辦法通常會有標準運作程序(SOP)、最佳實務(best practice)。
處理方式是 Sense-Categorise-Respond理解 > 歸類 > 反應)。理解後將問題歸類,然後按對應的既定程序來處理。
要注意處理明顯問題容易令人自滿鬆懈,因疏忽而一下子令問題跌入混亂領域。例如安全檢查,習慣只檢查清單上的事項,忽略清單外的潛在風險,當意外發生便釀成災難。

Complicated 繁雜

繁雜問題的因果關係雖然不明顯,但只要具備所需的專業知識,經過調查分析,就能夠理清箇中緣故並找出解決辦法。例子: 維修汽車、建造橋樑。
因此適合的處理方式是 Sense-Analyse-Respond理解 > 分析 > 反應)。

Complex 複雜

複雜問題的因果關係難明,往往事後才會明朗,而且每個行動會都會對情況造成變化。問題的複雜性亦無法消除,但其規模能夠被縮減。例子:圍棋,對局雙方都會因應對手的每步棋不斷調整自己的策略。
處理方式是 Probe-Sense-Respond試探 > 理解 > 反應),透過反覆試探令因果關係逐漸明朗,不斷修正解決方法。

為何開發軟件適宜用Agile ?

透過Cynefin 框架了解到各種問題領域和處理方式,就不難理解,為何強調事前規劃,準確定義問題的Waterfall ,只適合用於解決明顯或繁雜的問題,
用來應付複雜甚至混亂的問題會捉襟見肘。

軟件開發屬於複雜問題

開發軟件是創造新事物、製作由人使用的系統。與人的互動是複雜的,而開發過程中,亦要不斷應付系統需求的轉變。即使有時候成品本身只是繁雜的,開發時的團隊合作仍然是個複雜問題。

Agile 就是反覆試探、修正的框架

Agile 提倡的開發方式,各方面都很符合解決複雜問題的原則:
  • Fail Fast, Fail Safe 鼓勵低成本的試探
  • Sprint 是從時間上縮減規模
  • 小型開發團隊就是從人的因素上縮減複雜性
  • Review 和 Retrospective 是試探後的理解,從而在下一次Sprint 作出反應
以多次sprint cycle 開發,其實就是反覆「試探 > 理解 > 反應」的過程——摸索、收集回饋、檢討、調整解決方案。

聯想

(發想於2019–7–30香港社會動盪之際)
我們的學校教育,著重教授知識和實務技能。
我們普遍的職業工種,諸如文員、倉務、廚師、會計師、工程師、醫生、律師,每日要面對的是明顯和繁雜的問題(雖然視乎人的因素,多少帶複雜性)。
我們的社會價值,強調秩序和守法。
我們的文化傳統,恥於失敗。
以上種種,令很多人只擅長和習慣先理解、分析的問題處理方式,凡事先計算成效得失,謀定而後(敢)動。以致近乎情感上抗拒面對複雜、混亂的問題,甚至排拒其他處理方式。面對失序難題仍然只願意有序思考,無濟於事。在失效的社會,既有制度已被扭曲,惟有從衝突中勇於不斷嘗試各種未知成效的新方法,才能從中摸索出解決之道。
Originally published atCY L. @ Mediumon Sep 14, 2019.
即將進入廣告,捲動後可繼續閱讀
為什麼會看到廣告
avatar-img
32會員
101內容數
射箭學習筆記,不定期分享弓箭射藝的小知識和學習心得。內容從射箭運動到傳統射藝,涵蓋技巧、科學、競技、歷史、文化等等射箭的不同層面。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
CY L.的沙龍 的其他內容
記「中國傳統射藝2018年中美技術交流」系列(四) 中國歷代刊行過不少射書,數量雖豐,但部分晚近時代出版的射書,內容只是轉錄前人著作。不過當中仍然不乏獨具創見,結合了前人知識和作者自身習射心得,能對射術要訣作具體描寫的射學著作。明代高穎所著《武經射學正宗》正是其中之一。
記「中國傳統射藝2018年中美技術交流」系列(三) 其實射藝從來是中國軍旅武術的重要一環。中華射藝到清代後已幾乎失傳,所幸尚有不少射學古藉流傳至今,令今人得以一窺究竟,重構技藝。其中明代高穎所著《武經射學正宗》更有英譯注本。筆記系列的最後兩篇會分享交流講座的第三部分「如何射」——明代高穎的武射法。
射箭好型!邊度有得學? 在香港玩射箭,一般都是使用現代反曲弓和複合弓的現代競技射箭運動。想學習射箭有以下途徑︰
比賽主辦方完成處理報名申請後,會經總會網頁公佈比賽流程,上面會註明比賽節奏如「4分鐘6箭」和「一輪上」或「兩輪上」,到底是什麼意思呢?AB輪又是什麼?
上一篇賽前須知談及本地賽制和裝備要求等等,這篇講比賽當日如何進行,和射手要做的事。
早前首次參加香港的射箭比賽(香港盾新秀組),在此記下一些新手也許會困惑的地方。這篇先談賽前須知。
記「中國傳統射藝2018年中美技術交流」系列(四) 中國歷代刊行過不少射書,數量雖豐,但部分晚近時代出版的射書,內容只是轉錄前人著作。不過當中仍然不乏獨具創見,結合了前人知識和作者自身習射心得,能對射術要訣作具體描寫的射學著作。明代高穎所著《武經射學正宗》正是其中之一。
記「中國傳統射藝2018年中美技術交流」系列(三) 其實射藝從來是中國軍旅武術的重要一環。中華射藝到清代後已幾乎失傳,所幸尚有不少射學古藉流傳至今,令今人得以一窺究竟,重構技藝。其中明代高穎所著《武經射學正宗》更有英譯注本。筆記系列的最後兩篇會分享交流講座的第三部分「如何射」——明代高穎的武射法。
射箭好型!邊度有得學? 在香港玩射箭,一般都是使用現代反曲弓和複合弓的現代競技射箭運動。想學習射箭有以下途徑︰
比賽主辦方完成處理報名申請後,會經總會網頁公佈比賽流程,上面會註明比賽節奏如「4分鐘6箭」和「一輪上」或「兩輪上」,到底是什麼意思呢?AB輪又是什麼?
上一篇賽前須知談及本地賽制和裝備要求等等,這篇講比賽當日如何進行,和射手要做的事。
早前首次參加香港的射箭比賽(香港盾新秀組),在此記下一些新手也許會困惑的地方。這篇先談賽前須知。
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
這本書主要在分享高效率解決問題的方法,在確定問題、分析問題,解決問題的階段,有7個關鍵步驟:找出問題之王、找出關係人、分析問題的現況、明確目標、明確差距與代價、制定方案和行動計劃。
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
Thumbnail
在生活當中一定會碰到問題,解決問題是我們這一生中一定會碰到的事情;每個人在面對處理問題的方式都不一樣,無論是心態上、處事上以及抉擇上都不盡相同;然而,看似日常都會遇到的這些事件,其實「怎麼處理它」這件事情,對你的影響比你想像中要來得大。
在麥肯錫的邏輯裡,分析力是解決問題中最重要的因素,要正確分析問題,才有辦法從根本處置和防止復發。
Thumbnail
解決問題的藝術:從問題的多面向到解決的巧妙之道 最重要的一點就是深入問題的本質。"一個問題研究到精深,就能出師"。 當我們面對一個問題時,往往會急於尋找解決之道,但這並非有效的方式。問題是多面向的,它們存在著無數的可能性,而我們只是看到了其中的一部分。就像是看到了冰山的一角,而忽略了浸沒在水中的巨大
Thumbnail
深度思考在職場中至關重要,尤其當面臨挑戰時,僅處理表面問題難以根本解決。本文以產品經理的視角分享了產品上市計劃中的深度思考經驗。透過重新定義目標、強調臨床有效性和創新解決方案,成功調整了計劃,確保了產品成功上市。深度思考不僅提升解決問題能力,更讓我們找到工作的深度和意義,建議在職場中培養這種習慣。
Thumbnail
The Decision Paradigm 全書三大要點: 決策者必需記得的三大要訣 Cynefin Framework理順狀況 PODS 系統全面靈活運用
Thumbnail
因果鏈分析核心是追根究底挖掘問題的深層次原因。這方法將問題視為一個層層相扣的結構,通過系列問答,從表面的不利因素一直追溯到問題根源。口訣「追根究底挖問題,解碼問題的本質」提醒初學者關鍵概念,強調追根究底、不遺漏任何原因、用[且]或[或]運算,連接上下層不利因素之間的關係,建立徹底解決問題的強力基礎。
在這堂課中,深深打破了我對原本所謂「協調」、「共識」等的既定印象,以及有很多不同的眼界思維去思考,能影響我整個專案的利害關鍵人有誰,以及我應該去做什麼樣的應對。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
這本書主要在分享高效率解決問題的方法,在確定問題、分析問題,解決問題的階段,有7個關鍵步驟:找出問題之王、找出關係人、分析問題的現況、明確目標、明確差距與代價、制定方案和行動計劃。
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
Thumbnail
在生活當中一定會碰到問題,解決問題是我們這一生中一定會碰到的事情;每個人在面對處理問題的方式都不一樣,無論是心態上、處事上以及抉擇上都不盡相同;然而,看似日常都會遇到的這些事件,其實「怎麼處理它」這件事情,對你的影響比你想像中要來得大。
在麥肯錫的邏輯裡,分析力是解決問題中最重要的因素,要正確分析問題,才有辦法從根本處置和防止復發。
Thumbnail
解決問題的藝術:從問題的多面向到解決的巧妙之道 最重要的一點就是深入問題的本質。"一個問題研究到精深,就能出師"。 當我們面對一個問題時,往往會急於尋找解決之道,但這並非有效的方式。問題是多面向的,它們存在著無數的可能性,而我們只是看到了其中的一部分。就像是看到了冰山的一角,而忽略了浸沒在水中的巨大
Thumbnail
深度思考在職場中至關重要,尤其當面臨挑戰時,僅處理表面問題難以根本解決。本文以產品經理的視角分享了產品上市計劃中的深度思考經驗。透過重新定義目標、強調臨床有效性和創新解決方案,成功調整了計劃,確保了產品成功上市。深度思考不僅提升解決問題能力,更讓我們找到工作的深度和意義,建議在職場中培養這種習慣。
Thumbnail
The Decision Paradigm 全書三大要點: 決策者必需記得的三大要訣 Cynefin Framework理順狀況 PODS 系統全面靈活運用
Thumbnail
因果鏈分析核心是追根究底挖掘問題的深層次原因。這方法將問題視為一個層層相扣的結構,通過系列問答,從表面的不利因素一直追溯到問題根源。口訣「追根究底挖問題,解碼問題的本質」提醒初學者關鍵概念,強調追根究底、不遺漏任何原因、用[且]或[或]運算,連接上下層不利因素之間的關係,建立徹底解決問題的強力基礎。
在這堂課中,深深打破了我對原本所謂「協調」、「共識」等的既定印象,以及有很多不同的眼界思維去思考,能影響我整個專案的利害關鍵人有誰,以及我應該去做什麼樣的應對。