內(nèi)容來(lái)源:DevOps案例深度研究第4期 – 火神山雷神山 DevOps實(shí)踐研究戰(zhàn)隊(duì)(本文只展示部分PPT及研究成果,全程視頻請(qǐng)移步文末)本案例內(nèi)容貢獻(xiàn)者:賴澤薇、張揚(yáng)、鄧茜蕓、韋一、劉德權(quán)、候利濤、馮利娟、常相宇、張力、韓豐、陳浩 IDCF指導(dǎo)老師:王立杰、許舟平、姚冬、徐磊
(圖片來(lái)源于網(wǎng)絡(luò))
一、中國(guó)速度,為瀑布站臺(tái)
網(wǎng)站建設(shè)哪家好,找
創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了
河北免費(fèi)建站歡迎大家使用!
我們看一下火神山雷神山建設(shè)的整體過(guò)程,它是典型的瀑布模式。主要體現(xiàn)在階段定義清晰、順序串行開(kāi)展,前期規(guī)劃驅(qū)動(dòng),交接棒式進(jìn)行,上一個(gè)階段的輸出是下一個(gè)階段的輸入。由于前期在時(shí)間、范圍和成本方面做了強(qiáng)力的約束,那么在進(jìn)行中不接受變化,因?yàn)樽兏鷥r(jià)巨大。
在上世紀(jì)60年代軟件危機(jī)爆發(fā)之后,軟件行業(yè)繼續(xù)找到一種科學(xué)體系化的方法來(lái)進(jìn)行軟件開(kāi)發(fā),最早的瀑布模型就是來(lái)自于工業(yè)制造和建筑建造的模式。
但是為什么在我們的軟件領(lǐng)域,要從起初瀑布模式往敏捷模式演進(jìn)?因?yàn)檐浖_(kāi)發(fā)不確定性更多,需要快速應(yīng)對(duì)變化的需求,業(yè)界對(duì)研發(fā)模式方面也在不斷地探索,如何提升效率、提高軟件質(zhì)量。常見(jiàn)的幾個(gè)模型有瀑布、螺旋、迭代、敏捷。
其特點(diǎn)主要表現(xiàn)為:
- 瀑布式開(kāi)發(fā):順序開(kāi)展、文檔驅(qū)動(dòng)。要求每一個(gè)環(huán)節(jié)的工作盡可能充分討論、論證,減少施工風(fēng)險(xiǎn),減少返工。
- 螺旋開(kāi)發(fā):開(kāi)始將瀑布開(kāi)發(fā)的模式進(jìn)行粒度的拆分,將整個(gè)開(kāi)發(fā)過(guò)程劃分為一個(gè)個(gè)階段,在每個(gè)階段引入風(fēng)險(xiǎn)分析。它是風(fēng)險(xiǎn)驅(qū)動(dòng)的方法體系,在每個(gè)階段之前,都必須進(jìn)行風(fēng)險(xiǎn)評(píng)估,使軟件在無(wú)法排除重大風(fēng)險(xiǎn)時(shí)有機(jī)會(huì)停止,以減小損失。但螺旋開(kāi)發(fā)更傾向于是增量開(kāi)發(fā)方式,它將整個(gè)軟件功能的開(kāi)發(fā)拆分為多個(gè)可控的階段,最終的軟件交付還是在最后一步。
- 迭代式開(kāi)發(fā):在螺旋開(kāi)發(fā)之上出現(xiàn)了先保證能用,再想辦法讓它好用。不要求每一個(gè)階段的任務(wù)做的都是做到盡善盡美,而是根據(jù)優(yōu)先級(jí)來(lái)交付高價(jià)值的功能。以最短的時(shí)間構(gòu)建一個(gè) MVP,交付給客戶之后,再通過(guò)客戶或用戶的反饋,逐步進(jìn)行完善。
- Scrum框架:是一個(gè)包含增量和迭代的框架。強(qiáng)調(diào)固定周期、固定節(jié)奏、強(qiáng)調(diào)團(tuán)隊(duì)協(xié)作,強(qiáng)調(diào)質(zhì)量、強(qiáng)調(diào)成果可發(fā)布,能快速被驗(yàn)證。
那么我們?nèi)绾芜x擇這些模型和框架?
其實(shí)對(duì)于簡(jiǎn)單域,我們更推薦瀑布模式。因?yàn)樾枨竺鞔_、范圍清晰、周期確定的情況下,瀑布也可以很快。只需要強(qiáng)有力的執(zhí)行計(jì)劃、不斷提升技術(shù),自動(dòng)化一切,有效的溝通,團(tuán)隊(duì)賦能就可做到快速交付,而無(wú)需反復(fù)驗(yàn)證確認(rèn)。但是有個(gè)問(wèn)題是,軟件開(kāi)發(fā)往往是一個(gè)繁雜或者復(fù)雜的過(guò)程,因?yàn)樾枨笫遣粩嘧兓?。尤其是?duì)于創(chuàng)新型的業(yè)務(wù)應(yīng)用,在一開(kāi)始的時(shí)候只是一個(gè)商業(yè)想法,構(gòu)建業(yè)務(wù)應(yīng)用也是為了快速驗(yàn)證這個(gè)想法是否可行,這是一個(gè)不斷假設(shè)和驗(yàn)證的過(guò)程。在這樣的場(chǎng)景下,敏捷模式是更合適的。
其實(shí)我們很多人都忽略了敏捷宣言的最后一句話,往往最后一句話也是最重要的。這句話是“也就是說(shuō),盡管右項(xiàng)有其價(jià)值,我們更重視左項(xiàng)的價(jià)值。” 它想表達(dá)的是盡管瀑布價(jià)值有其價(jià)值,但是我們更重視敏捷開(kāi)發(fā)的價(jià)值,這是一種價(jià)值觀的取舍。所以很多時(shí)候瀑布和敏捷會(huì)存在融合。從火神山雷神山醫(yī)院的建設(shè)來(lái)看,在整體上很多項(xiàng)目不得不以瀑布計(jì)劃的方式進(jìn)行,核心是減小瀑布模型的粒度,采用敏捷開(kāi)發(fā)的優(yōu)秀實(shí)踐方式,提高開(kāi)發(fā)的溝通效率。
二、中國(guó)速度,中國(guó)質(zhì)量
從早期豐田的精益生產(chǎn)系統(tǒng),一直到目前流行的DevOps理論框架,關(guān)于項(xiàng)目質(zhì)量管理的方法論有很多種。在這里,我將這些歷史的和現(xiàn)存的各種質(zhì)量管理的核心思想抽象并概括為“質(zhì)量?jī)?nèi)建三部曲”,即:
從“做正確的事”,到“正確地做事”,再到“最小的質(zhì)量成本”。從項(xiàng)目生命周期的維度,按照質(zhì)量?jī)?nèi)建的原則,分別從設(shè)計(jì)、實(shí)施、驗(yàn)收和運(yùn)維這四個(gè)階段進(jìn)行質(zhì)量管理和控制。
三、全能運(yùn)維,召之即來(lái),來(lái)之即戰(zhàn)
兩座醫(yī)院的醫(yī)療團(tuán)隊(duì)組建起來(lái)了,是不是就可以按部就班開(kāi)展救治,就萬(wàn)事大吉了?很顯然并不是,等待醫(yī)療團(tuán)隊(duì)來(lái)解決的困難還有一大把呢,我們這里列出了醫(yī)療團(tuán)隊(duì)在接手救治的過(guò)程中面臨的四個(gè)方面的主要困難。
- 一是業(yè)務(wù)非常緊急,但是醫(yī)院的交付卻談不上多么完整。多個(gè)支援雷神山的醫(yī)療團(tuán)隊(duì)在接手病區(qū)后發(fā)現(xiàn),等待他們的幾乎都是空空如也的病房。醫(yī)護(hù)人員要讓病房工作起來(lái),需要自己先動(dòng)手到各處尋找、搬運(yùn)、安裝和現(xiàn)場(chǎng)調(diào)試眾多設(shè)備。這就相當(dāng)于既要當(dāng)好運(yùn)維,還得幫開(kāi)發(fā)擦屁股收拾殘局。
- 二是業(yè)務(wù)類型全新,但是培訓(xùn)卻談不上多么充分。兩家醫(yī)院的醫(yī)療團(tuán)隊(duì)成員本職專長(zhǎng)業(yè)務(wù)千差萬(wàn)別,在疫情的緊急要求下,卻都需要在極短時(shí)間內(nèi)完成新冠肺炎診治這項(xiàng)新業(yè)務(wù)的培訓(xùn)熟悉,然后立即投入到實(shí)際運(yùn)維工作中。
- 三是團(tuán)隊(duì)都是臨時(shí)組建,投入實(shí)際診治工作之前缺乏必要的磨合。由于各個(gè)醫(yī)療團(tuán)隊(duì)都是來(lái)自多個(gè)地方的人員臨時(shí)組建而成,收治工作過(guò)程中的所有配合與協(xié)作,都是從零開(kāi)始,這對(duì)所有運(yùn)維人員的業(yè)務(wù)素養(yǎng)和團(tuán)隊(duì)配合能力都提出了極高的要求。
- 四是疫情嚴(yán)重,醫(yī)護(hù)人員本身處在一線,被傳染的風(fēng)險(xiǎn)極高。這就要求全體醫(yī)護(hù)人員在開(kāi)展收治工作的過(guò)程中,必須千方百計(jì)做好充分的自身防護(hù)。
火神山和雷神山兩座醫(yī)院,在短時(shí)間內(nèi)匯集了來(lái)自全國(guó)各地的軍隊(duì)和地方醫(yī)護(hù)人員,他們克服重重困難,開(kāi)足馬力收治新冠肺炎患者,快速將兩座醫(yī)院的效能發(fā)揮到大程度,成為了此次重大疫情防控戰(zhàn)斗的中流砥柱。這些醫(yī)護(hù)人員面臨的任務(wù)艱難程度是前所未有的,但是他們的實(shí)際表現(xiàn)卻足以令我們所有人刮目相看。從這個(gè)意義上來(lái)說(shuō),他們絕對(duì)稱得上是全能型的運(yùn)維團(tuán)隊(duì)。
東方紅,太陽(yáng)升,春天就要來(lái)到武漢城。當(dāng)我們?cè)谶@里坐而論道,侃侃而談的時(shí)候,前方傳來(lái)好消息,截至目前,火神山和雷神山兩座醫(yī)院的醫(yī)護(hù)團(tuán)隊(duì),全都是0感染!距離戰(zhàn)役結(jié)束雙0感染的目標(biāo),我們又近了一步?。ㄗⅲ罕疚某晌臅r(shí)間 2020年3月15日)
本文題目:中國(guó)速度之二神山建設(shè)(4):全能運(yùn)維,召之即來(lái),來(lái)之即戰(zhàn)-創(chuàng)新互聯(lián)
文章出自:
http://weahome.cn/article/didcoo.html