我认为一个有效评价手段应该达到以下目的:

1、 对团队:让整个团队进入愉快高效工作状态

2、 对“高手”:奖励干活多干活好的人

3、 对“低手”:从制度上杜绝磨洋工的现象

4、 对“中手”:提供工作认真但是水平有待提高的成员生存成长空间

一个团队,总是有着各种各样的人,每个人在这个团队里都是主角。为了团队,他们有着相同的目标,但却担任着不同的角色,做着不同的事情。正因为每个人都做不同的事情,所以我们很难在定义一个统一的标准来评判个人在团队中的绩效。

在软件开发中,每个人各司其职,有项目经理,有开发人员,有测试人员,还有设计师。如果单纯的通过代码量来评判个人绩效,那PM早就被开除了;如果只通过结果来判断,那测试人员无疑是最吃亏的。那么,怎样才是一种有效的评价手段呢?

经过一晚上的热烈讨论,我们团队决定采用以下的方式来评判个人绩效,主要分为组内评分与组外评分。

1、 组内评分(70%)

组内评分采用5个审核点,分别为

1) 任务完成度(20%)

任务完成度是根据一个人任务完成数量的多少而评判,只要所有任务都按时完成,便可获得满分,如未完成,不论任何理由,都无法获得满分。

2) 任务完成质量(50%)

任务完成质量是一个人任务完成的质量评价,有些人草草应付,有些人精益求精,结果肯定是不一样的。同样是读取数据库,有人只需要0.1秒,有人却要10秒,这对产品质量的影响不言而喻,因此这一块在评分中占有最大的比例。

3) 代码规范程度(15%)

代码规范程度是用于约束我们每个人编写代码的可读性,增强可维护性。如果命名不规范或全篇无注释,无格式,这会让做code review的人非常痛苦的。

4) 工作态度(15%)

工作态度非常重要,那怕最后的结果不太好,只要态度一直认真,大家有目共睹,这一块都可以获得满分。相反,若完成了任务,但态度很随意,这一部分则无法获得满分。

5) 热心程度(5%)

热心程度为附加分,对于一个团队,每个人都会做出自己的贡献,对团队热心的人,大家都看得到,这部分是工作态度的补充体现。

2、 组外评分(30%)

在项目分阶段结束时,我们组内会组织统一的报告,用来介绍自己在这一阶段开发所做的工作。我们会请部分外组人员或专业人士来听取我们的报告,根据我们报告所展示的东西对我们每个人打分评价。这部分并没有统一的审核点,但主要还是考核工作的质量及个人对其工作的评价。

以上就是我们小组所采用的评价方案,希望大家提出更好的建议。

转载于:https://www.cnblogs.com/rosting/archive/2011/09/08/2171605.html

