前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >敏捷管理之绩效考核方案

敏捷管理之绩效考核方案

作者头像
少羽大怪兽
发布2018-12-11 16:28:09
7190
发布2018-12-11 16:28:09
举报
文章被收录于专栏:架构技术架构技术

   前段时间,公司签了年终奖确认。觉得公司发放年终奖完全是凭主观发放,没有事实依据,由此产生了对如何发放年终奖的一些想法。

  奖金发放作为激励员工最直接的手段,往往也是让管理人员最难抉择的,而且很多公司,都是带有大部分直接主管主观意识评定的。在我看来,这是最不可取的,因为奖金作为激励手段,初衷应该是鼓励员工继续发扬往年优秀的部分,并识别和看清自身(或者整个团队甚至部门或公司)的短板,并在来年采取有效的方案或措施进行改进,为自身(或部门或公司)改进提供风向标,这样才能做到自身水平的不断提高,为公司创造更大的利益。所以奖金的方案必须是公平公开并且是透明的,而不是不可议论的。至于薪资,可以作为一个保密项,但是奖金比例是完全可以透明,并由直接主管作为桥梁来沟通并指出不足。

  至于奖金的考核方案,我先举个栗子,假设某团队是以敏捷开发作为管理框架的,评估工作量以故事点作为标准。这里说一下以故事点作为评估工作量的单位。在实际工作中,一个团队可能有初级、中级、高级的开发人员,他们的技术水平是不一样的,但是如果是对同一个功能点进行功能的评估,假设需求理解都是一致的情况下,他们完成该功能的时间应该是会不一致的,所以以时间作为评估标准是很不可取的。但是,他们完成不同功能的评估的故事点应该是一致的。我们来几张图标说明会更清晰。

  对于三个功能,他们评估的故事点可能是这样的:

  他们评估的人天数可能是这样的(这里为了演示,将他们的比例误差设置为0,即都是按一定比例估算的,实际上应该会有一些误差,但是趋势应该是一致的):

  上面俩张表可以看出,对于能力不一样的人,他们评估的人天数肯定是不一样的。你可以假设一个小学生,跟一个大学生搬砖,同样是100块砖,比较他们完成的时间。那么我们如何在做绩效考核的时候,能够排除这些能力因素,或者说,能够达到多劳多得,并且为调薪提供一个比较公平客观的依据,并能不断让开发人员认识到自己的不足并采取改进措施呢?

  我认为,敏捷大法不仅仅适应于项目管理,同样适用于人员的管理。我的方案是,在每个迭代结束时做Sprint Retrospect会议的时候,不仅仅针对团队,同时可以收集一些数据,例如:本次迭代完成的故事点数、测试bug数、代码注释率、代码简洁渡(这个比较难,能力上提高了的话,代码自然会简洁),同时,针对个人在这几方面的数据进行分析,找到自己的薄弱点,采取措施(最好是可量化的),将每次迭代的数据都记录到信息发射源。当然,对于表现优秀的,可以采取一些奖励措施,比如说荣誉墙,涂鸦墙,甚至是调休奖励。下面,我们看一下我们收集到的故事点的信息:

我们将这些数据制成图表:

图表就能看出,每个人每个月(或每次迭代)完成的故事点数的趋势,很清晰的可以看出哪些人在进步,进步最大的员工是哪位。也可以以此来作为调薪的依据。

我们再将上面的表格做一些修改:

   我们将所有的月份的故事点加起来,就是这一年完成的故事点总数,再将团队内所有人员的故事点,取比值,以小李的故事点为基数,小李的故事点比值为1,老张的未423/270=1.566,小陈的是350/270=1.296,同样,我们将薪资比例计算出来。这样,我们就可以用这些比例来确定奖金和调薪幅度等。还是如上例子,我们假设年终奖的基数是3个月,那么小李应该得到的奖金应该是1*3*15000,老张应该得到的是1.56*3*30000,小陈应该得到的是1.296*3*24000。这里我们是以故事点(即工作量)这一单一维度来计算的,我们也可以结合其他指标加权来计算这个年终奖。

  我们再看一下调薪比例,我们可以用故事点数比值/薪资来确定调薪,这样就将能力与当年的表现结合起来了。如果格局再高,同样也可以通过制定部门年度目标或季度目标,来考核部门并确认部门奖金比例。

本文写得有点啰嗦,大家可以发表自己的一些看法。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-01-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档