此文档用以介绍将思码逸深度代码分析系统产出的效能、质量指标应用于研发团队的绩效考核中的方案。包括建议指标导入原则,方案设计思路,方案设计样例。
可参考此文档中的介绍,结合本团队实际情况,进行团队的绩效考核方案设计。
将思码逸深度代码分析系统产出的效能、质量指标导入研发团队整体绩效考核中时,建议遵循如下四点原则:
- 逐步引入思码逸指标,开始一段时间(一般部署完成3个月内)让开发者对代码当量等指标的概念充分理解,对各指标反映的客观现实(如代码当量反映开发者的准确代码产出,测试覆盖度反映单元测试覆盖百分比等)有充分认识和认可。
- 思码逸深度代码分析系统部署实施3个月后,代码库基本都已导入分析,贡献者账户体系梳理完毕,可以考虑将思码逸产出的客观量化研效指标如代码当量、质量指标用于绩效考核体系中,或建立指标基线,对团队提出质效逐步提升的要求。
- 前期量化考核建议不超过30%的权重,在团队整体磨合成熟后可以逐渐增加量化考核指标占比。
- 指标设置关注杠杆原则,质效指标综合考量,避免过度内卷。
- 利用历史数据建立参考基线,聚焦关键少数(异常值),而非正常区间的排名。
- 需求交付周期不是越短越好,要和上线后缺陷率进行相关性分析,找到合理周期后,不再过度关注。