建设研发工具链后,效能提升如何更进一步?
工程师们反馈流程体验确实有所提升,和业务同事的沟通似乎也愉快了一些——但研发团队依然需要量化数据作为抓手,一方面佐证先前实践优化的有效性,另一方面为持续的效能提升寻找机会。
但这并不容易。
首先,效能数据常常散落在软件研发生命周期的不同阶段、不同工作流、不同工具中,难以留存、汇集并转化为有效洞见。其次,可能存在效能指标定义与计算方法模糊,难以获得团队认同。最后,如果数据只停留在数字,无法根据研发管理具体场景的需求进行分析与展现,也难以为研发团队创造价值。
DevLake 就是一款面向以上问题的开源解决方案。
什么是 DevLake?
DevLake(GitHub,Gitee)是开源的研发效能数据平台 。它提供了自动化、一站式的数据集成、分析以及可视化能力,帮助研发团队快速构建效能数据面板,挖掘关键瓶颈与提效机会。
灵活、可扩展的数据接入能力
针对 DevOps 工具链复杂、数据散乱难以收集的问题,DevLake 从两方面进行设计,提供灵活、可扩展的接入能力。
一是 支持数据指标的多样性
:需求-设计-开发-测试-交付-运营六个实践域的效能指标归于一处,