如何评价个人在软件开发团队中的绩效相关推荐

  1. MBTI在软件开发团队中的应用

    人绝不是一种资源.一方面我们不可能因人设岗,另一方面也不能忽略人性的差异.面对问题时,不要总是单纯地从人的态度或品德上查找问题,而是要反思人事安排和流程建设上的不足.奢望一个人改掉他的缺点,还不足充分 ...

  2. 软件开发团队中的特殊角色

    软件开发团队中的特殊角色 转载请注明出处http://blog.csdn.net/uxyheaven/article/details/50544809 软件开发团队中有各式各样角色, 如产品, 设计, ...

  3. 软件开发团队中,凭什么新手当道?| 畅言

    在一些互联网公司里,常常有些人拥有唬人的头衔,拿着高昂的薪水,甚至有些大权在握,但他们并不胜任他们的工作--那么,优秀的软件团队如何才能避免腐朽? 作者 | Erik Dietrich 译者 | 苏本 ...

  4. 软件开发团队中的角色

    一个NBA球队场上球员的组成与软件团队有相通之处,且作一笑谈,不足为证: 1号位,控球后卫(PG),他是球场上拿球机会最多.掌握比赛.组织进攻的人,不仅负责把球从后场安全地带到前场,再把球传给队友,给 ...

  5. 如何在软件开发团队中进行有效沟通

    软件的性质决定了人的重要作用,因此有效的沟通就显得尤为重要. 一.文档很重要吗? 传统的软件开发过程强调文档的沟通作用,他要求每个阶段都要产生详细的文档,他希望通过文档不同的涉众可以更好地理解系统的内 ...

  6. 软件开发团队中各个成员的英文简称, 收录早晚会用到.

    写文档及报告等时会用到的一些英文简称, 一个项目(Project)里面,经常用到的角色有: 项目经理:Project Manager / PM 架构分析师:Architecture Analyst / ...

  7. 高效软件开发团队的特征

    高效的软件开发团队是建立在合理的开发流程及团队成员密切的合作的基础之上的,成员共同的迎接挑战.有效的计划.协调和管理各自的工作以至完成明确的目标,高效的开发团队具有如下特征: 1. 具有明确且有挑战性 ...

  8. The Joel Test:Joel 用来评价软件开发团队成熟度的12个问题

    转自:http://www.cnblogs.com/supercpp/archive/2011/11/10/2245087.html 如果你与软件行业有若干联系,但是还不知道Joel这个人以及他的博客 ...

  9. 项目管理进阶--软件开发项目中的团队组成

    #项目管理进阶–软件开发项目中的团队组成 ##项目经理 项目经理负责分配资源,确定优先级,协调与客户和用户之间的交往.总而言之,就是尽量使项目团队一直集中于正确的目标.项目经理还要建立一套工作方法,以 ...

最新文章

  1. 在Win10下如何实现VS下工程代码的开机自启功能
  2. 设计模式:组合模式(Composite Pattern)
  3. mybaits十九:bind绑定
  4. 用神经网络二分类吸引子与排斥子
  5. 【算法系列之线索化二叉树,前序线索化、中序线索化、后序线索化以及遍历~】
  6. React开发(129):ant design学习指南之form中的layout
  7. 面向对象分析的三个模型与5个层次
  8. python生成器 图片分类_Python内置类型(6)——生成器
  9. 跨境电商适合做独立站吗?是入平台好还是独立站好?
  10. 电子电路仿真软件中文版_软件分享|几款你从未见过的电子电路仿真软件
  11. qt学习之路(三)之使用QT语言家
  12. 直流电机驱动模块介绍
  13. 我查查 6.6 去校验分析
  14. 装X神器--Hacker Typer
  15. es 精确查找思路以及实现过程
  16. iPhone手机必备宝藏APP
  17. 争议不断的AI绘画,靠啥成为了顶流?
  18. winform中添加Windows Media Player
  19. 【日本中部电力公司开始着手区块链事业】
  20. wireshark抓包分析UDP

热门文章

  1. 《计算机应用基础》期末试卷.,《计算机应用基础》期末试卷(A卷)《计算机应用基础》期末试卷(A卷).doc...
  2. c语言小明今年16岁,C语言1.爷爷对小明说:我现在的年龄是你的7倍,过几年是你的6倍,再过若干年就分别是你的5倍,4倍,3倍,2倍.你知道爷爷和小明现在的年龄吗?...
  3. 小程序 php cookie,微信小程序使用Cookie
  4. 虚拟机中安装linux
  5. python 怎么将数组转为列表_怎么将视频转为GIF动态图 表情包怎么制作
  6. 大学计算机基础总结,大学计算机基础第二章总结
  7. Positional Encodings in ViTs 近期各视觉Transformer中的位置编码方法总结及代码解析 1
  8. linux远程拷贝免手动输入密码,scp远程拷贝避免输入密码
  9. 在linux关闭的命令,关于关闭Linux计算机的命令操作
  10. hibernate native oracle,hibernate native 主键生成策略