写点什么

开源效能可视化平台介绍 -DevLake

作者:夏兮。
  • 2022 年 2 月 04 日
  • 本文字数:593 字

    阅读完需:约 2 分钟

前言

下半年在公司内部开始做效能平台的建设,所以了解下相关的知识。下面为大家介绍下一个开源的平台。 Link: https://github.com/merico-dev/lake/blob/main/README-zh-CN.md

介绍

DevLake 将你所有的 DevOps 数据以实用、个性化、可扩展的视图呈现。通过 DevLake,从不断增加的开发者工具列表中收集、分析和可视化数据。

DevLake 适用于希望更好地通过数据了解其开发过程的开发团队,以及希望以数据驱动提升自身实践的开发团队。有了 DevLake,你可以向你的开发过程提出任何问题,只要连接数据并查询。

详细资料见文档。

开发语言: Golang

数据源支持:

  • jira: 需求,bug 等的信息收集

  • gitlab:code 收集

  • github:code 收集

  • jenkins:CICD 的数据收集

有了以上的基础数据,就可以开始下一步指标的分析

可视化: Grafana 相当强大的一款工具

demo 地址: https://app-259373083972538368-3002.ars.teamcode.com/d/0Rjxknc7z/demo-homepage?orgId=1

Demo 介绍

总需求从提案到交付的时间。在项目管理中帮助团队找到需求交付周期

千行 bug 率,公式 bug number/code change line/1000. 参考 CMMI 的标准。

每天提交 commit 的次数,在这里鼓励每天频繁的提交 commit,越早集成风险越低。同时也要关注 commit 的行数。

方法论

开源指标体系和效能提升指南 https://www.openmari.dev/

文章中描绘了基本的指标说明,最佳实践,值得一看。

发布于: 刚刚阅读数: 2
用户头像

夏兮。

关注

星辰大海... 2018.03.21 加入

Sr. SDET/Team Leader 热爱技术,热爱生活

评论

发布
暂无评论
开源效能可视化平台介绍 -DevLake