DevOps“鳳凰項目沙盤”:做最有價值的事

作者:北京老李:DevOps布道師、IT管理咨詢師。擁有EXIN Agile、EXIN Lean IT、首批EXIN DevOps Master講師、首批ITIL Expert講師、PMP、Prince2專家級、EXIN云安全管理、ISO20000 LA、ISO27001 LA等多項認證。先后在北京、上海、廣州等地主導軟件開發、系統集成、咨詢服務等工作,主要研究方向云安全管理、DevOps落地實施。

一:做最有價值的事

1.什么是最有價值的事?

DevOps沙盤實踐,幫助我們理解如何實現做最有價值的持續交付活動,有句話說的好:”在生命中,最微不足道但有意義的事物,也比最偉大但無意義的事物更有價值“,(The least of things with a meaning is worth more in life than the greatest of things without it. ),什么是最有價值的事?

1。規范化流程,從人治轉為法治,即通過鳳凰項目沙盤實現流程式,規范化管理。

2。提高管理效率,減少錯誤。通過精益需求分析、敏捷價值思考、持續改進實現IT價值突破。

3。精益IT生產,減少錯誤,通過看板,拉動式生產,實現IT價值最優化。

4。持續改進,不斷修正,只有不斷地PDCA才能做最正確最有價值的事。

5。把不可以的事情,變成可能,就如同《鳳凰項目》中的Bill一樣,團隊一天的時間把不可能的事情變成了可能,并且實現了超額完成任務。

2.做最有價值DevOps的三個層次

做最有價值的DevOps,需要通過三個步驟傳統敏捷(Agile1.0)、DevOps1.0(開發運維)、DevOps2.0(鳳凰沙盤模式),即BusDevOpsBus模式。分為五個層面的敏捷2.0的實現,即DevOps價值、DevOps原則、DevOps實踐、DevOps工具等方面,以業務為核心進行DevOps活動的開展

DevOps實現的三個層次-北京老李

3.實現DevOps做最有價值的五方面

DevOps價值:是指要站在精益敏捷的視角上進行全局優化,通過敏捷的核心價值觀與精益領導力,實現DevOps從戰略到戰術、到運營的全面意識提升。DevOps價值觀是在敏捷宣言的基礎上進行了修正,DevOps將重點放在全面交付有價值的服務或軟件給客戶,而不是簡單的“自動化”。

DevOps原則:是指通過CLAMS持這些價值觀的戰略方法,通過引入精益、敏捷、輕量級ITSM、持續交付,實現DevOps的集大成原則指導,不僅僅是一次轉變,也是一次螺旋提升。

DevOps方法:DevOps方法是敏捷2.0,即有很多方法可以實現DevOps,在通向企業的成功之路(EXIN DevOps白皮書)介紹了三種經典的DevOps實現方法。

EXIN DevOps2.0業務驅動價值框架

DevOps方法沒有統一的方法,只有最佳實踐)這里與敏捷1.0的方法有相同點,也有不同點,相同點是Scrum方法,看板方法,精益方法等等,不同點是把Dev+Ops整合在一起,并且擴大到產品、開發、QA、運維(全棧),DevOps還有一個特點是可視化的變更控制(基于ITIL的思想)和使用精益驅動系統進行全局優化。

DevOps實踐:通過與敏捷、精益、ITSM相結合的方法,使用高度特定的戰術技術,包括持續集成、持續交付。實現精益敏捷的快速交付價值。通過Standups, planning poker, backlogs, CI,使開發人員與運維人員可以一起愉快地玩耍。

DevOps工具:團隊使用這些實踐的特定技術實現,工具包括開源產品與廠商廠品(DevOps工具元素表)實現DevOps的企業級落地應用。John Willis 的《CAMS》和James Turnbull給出了他們的定義。即“基礎架構即代碼”是DevOps常用的原則。擴展敏捷的原則來包括系統和操作,而不是在代碼檢查時停止它的關注。(下圖為DevOps元素表)

DevOps工具元素表

4.如何讓我們實現做最有價值的事

《鳳凰項目》是Gene Kim作為主創于2013年出版的一本小說體IT管理讀物,是公認的DevOps入門第一本書。這本書從構思到成書花了10多年時間,出版之后獲得了巨大的成功。

