- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
研发效能体系建设与演进之路
1.研发效能实施
2.实施路径成果
3.代码深度分析技术的应用实践
4.规划展望
01研发效能实施
研发效能定义
研发效能的完整定义应该是:团队能够持续地为用户产生有效价值的效率
包括有效性(Effectiveness)、效率(Efficiency)和可持续性(Sustainability)三个方面。简单来说,就是能否长期、高效地开发出有价值的产品。
有效性效率可持续性
•加班:产能如何、效率如何?
•各项目资源不足:人都做什么去了,资源安排合理吗?
•制定了改进措施:措施有没有执行,效果如何?
•代码送测了:编码质量如何,产品质量如何?
•……
研发状况
1.制定研发效能指标,进行数字化管理。
2.收集度量数据,进行分析,找出不足,改进提升。3.行业定位。
4.持续赋能
探索行业的最佳效能实践,走在行业前沿
研发效能实施需求
02实施历程成果
2022年,重新梳理度量指标,到年底,收集26个左右的指标数据,做了一定的分析和汇报,各项目组也根据结果进行改进措施制定和执行。但此时报告内容
较多,逻辑性欠佳。
2023年,在通过内部总结和外
部沟通学习,提取北极星指标,
优化效能报告结构提升逻辑
前期,收集数据时侧重质量方
面的数据,相对有点分散,未
形成直观可用分析结果
研发效能工作开展历程
3
2
1
•设定北极星指标,重点进行跟进和分析。
产能:累积代码当量
效率:月人均代码当量
质量:单元测试覆盖率、代码注释率、
模块性、代码问题密度评分、千当量bug率、测试重点问题密度等
投入产出比:月新增代码当量/月投入工
时
资源利用:贡献均衡度、工作饱和度
•先后约收集26个指标数据,总结分
析时约20个左右的指标数据参与了分析,重点不突出。
•随着部分质量改善稳定后,对参与
分析的指标进行侧重优化调整,持续改进,提升实用和有效性。
研发效能指标选择历程
•基于GQM分析方案,对选出的北极星
指标进行分析总结,并组会汇报、讨论,搭建研发质量沟通平台,形成研发效能讨论机制。
•按月收集各指标数据,简单分析,
无整体分析。
研发效能报告历程
阶段2:开展分析总结
阶段1:收集数据
阶段3:重点突出
•
•
【多】组织整体产能如何?
整体分析框架:目标-问题-指标(GQM)
多、快、好、省:多维度衡量组织效能健康度
累计代码当量
月人均代码当量
内建质量指标
投入产出比
贡献均衡度、工作饱和度
【快】组织交付速度如何?
Q(问题)M(指标)
》
数据。后续加强对需求管理功能的使用规范,需求达成和上线使用情况数据从tapd获取数据。
研发效能工具
•思码逸系统:北京思码逸科技有限公司提供,2011年引入,为研发效能度量提供了产能、月新增当量、单元测试覆盖率、代码注释率、模块性、资源分配等数据。
•Tapd平台:腾讯研发的侧重敏捷开发的项目管理工具,目前主要为研发效能度量提供工时投入、测试缺陷等
2023研发累计产能
成果展示
03代码深度分析技术的应用实践
实际工作中,因开发工具和语言的区别,可能无法对个人的效能以某一个具体数据去进行评价,那就尽量公平地去主观地测量它。
关注开发人员的高频活动,并自动化和优化这些步骤,让开发人员能专注开发。
有明确的目标,知道要什么样的结果,由目标分解出具体的度量指标。
先进行全局整体进行分析,查找瓶颈问题,再进入细节分析和解决的环节。
通过主观的方式来评价、提高效能
关注个人维度的指标提高效能
目标驱动,度量对的事
先从全局上找瓶颈,再深入细节
研发效能度量方法
角色层次
核心关注
北极星指标
业务负责
人
我们的产品客户满意吗?
NPS
产品销售额达到目标了吗?
ARR、销售额、客户数
研发高管
研发团队的交付效率如何?
需求吞吐量、需求交付周期、需求颗粒度
研发团队的交付质量如何?
千当量缺陷率、线上事故数、事故修复时长
项目经理
需求能够按时交付吗?
计划完成率、合并请求通过率、缺陷库存
团队工作效率高吗?
活动时间占比、事务类型分布、
文档评论(0)