豬齒魚 SaaS 版效能平臺釋出
日前,
八大功能模組簡介
協作
基於敏捷SCRUM和大規模敏捷SAFe理念建立的專案/研發管理模式,包括貫穿產品全生命週期的需求管理,由待辦事項、迭代看板和史詩、故事、任務組成的敏捷迭代管理能力,知識管理平臺和文件庫,視覺化、透明化支撐團隊異地協同和跨專案協同。目前平臺有8000+個專案正在使用協作模組進行專案管理。
圖:Choerodon豬齒魚協作-甘特圖
專案群大規模敏捷
可對多團隊業務需求整理、產品開發路線圖、產品間依賴關係、並行開發等進行統籌管理,幫助多團隊間提高協作性,降低團隊間的管理複雜性。目前有30+個團隊正在以大規模敏捷專案群方式進行管理,支援了多產品線每月穩定釋出產品新版本。
圖:Choerodon豬齒魚專案群-迭代日曆
需求
包括專案內部及外部使用者的需求收集、需求稽核、分析、拆解及開發進度的跟進。需求管理配合工作流,配置稽核節點及流程,即可應用於工單管理;不僅僅是工單和需求,在產品迭代過程中的bug,也可通過需求收集渠道進行統一管理分類。目前漢得中臺研發20多條自研產品線均通過需求管理功能收集產品需求和bug。
圖:Choerodon豬齒魚需求-累計流量圖、統計圖、交付率
開發
結合Gitlab、程式碼管理,提供自動化可編排的持續交付流水線,規範開發流程,縮短應用服務開發週期,同時提高團隊效率,高效持續地向測試團隊或者使用者交付軟體新版本。目前平均每天的流水線觸發量為1700-2000條。
圖:Choerodon豬齒魚開發-流水線執行時長圖
部署
藉助視覺化、自動化的部署流水線實現多環境的容器化部署,打通持續整合與持續部署,並通過整合Kubernetes實現對環境資源的統一管理與監控。目前已部署4000+應用例項,每天部署平臺中部署時長穩定在30S左右完成應用例項部署,保證產品可以隨時部署。
容器雲
融合各個容器雲的叢集,可以把各類容器雲集群統一託管,幫助組織團隊進行穩定部署。目前平臺中管理著100+個執行中的叢集,以及800+個環境。
測試
貫穿專案管理、敏捷開發等DevOps全流程,提供敏捷化的持續測試工具,包括測試用例管理、測試計劃、API測試、效能測試、流量回歸測試、UI測試、測試分析等,提高團隊測試效率,保證軟體質量。
豬齒魚產品的自動化測試用例已超過5000個,覆蓋率超過90%;豬齒魚600+個功能點已覆蓋了效能測試。
文件
支援線上知識庫,團隊成員可協同編輯知識、分享知識、沉澱知識,同時,知識可以與任務直接繫結,方便工作過程中直接定位、快速查閱。此外,也支援通過平臺進行SVN文件庫的快速配置,滿足SVN使用者的使用習慣需求。
豬齒魚SaaS版本主要功能點
功能 | 功能說明 | 標準版 | 企業版 |
---|---|---|---|
協作 | 需求管理:專案需求和bug收集、需求拆分跟蹤 | √ | |
敏捷迭代:問題衝刺管理、看板管理、故事地圖、甘特圖 | √ | √ | |
知識沉澱:知識庫、文件版本管理 | √ | √ | |
文件庫:SVN | √ | ||
專案群 | 迭代日曆 | √ | |
PI路線圖 | √ | ||
PI目標 | √ | ||
開發 | 程式碼管理:基於Git程式碼託管服務、分支管理、程式碼質量檢查 | √ | √ |
製品庫管理:提供Harbor、Maven、NPM等軟體包管理工具 | √容量≤100G | √ | |
CI/CD流水線:視覺化編排 | √1個併發 | √ | |
質量管理:表設計、資料來源管理 | √ | ||
部署 | 叢集管理:叢集監控、健康檢查、資源分配、節點監控 | √3個叢集 | √10個叢集 |
環境配置:GitOps日誌、部署配置、許可權分配 | √ | √ | |
資源管理:環境部署配置、資源分配 | √ | √ | |
應用部署:手工部署、批量部署、容器部署、主機部署 | √ | √ | |
測試 | 功能測試:用例庫、測試計劃、測試執行、測試報告 | √ | √ |
API測試:Swagger匯入用例、cURL匯入用例、引數化測試、測試報告 | √ | ||
效能測試:全面相容JMeter、線上調整壓力引數、測試報告 | √ | ||
流量回歸測試:整合goreplay外掛快速錄製、測試報告 | √ | ||
UI測試:整合selenium-ide外掛快速錄製、測試報告 | √ | ||
基礎設定 | 專案數 | 5個 | 10個 |
專案服務個數 | 50個 | 50個 |
試用地址
歡迎小夥伴們試用哦,如果有什麼反饋,也歡迎留言反饋,我們評論區見哦 :)