《鳳凰項目》顛覆性的意義在于把過去60多年在工業生產領域的最佳實踐引入到軟件交付的生命周期中。這里涉及的主要概念包含限制理論(TOC)和DevOps的三步工作法:系統思維,在DevOps Handbook里稱為流動,Flow,引入精益思想,通過盡快反饋以及持續學習與實驗實現 DevOps鳳凰項目沙盤的實踐性體驗。

北京老李于2018年6月29號進行DevOps? Master課程,其中第二天進行了DevOps鳳凰項目沙盤模擬游戲,DevOps沙盤通過模擬游戲的方式讓學員了解到什么才是真正的DevOps。不僅僅是工具(自動化),而是需要CLAMS,即從文化、精益、自動化、度量、分享等方面實現DevOps模式的價值提升(轉型)。

北京老李-DevOps大型模擬沙盤

大型模擬沙盤運行一天還是很累的,每一次主持,與學員討論都能有沒的理解與收獲,這也是一種教學相長的過程,通過前一天的講解,大家理解了,什么是精益方法、什么是敏捷管理,在今天就要進行實踐了,大家抱著期望的心情來到了沙盤現場。

北京懵老李與沙盤道具

DevOps前提,是理解業務,理解IT流程,不懂業務的IT就是”瞎忙亂“,只有理解業務,梳理流程,才能真正體現IT的工作價值,根據精益的指導,我們要消除I

紅帽技術專家在北京老李的指導下進行流程梳理工作

首先:精益化流程:我們進行了精益化流程梳理工作,我們針對流程進行了三次流程梳理工作。即要消除IT過程中的浪費,要消除業務過程中的浪費,才能實現精益敏捷的DevOps2.0.。就是要讓我們做最有價值的事,通過緊張和激烈地討論,充分地理解游戲的規則與工作流程,才能把工作做好,這是做好DevOps的前提,我們在二輪的時間里,三次梳理工作流程,每一次都進行了激烈地討論, 任務工作想要達到效果,就應該先計劃再執行,而不是執行了以后再看,沒有頂層架構也就沒有精益敏捷的DevOps。

運行過DevOps大型模擬沙盤的同學都知道,DevOps沙盤設計本身就是在設計約束、應用“約束理論”和“精益六西格瑪”,游戲設計者在游戲中設計了很多的制約條件,在每一輪次,幾乎都無法全部交付上線應用。

其次:精益敏捷生產:我們應用了精益敏捷的管理方法,即拉動式生產、看板式管理的方法,實現了精益敏捷的生產模式

小伙伴們通過看板實現IT拉動式生產

再次:精益需求分析:通過精益需求分析減少返工與錯誤,通過主動識動業務需求,與業務進行充分溝通實現精益需求管理。實現了首輪的價值點突破為后面取得最終業務目標奠定了基礎條件。

北京老李-主講鳳凰項目沙盤

最后:價值最化優選法:所以在游戲中,這里的”IT人員“就有要一些取舍,那么如何取舍,我們通過成本、質量、價值、風險四個方面的設定與討論,逐步明確了上線應用的條件。

通過每一次不斷地改進,改進再改進實現了最終股價的盈利與達標。實現超額完成目標,其核心就在于做最有價值的事。

成本、質量、價值、風險設定實現超額完成目標

5.全面的學習體系

真正了解DevOps的核心和精華需要花一些時間學習,可以是自我學習,也可以是跟隨成熟的學習體系學習,EXIN DevOps全面的學習體系。

EXIN DevOps全面的學習體系

? 北京老李-2018年6月 手打版


二:鳳凰項目沙盤簡介

1.鳳凰項目沙盤誕生故事

早在《鳳凰項目》出版的五六年前,作者Gene Kim曾經參加過由歐洲著名沙盤公司Gaming Works創始人Paul Wilkingson親自掛帥組織的“阿波羅13號”知名IT服務管理沙盤。《鳳凰項目》出版后Gene Kim再次找到了Gaming Works的Paul并表達了開發DevOps沙盤的想法。隨即Gaming Works與Gene Kim一起開發了《DevOps鳳凰項目沙盤》。在2016年中文版《鳳凰項目-沙盤特別版》推出,北京老李也進行了鳳凰沙盤授權講師的點評與回憶。

鳳凰項目-一個IT運維的傳奇故事

2. 從《鳳凰項目》看IT價值

