DevOps 在企業專案中的實踐落地
“我們把DevOps和研發任務協同結合起來,打破了研發團隊的最後一道隔閡。”
往往在產品開發過程中,研發人員需要掌控的最多的工具和平臺。
程式碼,環境,部署,容器,伺服器一大堆的工具和平臺要使用,但是很多平臺之間無法互通,導致了工作無法同步,反覆的記錄報告又增加了工作量。
面對上述問題, CORNERSTONE給研發團隊提供了最佳的解決方案。
把傳統的研發任務管理和DevOps相結合,實現了研發團隊的高度配合

接下來就來告訴大家 CORNERSTONE是如何做到這一切的。
【任務分配】
研發專案的任務分配是整個專案管理中最為核心的步驟,把專案目標、優先順序、負責人等一系列相關資訊的明確安排,才能保障研發人員的工作完成度,降低後續溝通成本。
工作項的要展示很多的具體資訊:
(1)描述資訊(標題、描述、附件、COMMENTS、所屬迭代、所屬版本)
COMMENTS是提供給開發人員的交流空間,讓開發人員可以在這裡進行簡短的意見交流,一些較小、內容簡短的討論可以在這裡進行,無需所有相關人員聚集在一起討論節約時間
(2)狀態資訊(工作項狀態、優先順序)
(3)人員資訊(責任人、建立人、解決人)
明確工作項的相關人員,責任劃分明確。
(4)時間資訊(建立時間、預估時間、耗費時間、到期時間)
提供明確的時間資訊,有利於專案管理者控制專案開發進度
(5)關聯的工作項(子任務、BUG)
將有關的工作項關聯到一起,完整描述產品中某一項功能,從需求分析到開發實現到測試反饋的全過程

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

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

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

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

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

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

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

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

【DevOps整合】
CORNERSTONE一站式雲端DevOps平臺:六大功能 圍繞需求全面提升,平臺將DevOps整合在專案管理體系中,支援敏捷開發與自動化部署,同時可配置自動編譯流水線,滿足多種開發語言,實現持續交付。
DevOps可用於自動化各種任務,包括構建、測試和部署軟體。
「主機管理」
在專案開發中,會有很多伺服器節點需要管理。 CORNERSTONE提供線上的主機管理功能,讓使用者可以透過SSH或VNC的方式連線到主機節點,進行線上遠端操作和運維 。

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

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

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

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

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

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

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69933591/viewspace-2684390/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DevOps在傳統企業的落地實踐及案例分享dev
- 容器技術在企業落地的最佳實踐
- 嘉為&傑蛙攜手助力企業DevOps最佳實踐落地dev
- DevOps如何正確的在企業內進行實踐dev
- TypeScript在react專案中的實踐TypeScriptReact
- TypeScript在node專案中的實踐TypeScript
- DevOps與傳統的融合落地實踐dev
- DevOps落地實踐,BAT系列,敏捷看板devBAT敏捷
- vue-ssr在專案中的實踐Vue
- 專案管理最佳實踐,企業如何進行有效的專案管理專案管理
- DevOps實施手冊 在多級IT企業中使用DevOpsdev
- 大型雲原生專案在數字化企業落地過程解密解密
- Mybatis Plus 框架專案落地實踐總結MyBatis框架
- Kerberos 身份驗證在 ChunJun 中的落地實踐ROS
- 運維DevOps體系解析與落地實踐運維dev
- Redis在Web專案中的應用與實踐RedisWeb
- Redis 在 Web 專案中的應用與實踐RedisWeb
- 【主流技術】ElasticSearch 在 Spring 專案中的實踐ElasticsearchSpring
- 專案管理軟體在企業中的應用專案管理
- DevOps 中的測試實踐dev
- DevOps中的測試實踐dev
- es6非同步方法在專案中的實踐非同步
- Effective Dart 文件註釋在Flutter專案中的實踐DartFlutter
- [前端漫談]Git 在專案中的完全控制實踐前端Git
- 測試驅動開發在專案中的實踐
- PMO在企業專案管理中起到的重要性專案管理
- PMO在企業專案管理中的五個重要作用專案管理
- DevOps落地實踐點滴和踩坑記錄-(1)dev
- 在騰訊雲容器服務 TKE 中實踐 DevOpsdev
- Flink 在米哈遊的落地實踐
- Kubernetes在宜信落地實踐
- 實時數倉在滴滴的實踐和落地
- 新炬網路亮相Gdevops峰會,助力傳統企業DevOps實施落地dev
- Vue 在大型專案中的架構設計和最佳實踐Vue架構
- Dubbo Mesh 在閒魚生產環境中的落地實踐
- 企業在專案中採用工時管理系統的好處
- Kafka 負載均衡在 vivo 的落地實踐Kafka負載
- 專案實戰之gradle在實際專案中的使用Gradle