作者:北京老李:DevOps布道師叫胁、IT管理咨詢師。擁有EXIN Agile龄砰、EXIN Lean IT畸颅、首批EXIN DevOps Master講師担巩、首批ITIL Expert講師、PMP没炒、Prince2專家級(jí)涛癌、EXIN云安全管理、ISO20000 LA送火、ISO27001 LA等多項(xiàng)認(rèn)證拳话。先后在北京、上海种吸、廣州等地主導(dǎo)軟件開發(fā)弃衍、系統(tǒng)集成、咨詢服務(wù)等工作坚俗,主要研究方向云安全管理镜盯、DevOps落地實(shí)施。
1.什么是最有價(jià)值的事猖败?
DevOps沙盤實(shí)踐速缆,幫助我們理解如何實(shí)現(xiàn)做最有價(jià)值的持續(xù)交付活動(dòng),有句話說的好:”在生命中恩闻,最微不足道但有意義的事物艺糜,也比最偉大但無意義的事物更有價(jià)值“,(The least of things with a meaning is worth more in life than the greatest of things without it. ),什么是最有價(jià)值的事破停?
1翅楼。規(guī)范化流程,從人治轉(zhuǎn)為法治真慢,即通過鳳凰項(xiàng)目沙盤實(shí)現(xiàn)流程式犁嗅,規(guī)范化管理。
2晤碘。提高管理效率,減少錯(cuò)誤功蜓。通過精益需求分析园爷、敏捷價(jià)值思考、持續(xù)改進(jìn)實(shí)現(xiàn)IT價(jià)值突破式撼。
3童社。精益IT生產(chǎn),減少錯(cuò)誤著隆,通過看板扰楼,拉動(dòng)式生產(chǎn),實(shí)現(xiàn)IT價(jià)值最優(yōu)化美浦。
4弦赖。持續(xù)改進(jìn),不斷修正浦辨,只有不斷地PDCA才能做最正確最有價(jià)值的事蹬竖。
5。把不可以的事情流酬,變成可能币厕,就如同《鳳凰項(xiàng)目》中的Bill一樣,團(tuán)隊(duì)一天的時(shí)間把不可能的事情變成了可能芽腾,并且實(shí)現(xiàn)了超額完成任務(wù)旦装。
2.做最有價(jià)值DevOps的三個(gè)層次
做最有價(jià)值的DevOps,需要通過三個(gè)步驟傳統(tǒng)敏捷(Agile1.0)摊滔、DevOps1.0(開發(fā)運(yùn)維)阴绢、DevOps2.0(鳳凰沙盤模式),即BusDevOpsBus模式惭载。分為五個(gè)層面的敏捷2.0的實(shí)現(xiàn)旱函,即DevOps價(jià)值、DevOps原則描滔、DevOps實(shí)踐棒妨、DevOps工具等方面,以業(yè)務(wù)為核心進(jìn)行DevOps活動(dòng)的開展
DevOps實(shí)現(xiàn)的三個(gè)層次-北京老李
3.實(shí)現(xiàn)DevOps做最有價(jià)值的五方面
DevOps價(jià)值:是指要站在精益敏捷的視角上進(jìn)行全局優(yōu)化,通過敏捷的核心價(jià)值觀與精益領(lǐng)導(dǎo)力券腔,實(shí)現(xiàn)DevOps從戰(zhàn)略到戰(zhàn)術(shù)伏穆、到運(yùn)營的全面意識(shí)提升。DevOps價(jià)值觀是在敏捷宣言的基礎(chǔ)上進(jìn)行了修正纷纫,DevOps將重點(diǎn)放在全面交付有價(jià)值的服務(wù)或軟件給客戶枕扫,而不是簡單的“自動(dòng)化”。
DevOps原則:是指通過CLAMS持這些價(jià)值觀的戰(zhàn)略方法辱魁,通過引入精益烟瞧、敏捷、輕量級(jí)ITSM染簇、持續(xù)交付参滴,實(shí)現(xiàn)DevOps的集大成原則指導(dǎo),不僅僅是一次轉(zhuǎn)變锻弓,也是一次螺旋提升砾赔。
DevOps方法:DevOps方法是敏捷2.0,即有很多方法可以實(shí)現(xiàn)DevOps青灼,在通向企業(yè)的成功之路(EXIN DevOps白皮書)介紹了三種經(jīng)典的DevOps實(shí)現(xiàn)方法暴心。
EXIN DevOps2.0業(yè)務(wù)驅(qū)動(dòng)價(jià)值框架
DevOps方法沒有統(tǒng)一的方法,只有最佳實(shí)踐)這里與敏捷1.0的方法有相同點(diǎn)杂拨,也有不同點(diǎn)专普,相同點(diǎn)是Scrum方法,看板方法弹沽,精益方法等等脆诉,不同點(diǎn)是把Dev+Ops整合在一起,并且擴(kuò)大到產(chǎn)品贷币、開發(fā)击胜、QA、運(yùn)維(全棧)役纹,DevOps還有一個(gè)特點(diǎn)是可視化的變更控制(基于ITIL的思想)和使用精益驅(qū)動(dòng)系統(tǒng)進(jìn)行全局優(yōu)化偶摔。
DevOps實(shí)踐:通過與敏捷、精益促脉、ITSM相結(jié)合的方法辰斋,使用高度特定的戰(zhàn)術(shù)技術(shù),包括持續(xù)集成瘸味、持續(xù)交付宫仗。實(shí)現(xiàn)精益敏捷的快速交付價(jià)值。通過Standups, planning poker, backlogs, CI旁仿,使開發(fā)人員與運(yùn)維人員可以一起愉快地玩耍藕夫。
DevOps工具:團(tuán)隊(duì)使用這些實(shí)踐的特定技術(shù)實(shí)現(xiàn),工具包括開源產(chǎn)品與廠商廠品(DevOps工具元素表)實(shí)現(xiàn)DevOps的企業(yè)級(jí)落地應(yīng)用。John Willis 的《CAMS》和James Turnbull給出了他們的定義毅贮。即“基礎(chǔ)架構(gòu)即代碼”是DevOps常用的原則办悟。擴(kuò)展敏捷的原則來包括系統(tǒng)和操作,而不是在代碼檢查時(shí)停止它的關(guān)注滩褥。(上圖為DevOps元素表)
DevOps工具元素表
4.如何讓我們實(shí)現(xiàn)做最有價(jià)值的事
《鳳凰項(xiàng)目》是Gene Kim作為主創(chuàng)于2013年出版的一本小說體IT管理讀物病蛉,是公認(rèn)的DevOps入門第一本書。這本書從構(gòu)思到成書花了10多年時(shí)間瑰煎,出版之后獲得了巨大的成功铺然。
《鳳凰項(xiàng)目》顛覆性的意義在于把過去60多年在工業(yè)生產(chǎn)領(lǐng)域的最佳實(shí)踐引入到軟件交付的生命周期中。這里涉及的主要概念包含限制理論(TOC)和DevOps的三步工作法:系統(tǒng)思維酒甸,在DevOps Handbook里稱為流動(dòng)探熔,F(xiàn)low,引入精益思想烘挫,通過盡快反饋以及持續(xù)學(xué)習(xí)與實(shí)驗(yàn)實(shí)現(xiàn) DevOps鳳凰項(xiàng)目沙盤的實(shí)踐性體驗(yàn)。
北京老李于2018年6月29號(hào)進(jìn)行DevOps? Master課程柬甥,其中第二天進(jìn)行了DevOps鳳凰項(xiàng)目沙盤模擬游戲饮六,DevOps沙盤通過模擬游戲的方式讓學(xué)員了解到什么才是真正的DevOps。不僅僅是工具(自動(dòng)化)苛蒲,而是需要CLAMS卤橄,即從文化、精益臂外、自動(dòng)化窟扑、度量、分享等方面實(shí)現(xiàn)DevOps模式的價(jià)值提升(轉(zhuǎn)型)漏健。
北京老李-DevOps大型模擬沙盤
大型模擬沙盤運(yùn)行一天還是很累的嚎货,每一次主持,與學(xué)員討論都能有沒的理解與收獲蔫浆,這也是一種教學(xué)相長的過程殖属,通過前一天的講解,大家理解了瓦盛,什么是精益方法洗显、什么是敏捷管理,在今天就要進(jìn)行實(shí)踐了原环,大家抱著期望的心情來到了沙盤現(xiàn)場挠唆。
北京懵老李與沙盤道具
DevOps前提,是理解業(yè)務(wù)嘱吗,理解IT流程玄组,不懂業(yè)務(wù)的IT就是”瞎忙亂“,只有理解業(yè)務(wù),梳理流程巧勤,才能真正體現(xiàn)IT的工作價(jià)值嵌灰,根據(jù)精益的指導(dǎo),我們要消除I
紅帽技術(shù)專家在北京老李的指導(dǎo)下進(jìn)行流程梳理工作
首先:精益化流程:我們進(jìn)行了精益化流程梳理工作颅悉,我們針對流程進(jìn)行了三次流程梳理工作沽瞭。即要消除IT過程中的浪費(fèi),要消除業(yè)務(wù)過程中的浪費(fèi)剩瓶,才能實(shí)現(xiàn)精益敏捷的DevOps2.0.驹溃。就是要讓我們做最有價(jià)值的事,通過緊張和激烈地討論延曙,充分地理解游戲的規(guī)則與工作流程豌鹤,才能把工作做好,這是做好DevOps的前提枝缔,我們在二輪的時(shí)間里布疙,三次梳理工作流程,每一次都進(jìn)行了激烈地討論愿卸, 任務(wù)工作想要達(dá)到效果灵临,就應(yīng)該先計(jì)劃再執(zhí)行,而不是執(zhí)行了以后再看趴荸,沒有頂層架構(gòu)也就沒有精益敏捷的DevOps儒溉。
運(yùn)行過DevOps大型模擬沙盤的同學(xué)都知道,DevOps沙盤設(shè)計(jì)本身就是在設(shè)計(jì)約束发钝、應(yīng)用“約束理論”和“精益六西格瑪”顿涣,游戲設(shè)計(jì)者在游戲中設(shè)計(jì)了很多的制約條件,在每一輪次酝豪,幾乎都無法全部交付上線應(yīng)用涛碑。
其次:精益敏捷生產(chǎn):我們應(yīng)用了精益敏捷的管理方法,即拉動(dòng)式生產(chǎn)孵淘、看板式管理的方法锌唾,實(shí)現(xiàn)了精益敏捷的生產(chǎn)模式
小伙伴們通過看板實(shí)現(xiàn)IT拉動(dòng)式生產(chǎn)
再次:精益需求分析:通過精益需求分析減少返工與錯(cuò)誤,通過主動(dòng)識(shí)動(dòng)業(yè)務(wù)需求夺英,與業(yè)務(wù)進(jìn)行充分溝通實(shí)現(xiàn)精益需求管理晌涕。實(shí)現(xiàn)了首輪的價(jià)值點(diǎn)突破為后面取得最終業(yè)務(wù)目標(biāo)奠定了基礎(chǔ)條件。
北京老李-主講鳳凰項(xiàng)目沙盤
最后:價(jià)值最化優(yōu)選法:所以在游戲中痛悯,這里的”IT人員“就有要一些取舍余黎,那么如何取舍,我們通過成本载萌、質(zhì)量惧财、價(jià)值巡扇、風(fēng)險(xiǎn)四個(gè)方面的設(shè)定與討論,逐步明確了上線應(yīng)用的條件垮衷。
通過每一次不斷地改進(jìn)厅翔,改進(jìn)再改進(jìn)實(shí)現(xiàn)了最終股價(jià)的盈利與達(dá)標(biāo)。實(shí)現(xiàn)超額完成目標(biāo)搀突,其核心就在于做最有價(jià)值的事刀闷。
成本、質(zhì)量仰迁、價(jià)值甸昏、風(fēng)險(xiǎn)設(shè)定實(shí)現(xiàn)超額完成目標(biāo)
5.全面的學(xué)習(xí)體系
真正了解DevOps的核心和精華需要花一些時(shí)間學(xué)習(xí),可以是自我學(xué)習(xí)徐许,也可以是跟隨成熟的學(xué)習(xí)體系學(xué)習(xí)施蜜,EXIN DevOps全面的學(xué)習(xí)體系。
EXIN DevOps全面的學(xué)習(xí)體系
? 北京老李-2018年6月 手打版
版權(quán)歸作者所有雌隅,任何形式轉(zhuǎn)載請聯(lián)系作者翻默。
作者:北京老李
歡迎爬樓,看更多北京老李-DevOps相關(guān)內(nèi)容恰起,ITIL內(nèi)容請關(guān)注”豆列“
DevOps鳳凰項(xiàng)目沙盤:IT涅槃重生之路 https://www.douban.com/note/681066663/
https://www.douban.com/note/645016138/ DevOps鳳凰沙盤:一場精益敏捷探索之行
https://www.douban.com/note/629890513/ DevOps鳳凰沙盤:一場百玩不厭的質(zhì)量感悟
https://www.douban.com/note/636259649/ ITIL飛機(jī)運(yùn)營模擬沙盤游戲
https://www.douban.com/note/661156795/ ITIL沙盤:從運(yùn)維到運(yùn)營之路
https://www.douban.com/note/630638887/ DevOps課后總結(jié)之DevOps游戲系列-DevOps的獨(dú)孤九劍
https://www.douban.com/note/660291760/ DevOps Master:如何一次通過DevOps Master考試
https://www.douban.com/note/647732431/? DevOps:10本DevOps推薦書及47個(gè)DevOps兼容工具
https://www.douban.com/note/637665261/? DevOps Master課程:回憶我與DevOps之父Patrick的交流
https://book.douban.com/review/9110485/ DevOps:轉(zhuǎn)型從正確地認(rèn)知開始
https://www.douban.com/note/651734552/ DevOps:從I型人才到E型人才
https://www.douban.com/note/651734953/? DevOps:智能服務(wù)臺(tái)是企業(yè)不能缺少的基石
https://book.douban.com/review/8928323/? DevOps布道師:終身學(xué)習(xí)是終身成長的源動(dòng)力
https://book.douban.com/review/8820627/ 《把讀到的知識(shí)轉(zhuǎn)化為能力三步法及完美學(xué)習(xí)的四步法》
https://www.douban.com/note/643862694/ DevOps Master課程:腳踏實(shí)地學(xué)Pre-Master修械,一步一個(gè)腳印成為DevOps Master
https://book.douban.com/review/8805640/ DevOps布道師為深度工作寫的序:深度工作是心身的一種修練方法
https://book.douban.com/review/8795275/ 咨詢基本功:咨詢顧問基本功之書面溝通及“補(bǔ)充大餐”
https://www.douban.com/note/643251358/ DevOps定義編年史:通過DevOps定義看DevOps發(fā)展
https://www.douban.com/note/637838681/ DevOps應(yīng)用:光大銀行DevOps1.0到DevOps2.0研討會(huì)
https://www.douban.com/note/639093367/ DevOps應(yīng)用:民生銀行IT一體化管理與自動(dòng)化發(fā)展(1)
https://www.douban.com/note/638965340/ DevOps應(yīng)用:工商銀行DevOps進(jìn)行時(shí)
https://www.douban.com/note/641427886/ DevOps應(yīng)用:DevSecOps云下安全與云等保(云博會(huì)內(nèi)容提前曝光)
https://www.douban.com/note/646007197/? 敏捷辯論
https://www.douban.com/note/655617439/ 敏捷服務(wù)管理:數(shù)字化轉(zhuǎn)型核心