[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.
為什麼會看到廣告
29會員
98Content count
射箭學習筆記,不定期分享弓箭射藝的小知識和學習心得。內容從射箭運動到傳統射藝,涵蓋技巧、科學、競技、歷史、文化等等射箭的不同層面。
留言0
查看全部
發表第一個留言支持創作者!
CY L.的沙龍 的其他內容
記「中國傳統射藝2018年中美技術交流」系列(四) 中國歷代刊行過不少射書,數量雖豐,但部分晚近時代出版的射書,內容只是轉錄前人著作。不過當中仍然不乏獨具創見,結合了前人知識和作者自身習射心得,能對射術要訣作具體描寫的射學著作。明代高穎所著《武經射學正宗》正是其中之一。
記「中國傳統射藝2018年中美技術交流」系列(三) 其實射藝從來是中國軍旅武術的重要一環。中華射藝到清代後已幾乎失傳,所幸尚有不少射學古藉流傳至今,令今人得以一窺究竟,重構技藝。其中明代高穎所著《武經射學正宗》更有英譯注本。筆記系列的最後兩篇會分享交流講座的第三部分「如何射」——明代高穎的武射法。
射箭好型!邊度有得學? 在香港玩射箭,一般都是使用現代反曲弓和複合弓的現代競技射箭運動。想學習射箭有以下途徑︰
比賽主辦方完成處理報名申請後,會經總會網頁公佈比賽流程,上面會註明比賽節奏如「4分鐘6箭」和「一輪上」或「兩輪上」,到底是什麼意思呢?AB輪又是什麼?
上一篇賽前須知談及本地賽制和裝備要求等等,這篇講比賽當日如何進行,和射手要做的事。
早前首次參加香港的射箭比賽(香港盾新秀組),在此記下一些新手也許會困惑的地方。這篇先談賽前須知。
記「中國傳統射藝2018年中美技術交流」系列(四) 中國歷代刊行過不少射書,數量雖豐,但部分晚近時代出版的射書,內容只是轉錄前人著作。不過當中仍然不乏獨具創見,結合了前人知識和作者自身習射心得,能對射術要訣作具體描寫的射學著作。明代高穎所著《武經射學正宗》正是其中之一。
記「中國傳統射藝2018年中美技術交流」系列(三) 其實射藝從來是中國軍旅武術的重要一環。中華射藝到清代後已幾乎失傳,所幸尚有不少射學古藉流傳至今,令今人得以一窺究竟,重構技藝。其中明代高穎所著《武經射學正宗》更有英譯注本。筆記系列的最後兩篇會分享交流講座的第三部分「如何射」——明代高穎的武射法。
射箭好型!邊度有得學? 在香港玩射箭,一般都是使用現代反曲弓和複合弓的現代競技射箭運動。想學習射箭有以下途徑︰
比賽主辦方完成處理報名申請後,會經總會網頁公佈比賽流程,上面會註明比賽節奏如「4分鐘6箭」和「一輪上」或「兩輪上」,到底是什麼意思呢?AB輪又是什麼?
上一篇賽前須知談及本地賽制和裝備要求等等,這篇講比賽當日如何進行,和射手要做的事。
早前首次參加香港的射箭比賽(香港盾新秀組),在此記下一些新手也許會困惑的地方。這篇先談賽前須知。
你可能也想看
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
筆記型電腦是現代人工作、學習的好幫手,一旦出現問題,將嚴重影響生活與工作效率。本文將針對常見的筆記型電腦故障問題,如開機異常、電池故障、鍵盤損壞等,提供詳細的筆電維修資訊,並給予您專業的建議,幫助您快速解決問題,讓您的愛機重獲新生。
Thumbnail
在進行「紀錄」的過程,無形中將所讀到的內容內化,這個內化的過程同時也具有篩選的功能,選出對自己相對重要的資訊。我們經歷的事件或每天閱讀的書籍或猶如一連串的畫面,但並非每個畫面都重要,也無法一一記住。但透過內化和思考,我們就能夠篩選並整理出對自己最有價值的部分,保留下那些真正能夠影響我們的關鍵內容。
Thumbnail
在數位筆記管理中,標籤混亂是一個常見問題,尤其是當出現許多重複標籤時。例如,“#人力資源”和“#人力資源管理”,“#旅行”和“#旅遊”,“#啟發”和“#啟示”這些類似的標籤會導致分類繁複而臃腫,長期下來不僅無益反而有害。
Thumbnail
第一次看到有人可以把黃金葛用得這麼美,蓬鬆感加上點綴的黃葉,像是一叢美麗的果樹,加上門口可愛樸實的手寫字,看到這種店面,完全無法不進去阿阿阿。 結帳時,忍不住問了老闆娘,店面的植物究竟是如何打造的。 老闆娘說他們沒有刻意打造,那片美麗的黃金葛屋簷,是之前二樓房客種的,他們只是幫忙維護
Thumbnail
🚀前言: 彩蛋在最後,記得看到最後!!! 上週參加了在台北舉辦的 Gamma User Meetup,真的像是打開了一扇通往簡報藝術的新世界。 在這場活動中,講者和使用者分享了 Gamma 在不同領域的應用,而我個人覺得最讓人印象深刻的 3 個領域分別是「產品/專案成果展示」、「教育應用」以及
日更Day107/365 #自我覺察 因為想混一篇日更就直接開一篇了,順便寫一下相關的一些期待與展望XD 這次一開始的自我介紹,小金魚請大家複讀一次正在介紹的稱呼的環節真的很特別,讓人有一種很受歡迎的錯覺,所以才會有這個勇氣走到中間說話,這是個突破。 說起來,真的不太習慣
日更Day105/365 #自我覺察 一天下來好累,但果然就是要參加啊。 我想也不用說太多,因為這次人好多,一到我想,這人真的多,馬上想找舒適圈(訓練營小圈圈),但沒位子就算了。 看到熟悉的面孔感覺親切、看到新加入的人感覺有些不安但又有點期待。 回到一個常見的自我介紹。
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
筆記型電腦是現代人工作、學習的好幫手,一旦出現問題,將嚴重影響生活與工作效率。本文將針對常見的筆記型電腦故障問題,如開機異常、電池故障、鍵盤損壞等,提供詳細的筆電維修資訊,並給予您專業的建議,幫助您快速解決問題,讓您的愛機重獲新生。
Thumbnail
在進行「紀錄」的過程,無形中將所讀到的內容內化,這個內化的過程同時也具有篩選的功能,選出對自己相對重要的資訊。我們經歷的事件或每天閱讀的書籍或猶如一連串的畫面,但並非每個畫面都重要,也無法一一記住。但透過內化和思考,我們就能夠篩選並整理出對自己最有價值的部分,保留下那些真正能夠影響我們的關鍵內容。
Thumbnail
在數位筆記管理中,標籤混亂是一個常見問題,尤其是當出現許多重複標籤時。例如,“#人力資源”和“#人力資源管理”,“#旅行”和“#旅遊”,“#啟發”和“#啟示”這些類似的標籤會導致分類繁複而臃腫,長期下來不僅無益反而有害。
Thumbnail
第一次看到有人可以把黃金葛用得這麼美,蓬鬆感加上點綴的黃葉,像是一叢美麗的果樹,加上門口可愛樸實的手寫字,看到這種店面,完全無法不進去阿阿阿。 結帳時,忍不住問了老闆娘,店面的植物究竟是如何打造的。 老闆娘說他們沒有刻意打造,那片美麗的黃金葛屋簷,是之前二樓房客種的,他們只是幫忙維護
Thumbnail
🚀前言: 彩蛋在最後,記得看到最後!!! 上週參加了在台北舉辦的 Gamma User Meetup,真的像是打開了一扇通往簡報藝術的新世界。 在這場活動中,講者和使用者分享了 Gamma 在不同領域的應用,而我個人覺得最讓人印象深刻的 3 個領域分別是「產品/專案成果展示」、「教育應用」以及
日更Day107/365 #自我覺察 因為想混一篇日更就直接開一篇了,順便寫一下相關的一些期待與展望XD 這次一開始的自我介紹,小金魚請大家複讀一次正在介紹的稱呼的環節真的很特別,讓人有一種很受歡迎的錯覺,所以才會有這個勇氣走到中間說話,這是個突破。 說起來,真的不太習慣
日更Day105/365 #自我覺察 一天下來好累,但果然就是要參加啊。 我想也不用說太多,因為這次人好多,一到我想,這人真的多,馬上想找舒適圈(訓練營小圈圈),但沒位子就算了。 看到熟悉的面孔感覺親切、看到新加入的人感覺有些不安但又有點期待。 回到一個常見的自我介紹。