研发中心对全体人员分岗位设定通用、个性化的绩效体系,整套评价体系包含:绩效计划制定、绩效评估、绩效复盘、绩效诊断及绩效改进的全闭环IT绩效管理机制(在“聊聊IT研发绩效管理的那些事儿”文章中已做详细介绍,这里不做赘述)。项目管理培训
研发中心根据组织导向和重点工作部署,应用绩效诊断方法,分析绩效工作执行的痛点和问题,对绩效方案进行改进升级。bbs.mypm.net

项目管理者联盟
1、指标的有效性测试应用项目管理者联盟文章
绩效指标有效性测试,将绩效指标体系对照可理解性、可控性、可实施性、可衡量性、可低成本获取等多维度,同时结合实施情况诊断,如下图表所示:bbs.mypm.net

项目管理者联盟
根据上述指标有效性测试的应用,质量指标的问题分析如下:项目管理培训
(1)“阻断问题控制率”、“单元测试覆盖率”指标,虽有扫描结果高分项,但对研发质量提升效果还需综合考虑;service.mypm.net
(2)开发工程师的质量指标(单元测试覆盖率、阻断问题控制率&代码注释率),当项目周期长,无版本发布,部分人员指标无法度量时,采用“吃大锅饭”的方法度量。项目经理博客
2、指标的平衡测试应用项目经理博客
指标的平衡性测试,将绩效指标体系从质量(好)、时间(快)、成本(省)维度,结合绩效考核具体实施结果进行诊断,三项都不满足的指标项删除,缺少一项或者两项的指标选择性优化,如下图表所示:项目管理者联盟

项目管理者联盟
根据上述指标的平衡测试的应用,质量指标存在成本(省)、质量(好)、时间(快)三个维度都不满足的情况,指标未构成平衡,需删除和替换。blog.mypm.net
3、指标的相互关系测试应用项目管理者联盟
在绩效指标设计时,应用指标相互关系测试是最基本的条件,必不可少,诊断整个绩效指标体系互相之间(多对多)是否存在考核导向排斥现象(+表示促进,-表示排斥,0表示无直接关联),如下图表所示:项目管理者联盟

www.mypm.net
根据上述指标的相互关系测试的应用,可见上图指标体系相对比较和谐,在设计时考虑的也比较周全,值得赞扬。项目管理者联盟
三、应用绩效诊断方法分析的结果做改进项目管理者联盟
综合上述绩效诊断方法的应用和分析结果,质量指标可做如下改进:项目管理者联盟
1、质量管理指标,取消单元测试覆盖率、阻断问题控制率,替换为用户体验(中后台不考核)和冒烟测试按期通过率指标,从而牵引研发效能提升;项目管理者联盟
2、开发岗位业绩指标,取消单元测试覆盖率、阻断问题控制率和代码注释率指标,替换为千行代码缺陷率和系统一类异常得分指标,目的是牵引个人代码质量提升。pmp.mypm.net
绩效指标初步设计后,研发中心从系统导出历史绩效数据进行测算、诊断考核标准及计算规则的合理性,组织评审会议,评审通过后,同步在对接群进行公示,并按照规则实施考核。在此期间进行指标数据的呈现,便于绩效问题的及时挖掘、改善。blog.mypm.net
结束语www.mypm.net
绩效诊断方法的应用是绩效改进的重要手段。我们引导各部门选择适宜的方法进行绩效诊断,牵引、组织各部门在此基础上进行绩效改进,让绩效诊断成为企业自上而下、环环相扣的绩效改进链,从而促使组织、个人目的达成。项目管理者联盟
以上为研发绩效的实践分享,如果大家有这方面的经验或者问题,欢迎通过“苏项荟”公众号菜单页面留言,共同研讨、交流哦!转自项目管理者联盟
|