如何衡量个人在各自团队的效率和绩效

如何衡量个人在各自团队的效率和绩效

 

一群人把一堆砖头从A地搬到B

绩效:谁搬得砖多谁的绩效高。效率:单位时间内谁搬得多谁的效率高

一个剧组排演话剧

绩效:根据角色的重要程度加权*个人排练时常,主角肯定比群演绩效高,导演肯定比后勤绩效高。

效率:单位排练时间内对于角色的掌握程度,一段时间后解决问题多的效率高

爵士乐小组的演奏 / 交响乐团成员的演奏

推荐 Miles Davis 爵士乐队的演奏

和上面的类似,用加权和来计算各自的绩效

效率:单位时间谁演奏完成度高,配合错误少则效率高

一群队员在职业球队踢球

绩效:进球数*权值-失误*权值,个人踢的位置不同相应的权值不一样,但权值和固定

效率:对不同位置不一样,前锋:单位时间踢进球越多效率越高

                        守门员:单位攻门数被踢进的球越少效率越高

                        

医生, 护士, 麻醉师做手术

绩效:根据每个人的分工不同绩效不一样

      做的手术数目*手术难度*在手术中所占比重-手术中失误*失误的影响力  

      不同的分工占不同的比重     医生>麻醉师>护士

效率:单位时间完成手术越多,病人负反馈越少则效率越高

一群画家合作“万里长城” 画卷

绩效:个人完成的部分所占的比重*该部分在整个画卷中的重要程度

效率:单位时间完成的数目/完成的不完美程度 画的越烂不完美程度越大

计算机系的一群老师教课

绩效:教课时常*教课效果评价   教课效果由学生学习反馈情况决定

效率:单位课时教的知识量

 

 

 

 

 

 

一群学生做软工项目 (PM, Dev, Test) (this is your focus)

 

    我认为软件工程项目绩效考核可以由个人的工作时间,任务量和对应的任务难度,以及完成度和返工率来决定

工作时间

 

  每个人在团队中工作,会遇到各种困难,解决困难、攻克难题、完成基本任务都是需要大量时间的,花的时间多,一定程度上可以表示任务量大或者任务难度高,则应该得到相对高的绩效。

  但是团队中每个人的效率参差不齐,所以仅仅用时间来衡量绩效并不是一个公平的方法。

 

任务量

这个标准很容易理解,完成的任务量越多,则个人绩效越高。在软件工程中代码量可以直接衡量任务量。

但每个任务的难易程度并不同,有些人的任务工程量大,但没有技术含量,有些人的任务单一,但却很难完成。所以也不能仅仅以此作为个人绩效的评判方法。

 

任务难度

  任务较难,则花费的时间与精力多,且较难的任务是整个团队项目的核心关键,所以负责任务难度大的成员理应拥有较高的个人绩效,也可以此来激发个人对于攻破团队难题的积极性。

 完成度和返工率

每个人完成自己的任务,但是软件工程项目中一定会存在各种bug,这些bug可能是对应的部分没有写完整或者有所疏漏,这些问题就意味着返工,一个人写的代码部分返工率越高则对应代码完成的越差,对应的绩效就有所折扣

 

总结

综合上述所有问题考量,每个人的绩效

工作时间*0.5+任务量*任务难度*0.5-返工率(bug数目)

另外由于是工程项目不能单从工作上考虑,还有管理安排等都占有一定的比重。同时协调配合也应该纳入考量范围。

posted on 2016-12-08 13:12  功夫熊猫·真  阅读(1056)  评论(0编辑  收藏  举报

导航