您好,登錄后才能下訂單哦!
轉載本文需注明出處:微信公眾號EAWorld,違者必究。
引言:
目錄:
1.DevOps需要的看板
2.看板實踐及優化
舉個簡單的例子,服裝加工廠要按照客戶要求生產一批服裝,生產方首先需要和客戶確定衣服的款式,用料,具體尺碼信息,然后采購制衣所需的布料,將衣服制作圖紙下發到相關工人手中,工人按圖制衣,完成既定數量的通過質量檢測的成衣后將成品送到客戶手中,這就是一條完整的價值流。
DevOps中的價值流
在DevOps中,價值流的概念同樣適用。定義:把業務構想轉化為客戶交付價值的、由技術驅動的服務所需的流程。
價值流貫穿了整個開發周期,好的價值流在保證快速的交付的同時還能保證部署工作不會產生混亂和破壞。只有打通業務、開發運維等一些列的價值鏈條,保證價值可以完整暢通的流動,減少積壓重組,才能保證產品的順利交付。在此前提下,提高開發效率實現敏捷開發才是可能的。但是技術價值流與制造業的價值流不同,它是不可見的,因此我們很難發現整個價值流是否順暢,在哪里產生了阻礙積壓。因此我們需要將價值流可視化,清晰的把價值流的呈現出來,這樣價值流是否完整,哪里存在缺失就一目了然了。
2.DevOps的三步工作法基礎原則
使工作可見
合理控制最流動單元
減少交接次數
消除阻礙價值流的問題
看板在DevOps中主要作為價值流的載體的一部分,使價值流中一些較為抽象的信息可視,并讓用戶可以從中看清楚價值流的流通情況、每一個環節及環節的具體操作情況,何處需要改進、何處存在問題。三步工作法則可以幫助提升工作效率。結合對價值流的概念以及三步工作法原則的分析,看板需要具備以下功能:
(1)清晰描述最小工作項單元及工作項間的關系
(2)提供便捷的小組成員互相溝通方式
(3)快速直接的反饋某工作項的各種情況
(4)一目了然的任務完分配集成情況,方便開會總結
詳情列表視圖將頁面分為左右兩個區域,左側是簡化的目錄列表展示全部工作項,右側展示用戶在目錄列表選中的工作項的全部信息,適用于快速瀏覽工作項后切換查看各個工作項的詳細信息。
(3)狀態甬道
(4)時間甬道
列表視圖的使用者一般對工作項內容較為了解,很少查看工作項詳細內容,此類用戶要修改工作項的一些基本信息時不希望進入詳情頁后才能修改工作項信息,因此將列表的單元格改為可編輯形式,減少點擊頁面次數。
以上就是普元DevOps產品看板模塊的設計和實踐歷程,在價值流可視化和項目成員溝通等方面我們仍在持續改進,希望能打造出更便捷、更清晰的看板,完善DevOps平臺看板模塊。
*參考書籍:《DevOps實踐指南》
關于作者:夏夏,前端工程師,參與普元DevOps產品開發,以及微服務、容器云等產品開發,負責前端頁面設計、架構搭建等工作。善于架構搭建、組件封裝及相關算法設計。
關于EAWorld:微服務,DevOps,數據治理,移動架構原創技術分享。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。