前前后后寫過不少敏捷的文章仅孩,《敏捷交付的一天》從團隊視角托猩,講述了敏捷交付團隊一天的工作生活×赡剑《項目管理中的敏捷實踐》從項目管理者的視角京腥,講述如何運用敏捷實踐追求最大價值的成功。
管理者如何為敏捷團隊提供更好的支持溅蛉?這個支持不應(yīng)僅是空間上的公浪,更應(yīng)該是文化層面的。正如《敏捷團隊需要怎樣的工作環(huán)境》中寫到的船侧,我們需要設(shè)計這樣的環(huán)境:充滿信任與透明度欠气、積極的挑戰(zhàn)、尊重與支持镜撩。
一年多以前预柒,我寫過一篇《敏捷團隊的辦公室設(shè)計》的文章,至今仍有很多朋友和我討論袁梗。也再次感謝大家的關(guān)注宜鸯,現(xiàn)在我正在思考續(xù)篇。
走進敏捷遮怜,首先需要了解敏捷全景圖淋袖。在《談?wù)劽艚?- Agile Methodology》一文中寫到了敏捷的起源、敏捷的誕生以及對敏捷宣言的詮釋奈泪。然而适贸,敏捷實踐、理論都只是工具涝桅,敏捷是一種價值觀拜姿,它從根本上要解決“人”的問題。如我在《敏捷之悟》中談到的:其實并沒有所謂的標準化實踐冯遂,只有更合適蕊肥、更有效的實踐。下圍棋如此蛤肌,從事敏捷軟件交付如此壁却,經(jīng)營一個更大、更多元化的團隊亦是如此裸准。不在于現(xiàn)在有多好展东,而在于接下來如何變得更好。想必這也是敏捷帶來的核心精神炒俱。
讀完《實施超越預算》盐肃,我有這樣的體會:我們每次談敏捷,談?wù)摳嗟氖擒浖_發(fā)的主流方法权悟。當我們打造敏捷性思維和思考精益企業(yè)的時候砸王,在我們看到敏捷社區(qū)在慢慢將敏捷擴展并規(guī)模化的時候峦阁,我們認識到超越預算是企業(yè)層面的敏捷性谦铃,它給了我們一個語言框架:超越預算的精神——領(lǐng)導力原則和超越預算的形式——管理流程。(文見:重新定義管理——讀《實施超越預算》榔昔,此文在《實施超越預算》第二版再次印刷時收錄)驹闰。
今天我想想進一步談?wù)劽艚菡J知。
敏捷解決的是復雜的問題
Cynefin框架
Cynefin框架最早是在1999年由威爾士學者Dave Snowden在知識管理與組織戰(zhàn)略中提出的撒会。這個框架用于描述問題疮方,環(huán)境與系統(tǒng)。說明什么環(huán)境茧彤,適合使用什么樣的解決方案骡显。Cynefin框架有如下四個域:
簡單:該域中的因果關(guān)系顯而易見,方法是感知——分類——響應(yīng)(Sense - Categorise - Respond)曾掂,我們能夠應(yīng)用最佳實踐惫谤。簡單的問題很容易解決,它的目標是明確的珠洗,達成路徑也是明確的溜歪,只要依照步驟就一定能達成目標。
繁雜:該域中的因果關(guān)系需要分析许蓖,或者需要一些其他形式的調(diào)查和專業(yè)知識的應(yīng)用蝴猪。方法是感知——分析——響應(yīng)(Sense - Analyze - Respond )调衰,我們能夠應(yīng)用好的實踐。
復雜:該域中的因果關(guān)系僅能夠從探索中感應(yīng)自阱,不能提前嚎莉,方法是探索——感知——響應(yīng)(Probe - Sense - Respond ),我們能夠感知涌現(xiàn)實踐(emergent practice)沛豌。對于復雜的問題趋箩,目標和路徑都是不清晰的。在推進的時候需要不斷根據(jù)遇到的情況進行決策加派,沒有現(xiàn)成的經(jīng)驗可以借鑒叫确。
混亂:該域中沒有系統(tǒng)級別的因果關(guān)系,方法是行動——感知——響應(yīng)(Act - Sense - Respond )芍锦,我們能夠發(fā)現(xiàn)新穎的實踐(novel practice)竹勉。
參考閱讀:
https://www.infoq.cn/article/2013%2F10%2Fcynefin-framework-playing-lego
https://www.agile42.com/en/training/cynefin-lego-game/
解決復雜的問題
我們也許有一個“絕佳”的產(chǎn)品創(chuàng)意?自認為這是一個足以改變市場模式的顛覆性想法娄琉∪拿祝或者我們有一個能讓我們領(lǐng)先于競爭對手的全新嘗試?然而车胡,在繼續(xù)之前檬输,我們會面對這樣的風險:
目標用戶不存在:想到了一個解決方案就直接想要做出來,顧不上做用戶調(diào)研匈棘,不了解設(shè)想的目標用戶是否真的存在丧慈、用戶群有多大、生活的狀態(tài)是怎樣的主卫。
目標用戶沒有這個需求:思考從解決方案出發(fā)逃默,想到或看到一個功能,覺得不錯就想做簇搅。沒有去驗證目標用戶是否真的有這樣的需求完域,是不是早就有了足夠好的產(chǎn)品解決了這個需求。
解決方案毫無亮點:想到一個還可以的解決方案就不再繼續(xù)探索了瘩将,一些創(chuàng)新的點子覺得它不可能就直接放棄了吟税。沒有掌握做創(chuàng)新的有效方法。
一開始就想做大做全:想做精品姿现,想要做精致的用戶體驗肠仪,想到什么功能不錯就往產(chǎn)品上加,想要一下就做的很完美备典。但如果一開始方向就錯了咪辱,再精致的產(chǎn)品饲嗽,價值也是零。
這無疑是一個復雜的問題,我們需要探索吮旅、感知和相應(yīng)。“敏捷”用以解決這樣的復雜問題,它是在問題本身或問題解決能力不能確定的情況下取得盡可能好的結(jié)果的問題解決方式术荤。
這樣的解決方式針對復雜問題層層分解,逐級反饋然低。
最小化可行產(chǎn)品(Minimum Viable Product, MVP)是層層分解喜每、逐級反饋的實例化展現(xiàn):不斷開發(fā)出可用的產(chǎn)品务唐,通過測試并收集用戶的反饋雳攘,快速迭代,不斷修正產(chǎn)品枫笛,最終適應(yīng)市場的需求吨灭。
敏捷文化
什么是文化?在《現(xiàn)代漢語詞典》給出的定義中刑巧,包含三個釋義:
人類的精神生活及其產(chǎn)品喧兄,包括世界觀、人生觀啊楚、價值觀等意識形態(tài)和其他科技語言文字等非意識形態(tài)吠冤。
運用文字的能力與一般知識。
同一歷史時期的工具和制造技術(shù)等恭理。
那么對于組織拯辙、團隊乃至個人呢?與上對應(yīng)颜价,文化的含義不言自明涯保。
第一,價值觀要相同周伦,勤于溝通夕春。個人的價值目標和組織的價值目標如果能夠一致且保持及時溝通,就能做到齊心協(xié)力专挪。
第二及志,要有成事的基本技能和知識。
第三寨腔,精通當前主流的工具和技術(shù)困肩,強調(diào)擁抱變化的學習能力。
敏捷的本質(zhì)是提倡響應(yīng)和擁抱變化脆侮,而不是受制于流程锌畸。如果我們一定需要對敏捷“文化”有一個定義,那么我認為下面的描述是比較貼切的:
具備適當技能和知識的個人與團隊靖避,借助于有效的工具和流程潭枣,正視不確定性比默,積極溝通,主動響應(yīng)變化盆犁,不斷改善命咐,齊心協(xié)力實現(xiàn)組織和個人的目標。
企業(yè)層面的敏捷性從組織文化和價值觀入手谐岁,理解和增強文化意識醋奠,先回答為什么(Why)這個問題,領(lǐng)導的行為方式和方法以及領(lǐng)導本人的價值觀會影響和形成一種組織文化伊佃。有了這一步之后再討論組織如何設(shè)計和發(fā)展窜司,繼而進一步解決如何(How)做的問題,最后在執(zhí)行過程中解決做什么(What)的問題航揉。
后記
從敏捷的理論塞祈、敏捷的實踐、敏捷的價值觀帅涂、到敏捷的創(chuàng)新方法议薪,再到企業(yè)層面的敏捷性,其間的思考似乎有一種復雜和簡單媳友、宏大和精巧的歷史之美斯议。
我真的懂敏捷嗎?
本文作者萬學凡醇锚,ThoughtWorks首席咨詢師哼御,武漢。作者保留本文一切權(quán)利搂抒,未經(jīng)許可請勿轉(zhuǎn)載艇搀。