三步工作法

在《鳳凰項目:一個IT運維的傳奇故事》中提到了“三步工作法”,三步工作法旨在闡明指導開發(fā)運維的流程與實踐的價值觀與理念。

第一工作法是關于從開發(fā)到IT運維再到客戶的整個自左到右的工作流。為了使流量最大化,我們需要小的批量規(guī)模和工作間隔,絕不讓缺陷流向下游工作中心,并且不斷為了整體目標(相對于開發(fā)功能完成率、測試發(fā)現(xiàn)/修復比率或運維有效性指標等局部目標)進行優(yōu)化。

必要的做法包括持續(xù)構(gòu)建、集成以及部署,按需創(chuàng)建環(huán)境,嚴控半成品,以及構(gòu)建起能夠順利變更的安全系統(tǒng)和組織。

第二工作法是關于價值流個階段自由向左的快速持續(xù)反饋流,放大其效益以確保防止問題再次發(fā)生,或者更快的發(fā)現(xiàn)和修復問題。這樣,我們就能在所需之處獲取或嵌入知識,從源頭上保證質(zhì)量。

必要的做法包括:在部署管道中的構(gòu)建和測試失敗是停止生產(chǎn)線;日復一日的持續(xù)改進日常工作;創(chuàng)建快速的自動化測試套裝軟件,以確保代碼總是處于可部署的狀態(tài);在開發(fā)和運維之間建立共同的目標和共同解決問題的機制;建立普遍的產(chǎn)品遙測技術,讓每個人知道,代碼和環(huán)境是否在按照設定的運行,以及是否達到客戶的目標。

第三種工作法是關于創(chuàng)造公司文化,該文化可帶動兩種風氣的星城:不斷嘗試,這需要承擔風險并從成功和失敗中吸取經(jīng)驗教訓;理解重復和練習是熟練掌握的前提。

嘗試和承擔風險讓我們能夠不懈的改進工作系統(tǒng),這經(jīng)常要求我們?nèi)プ鲆恍┡c幾十年來的做法大不相同的事。一旦出現(xiàn)問題,不斷重復的日常操練賦予我們的技能和經(jīng)驗,令我們可以撤回至安全區(qū)域并恢復正常的運作。

必要的做法包括營造一種勇于創(chuàng)新,敢于冒險(相對于畏懼或盲目服從命令)以及高信任度(相對于地信任度和命令控制)的文化,把至少20%的開發(fā)和IT運維周期劃撥給非功能性需求,并且不斷鼓勵進行改進。

思考現(xiàn)有工作中存在的問題:沒有明確的目標和監(jiān)督機制;工作缺少計劃性,非常容易被外界因素干擾;工作交接沒有明確交流和反饋機制。

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

推薦閱讀更多精彩內(nèi)容