如何量化考核软件开发人员绩效

1、首先有技术积累的前提下,能比较正确的估量项目成本和项目组生产率
2、设立项目组短期目标、中期、长期目标(这个因项目具体情况而已,有些项目都是很小的,甚至2个星期就完成了,不一定都能有中长期目标)
3、时间点到的时候,对产生率,错误率,目标完成度,成员学习提高等要素进行综合评估,采取先自评,再项目经理审核评估,部门经理审核确定最后评估
4、讲评估结果提交到人事部,由人事部按根据不同职位优秀的成员发放个人奖励和团体奖励,对完成率欠佳的项目组或个人进行削减奖金的惩罚,奖励范围应尽量覆盖大多数人,惩罚范围尽量缩小或者没有,避免造成公司内成员的负面情绪。


首先是确立KPI,不管什么岗位都要确立相应的目标,在一定时间内要对于目标进行考量,目标可以由本人提出,然后由团队领导和人力资源共同进行评估,并于该员工沟通后确立。
其次是考量的方式,要与自己比,与别人比。与自己比主要是在几个考核周期的是否有变化,是积极还是消极。与别人比是与团队中相同工作的人比在什么位置,让团队的每个人都来评价别人,不需要打分,只需要按照你认为对团队的贡献程度写出名次,且不允许并列,最终汇总名次。


考核季度罗列出所有考核项目
每个项目评选相对公司重要比重排行
同时每个人评选出团队成员对项目做出贡献比重排行
最后按百分比算出个人绩效成绩为各项项目比重*贡献比重之和
例如有5个项目,排行依次是A,B,C,D,E,他们各个比重分别是50%,25%,13%,7%,5%


用下面的七项指标对开发人员进行绩效考核评定:
1. 工作态度
2. 软件质量 (bug的等级和个数,回归次数,重要模块系数)
3. 工作难易度 (功能性,可靠性,易使用性,高效性,可维护性和可移植性,功能点数,复杂度)
4. 工作效率/能力 (完成百分比,工作经验)
5. 主动性
6. 沟通能力
7. 程序规范程度
  1) 非常及时,随时都可以查阅任意相关文档; 
  2) 非常规范,较及时,随时可以查阅近期文档,文档编写滞后3天以内; 
  3) 较规范,较及时,一般可以查阅近期文档,文档编写滞后3~6天; 
  4) 较规范,但不及时,常常难以查阅,文档编写滞后6天以上; 
  5) 不规范,不及时,常常难以查阅,甚至没有编写相关文档。

你可能感兴趣的:(如何量化考核软件开发人员绩效)