天天看點

DevOps 在企業項目中的實踐落地

“我們把DevOps和研發任務協同結合起來,打破了研發團隊的最後一道隔閡。”

往往在産品開發過程中,研發人員需要掌控的最多的工具和平台。

代碼,環境,部署,容器,伺服器一大堆的工具和平台要使用,但是很多平台之間無法互通,導緻了工作無法同步,反複的記錄報告又增加了工作量。

面對上述問題,

CORNERSTONE

給研發團隊提供了最佳的解決方案。

把傳統的研發任務管理和DevOps相結合,實作了研發團隊的高度配合

![點選添加圖檔描述(最多60個字)

編輯](

https://img-blog.csdnimg.cn/20200403144448964.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

接下來就來告訴大家CORNERSTONE是如何做到這一切的。

【任務配置設定】

研發項目的任務配置設定是整個項目管理中最為核心的步驟,把項目目标、優先級、負責人等一系列相關資訊的明确安排,才能保障研發人員的工作完成度,降低後續溝通成本。

工作項的要展示很多的具體資訊:

(1)描述資訊(标題、描述、附件、COMMENTS、所屬疊代、所屬版本)

COMMENTS是提供給開發人員的交流空間,讓開發人員可以在這裡進行簡短的意見交流,一些較小、内容簡短的讨論可以在這裡進行,無需所有相關人員聚集在一起讨論節約時間

(2)狀态資訊(工作項狀态、優先級)

(3)人員資訊(責任人、建立人、解決人)

明确工作項的相關人員,責任劃分明确。

(4)時間資訊(建立時間、預估時間、耗費時間、到期時間)

提供明确的時間資訊,有利于項目管理者控制項目開發進度

(5)關聯的工作項(子任務、BUG)

将有關的工作項關聯到一起,完整描述産品中某一項功能,從需求分析到開發實作到測試回報的全過程

https://img-blog.csdnimg.cn/2020040314450528.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

【進度監控】

工作項設計完成後需要考慮的就是如何一個個的工作項集中在一起展示,考慮到DevOps的使用者有很多不同的角色,對看闆的關注角度也不同,例如項目經理更希望可以一目了然的看到任務的完成情況,開發人員需更關注的是配置設定給自己的工作項的具體的内容,

提供【表格、分欄、看闆、甘特圖、月曆、統計、周彙總、分類導圖】八種視圖,友善企業成員通過多種角度檢視項目,全方位了解項目狀況。

「表格」

資訊以清單形式呈現,可拖動檢視所有字段下的内容,友善概覽任務情況。

https://img-blog.csdnimg.cn/20200403144524402.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「分欄」

分欄視圖可幫助團隊成員更快的找到他所需要的資訊;

https://img-blog.csdnimg.cn/20200403144537211.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「看闆」

看闆視圖可更直覺的顯示每種狀态下的任務情況,友善團隊成員及時更改任務内容;

https://img-blog.csdnimg.cn/20200403144548848.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「甘特圖」

的甘特圖功能可友善管理者弄清項目的剩餘時間,評估工作進度,調整工作任務,更好地把握項目的整體。

https://img-blog.csdnimg.cn/20200403144703329.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「月曆」

的月曆視圖是基于時間,讓項目更加易于了解的管理工具。

https://img-blog.csdnimg.cn/20200403144713998.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「統計」

提供報表和統計圖,可檢視團隊總體任務狀态,也可檢視團隊成員個人工作貢獻,便于把控總體項目程序。

https://img-blog.csdnimg.cn/2020040314491961.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「周彙總」

的周彙總視圖可直接提取項目中各項任務的完成情況和相應名額,自動生成簡潔的分析報告。

DevOps 在企業項目中的實踐落地

「分類導圖」

的分類導圖其實就是思維導圖,它有一個中心主題,由中心主題發散出不同的關節點,每個關節點又可以獨立成為一個分支的中心主題,整個圖形呈現出放射性立體結構,這種結構更友善記性和理清思緒。

https://img-blog.csdnimg.cn/20200403144945935.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

【DevOps內建】

一站式雲端DevOps平台:六大功能 圍繞需求全面提升,平台将DevOps內建在項目管理體系中,支援靈活開發與自動化部署,同時可配置自動編譯流水線,滿足多種開發語言,實作持續傳遞。

DevOps可用于自動化各種任務,包括建構、測試和部署軟體。

「主機管理」

在項目開發中,會有很多伺服器節點需要管理。

提供線上的主機管理功能,讓使用者可以通過SSH或VNC的方式連接配接到主機節點,進行線上遠端操作和運維 。

https://img-blog.csdnimg.cn/20200403144959359.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「 Pipeline」

流水線提供一種可擴充、可程式設計的能力,來滿足使用者自定義CI&CD過程的需求。

Pipeline通過提供一些基礎的概念設計以及指令函數,來允許使用者自定義的實作自己想要的功能(代碼的持續內建,APP的編譯釋出,Sonar代碼檢查等等)。CORNERSTONE通過Pipeline實作了持續內建(CI)和持續傳遞(CD)的功能。

DevOps 在企業項目中的實踐落地

「 傳遞物」

平台提供了研發「傳遞物」專屬的子產品,支援研發人員通過CORNERSTONE可以将起研發版本作為傳遞物儲存,無論何時何地,團隊成員都可以随時下載下傳分享。

https://img-blog.csdnimg.cn/20200403145016757.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「CMDB」

嵌⼊一體化監控運維平台,實作IT環境的數字化、标準化,直接運維分析的基礎,減少⼈⼯幹預,降低⼈工成本。

https://img-blog.csdnimg.cn/20200403145030150.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「代碼助手」

在開發過程中,使用

代碼助手功能,可依據前後端架構模闆,自動生成代碼,節省大量重複開發時長,提升産能。

https://img-blog.csdnimg.cn/20200403145038398.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70)

「持續內建」

⽀持将持續內建的結果部署到對應的測試環境,所有部署版本在測試環境中可随時通路,⽀持灰階釋出到⽣産環境中。

DevOps 在企業項目中的實踐落地

未來

,還會內建更多的DevOps工具,持續提高研發管理效率,打造更好用的研發管理系統,提升企業産品研發管理的效能,協同項目管理,助力企業智能化變革。

DevOps 在企業項目中的實踐落地

繼續閱讀