团队软件库_领导敏捷团队的十大软件工程指标

5. Pull 请求的产能

请考虑每周合并几个Pull请求。

你会很高兴看到团队活动水平的快速变化。

6.从提交到部署的时间

尽管你可以拥有高产能,但有时候在部署中交付的内容是“旧的”。

也许你没有任何现成的自动化部署实践。也许人们会花很长时间才打开一个Pull 请求。计算从提交到部署的时间是一种衡量整个软件开发过程的好方法。

7.部署频率

未投入生产的代码只是“旧库存”。

将代码发布到生产环境中应该是每个人的责任,并且有一个衡量标准来显示你每天执行了多少部署,这一点非常关键。

8. Rollbacks频率

监视要处理的Rollbacks次数与整个软件工程过程的质量密切相关。

9.编码测试比率

编码测试比率是衡量质量的另一种方法。但要注意这种方法很容易被开发人员操纵。

10.代码质量问题

每个代码库都存在技术债务、不干净的代码、花招和仓促的工作。

零代码质量问题并不重要,重要的是要理解随着团队规模的扩大,这个数字是如何随时间变化的,以及有更多的代码和存储库需要维护。

你可以发现代码中有问题的部分,这些部分可以解释Rollbacks、较长的交付时间和瓶颈问题。

在过去的12年中,这些指标已帮助我N多次在与我合作的每个团队中达到我的个人目标:持续改进。

SourceLevel首席执行官

相关资源:TeamWare:团队软件-其它代码类资源-CSDN文

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年10月6日
下一篇 2020年10月6日

相关推荐