团队贡献分分配规则

前言

团队贡献分分配要考虑到工作量,工作难度,工作完成情况,并尽量公平,确实有相当的难度。

如何计算

  1. 团队共四人,共有贡献分200分
  2. 每人每日有每日得分,最终累积所有的任务分,为个人积分
  3. 个人贡献分 = 个人积分/全体成员积分总和 * 总分

具体公式

个人每日评分 = (∑任务n难度系数 * 任务n完成系数) * 0.5 + (任务依赖者评分均值 ) * 0.3 + (自评值) * 0.2

下面解释所有的变量

  • 难度系数根据每次理会讨论出的priority与size决定,根据表格分别映射到不同的分数,表格如下:

    size\priority 5 4 3 2 1
    1 0.2 0.3 0.4 0.5 0.6
    2 0.3 0.4 0.5 0.6 0.7
    3 0.4 0.5 0.6 0.7 0.8
    4 0.5 0.6 0.7 0.8 0.9
    5 0.6 0.7 0.8 0.9 1

    其中:

    优先级数字越小,优先级越高。优先级根据任务之间的依赖情况进行划分

    size完全根据预估的时间来进行划分(单位:小时)

    size1:0.5-2
    size2:2-3.5
    size3:3.5-5
    size4:5-6.5
    size5:6.5-8

  • 完成系数默认为1,如果有延期,则根据以下表格修改。

    priority 超时1天 超时2天 超时3天
    1 0.85 0.65 0.5
    2 0.88 0.75 0.6
    3 0.9 0.78 0.65
    4 0.92 0.82 0.7
    5 0.95 0.87 0.75

  • 求和是因为一天默认工作时间为8小时,可以完成多个不同size的任务。

  • 任务依赖者评分均值指:根据任务之间的依赖关系,加入peer review,即A完成的工作是否能交付B正常使用,满分为1分,如有多个任务依赖者则取平均。

  • 自评即对自己今日表现的评价,满分为1分。

例:

A完成了4个size1,priority5的任务,耗时为8小时。

B完成了1个size5,priority1的任务,耗时为8小时。

AB的依赖者评分与自评都相同。

根据公式我们可以算出:

A = ( 4 * 0.2 ) * 0.5+0.9 * 0.3 + 0.8 * 0.2 = 0.85

B = ( 1 * 1 ) * 0.5 + 0.9 * 0.3 + 0.8 * 0.2 = 0.95

这个分数考虑到工作量与工作难度,与工作重要程度,基本来说比较公平。

参考博客

posted @ 2016-10-24 08:22  buaa_overwatch  阅读(387)  评论(0编辑  收藏  举报