DevOps 在企業專案中的實踐落地

cornerstone發表於2020-04-03

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

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

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

面對上述問題, CORNERSTONE給研發團隊提供了最佳的解決方案。

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

 

DevOps 在企業專案中的實踐落地 編輯

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

【任務分配】

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

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

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

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

(2)狀態資訊(工作項狀態、優先順序)

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

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

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

提供明確的時間資訊,有利於專案管理者控制專案開發進度

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

將有關的工作項關聯到一起,完整描述產品中某一項功能,從需求分析到開發實現到測試反饋的全過程

 

DevOps 在企業專案中的實踐落地 編輯

【進度監控】

  工作項設計完成後需要考慮的就是如何一個個的工作項集中在一起展示,考慮到DevOps的使用者有很多不同的角色,對看板的關注角度也不同,例如專案經理更希望可以一目瞭然的看到任務的完成情況,開發人員需更關注的是分配給自己的工作項的具體的內容, CORNERSTONE提供【表格、分欄、看板、甘特圖、日曆、統計、周彙總、分類導圖】八種檢視,方便企業成員透過多種角度檢視專案,全方位瞭解專案狀況。

「表格」

   資訊以列表形式呈現,可拖動檢視所有欄位下的內容,方便概覽任務情況。

DevOps 在企業專案中的實踐落地 編輯

「分欄」

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

DevOps 在企業專案中的實踐落地 編輯

「看板」

   看板檢視可更直觀的顯示每種狀態下的任務情況,方便團隊成員及時更改任務內容;

 

DevOps 在企業專案中的實踐落地 點選新增圖片描述(最多60個字) 編輯

「甘特圖」

      CORNERSTONE的甘特圖功能可方便管理者弄清專案的剩餘時間,評估工作進度,調整工作任務,更好地把握專案的整體。

DevOps 在企業專案中的實踐落地 編輯

「日曆」

      CORNERSTONE的日曆檢視是基於時間,讓專案更加易於理解的管理工具。

 

DevOps 在企業專案中的實踐落地 點選新增圖片描述(最多60個字) 編輯

「統計」

      CORNERSTONE提供報表和統計圖,可檢視團隊總體任務狀態,也可檢視團隊成員個人工作貢獻,便於把控總體專案程式。

DevOps 在企業專案中的實踐落地 編輯

「周彙總」

      CORNERSTONE的周彙總檢視可直接提取專案中各項任務的完成情況和相應指標,自動生成簡潔的分析報告。

 

DevOps 在企業專案中的實踐落地 編輯

「分類導圖」

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

 

DevOps 在企業專案中的實踐落地 編輯

【DevOps整合】

CORNERSTONE一站式雲端DevOps平臺:六大功能 圍繞需求全面提升,平臺將DevOps整合在專案管理體系中,支援敏捷開發與自動化部署,同時可配置自動編譯流水線,滿足多種開發語言,實現持續交付。

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

「主機管理」

    在專案開發中,會有很多伺服器節點需要管理。 CORNERSTONE提供線上的主機管理功能,讓使用者可以透過SSH或VNC的方式連線到主機節點,進行線上遠端操作和運維 。

 

DevOps 在企業專案中的實踐落地 編輯

「 Pipeline」

    流水線提供一種可擴充套件、可程式設計的能力,來滿足使用者自定義CI&CD過程的需求。  CORNERSTONE Pipeline透過提供一些基礎的概念設計以及命令函式,來允許使用者自定義的實現自己想要的功能(程式碼的持續整合,APP的編譯釋出,Sonar程式碼檢查等等)。CORNERSTONE透過Pipeline實現了持續整合(CI)和持續交付(CD)的功能。

DevOps 在企業專案中的實踐落地

「 交付物」

平臺提供了研發「交付物」專屬的模組,支援研發人員透過 CORNERSTONE可以將起研發版本作為交付物儲存,無論何時何地,團隊成員都可以隨時下載分享。

DevOps 在企業專案中的實踐落地 編輯

「CMDB」

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

DevOps 在企業專案中的實踐落地 編輯

「程式碼助手」

    在開發過程中,使用 CORNERSTONE程式碼助手功能,可依據前後端框架模板,自動生成程式碼,節省大量重複開發時長,提升產能。

DevOps 在企業專案中的實踐落地 編輯

「持續整合」

     CORNERSTONE⽀持將持續整合的結果部署到對應的測試環境,所有部署版本在測試環境中可隨時訪問,⽀持灰度釋出到⽣產環境中。

DevOps 在企業專案中的實踐落地

未來 CORNERSTONE,還會整合更多的DevOps工具,持續提高研發管理效率,打造更好用的研發管理系統,提升企業產品研發管理的效能,協同專案管理,助力企業智慧化變革。

DevOps 在企業專案中的實踐落地


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69933591/viewspace-2684390/,如需轉載,請註明出處,否則將追究法律責任。

相關文章