《鳳凰項目》的副標題是“一個IT運維的傳奇故事”,實際上也是從一位運維經理的視角寫的。DevOps可以把運維人員從非人類的作息時間里拯救出來。

DevOps的火熱也要感謝《鳳凰項目》及鳳凰項目沙盤這一實踐游戲。DevOps提倡打破部門墻,建立不指責的信任文化,通過自動化手段快速定位問題、及時反饋,持續改進,把團隊建設成為自學習組織,成長性思維組織。

DevOps能過共用一套工具、知識共享,著眼全局避免局部優化,遵守統一規則,建立可視化價值流,開發人員也要對運維工作負責,版本上線和演練日都發生在工作時間等等。這些實踐都使IT更有效率、減少無意義的浪費、工作更有成就感,也更加有趣和人性化。DevOps的理念現在也在被更多的部門所采用,DevOps2.0也是從業務中來,到業務中去的一種實踐方法,通過DevOps讓IT更加面向業務。

北京老李-DevOps布道師

3. 從《鳳凰項目》看業務價值

通過精益看板的實踐,在DevOps中的應用,讓開發運維可以一起愉快地玩耍。也讓,IT管理工作,變成可視化的工作。通過可視化,實現價值的快速流動,實現精益的拉動,使業務也能看到IT價值。

DevOps實踐方法之看板拉動式生產

4. 從《鳳凰項目》看精益IT

站在巨人的肩膀上,讓Dev和Ops能夠在精益IT的思想上提升產能,減少浪費,讓IT向著更加經濟有效地方式進行運行。

精益IT的七個目標:實現IT涅槃重生之路,即減少浪費,實現IT和業務的協作發展,IT通過財務管理指標的管理,實現面向業務的價值產出。通過在流程活動中識別浪費讓,IT重新找到自己應有的價值,而不僅僅是服務輸出,實現IT價值的業務輸出。

DevOps鳳凰項目沙盤:IT涅槃重生之路 https://www.douban.com/note/681066663/

https://www.douban.com/note/645016138/ DevOps鳳凰沙盤:一場精益敏捷探索之行

https://www.douban.com/note/629890513/ DevOps鳳凰沙盤:一場百玩不厭的質量感悟

https://www.douban.com/note/636259649/ ITIL飛機運營模擬沙盤游戲

https://www.douban.com/note/661156795/ ITIL沙盤:從運維到運營之路

https://www.douban.com/note/630638887/ DevOps課后總結之DevOps游戲系列-DevOps的獨孤九劍

https://www.douban.com/note/660291760/ DevOps Master:如何一次通過DevOps Master考試

https://www.douban.com/note/647732431/? DevOps:10本DevOps推薦書及47個DevOps兼容工具

https://www.douban.com/note/637665261/? DevOps Master課程:回憶我與DevOps之父Patrick的交流

https://book.douban.com/review/9110485/ DevOps:轉型從正確地認知開始

https://www.douban.com/note/651734552/ DevOps:從I型人才到E型人才

https://www.douban.com/note/651734953/? DevOps:智能服務臺是企業不能缺少的基石

https://book.douban.com/review/8928323/? DevOps布道師:終身學習是終身成長的源動力

https://book.douban.com/review/8820627/ 《把讀到的知識轉化為能力三步法及完美學習的四步法》

https://www.douban.com/note/643862694/ DevOps Master課程:腳踏實地學Pre-Master,一步一個腳印成為DevOps Master

https://book.douban.com/review/8805640/ DevOps布道師為深度工作寫的序:深度工作是心身的一種修練方法

https://book.douban.com/review/8795275/ 咨詢基本功:咨詢顧問基本功之書面溝通及“補充大餐”

https://www.douban.com/note/643251358/ DevOps定義編年史:通過DevOps定義看DevOps發展

https://www.douban.com/note/637838681/ DevOps應用:光大銀行DevOps1.0到DevOps2.0研討會

https://www.douban.com/note/639093367/ DevOps應用:民生銀行IT一體化管理與自動化發展(1)

https://www.douban.com/note/638965340/ DevOps應用:工商銀行DevOps進行時

https://www.douban.com/note/641427886/ DevOps應用:DevSecOps云下安全與云等保(云博會內容提前曝光)

https://www.douban.com/note/646007197/? 敏捷辯論

https://www.douban.com/note/655617439/ 敏捷服務管理:數字化轉型核心

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容