zoukankan      html  css  js  c++  java
  • 团队贡献分分配规则

    前言

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

    如何计算

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

    具体公式

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

    下面解释所有的变量

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

      sizepriority 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

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

    参考博客

  • 相关阅读:
    损失函数绘图
    nexus+maven配置
    tomcat 修改端口号
    Git 删除远程仓库文件,文件夹
    git 删除远程分支 branch
    IBM WebSphere Commerce之订单处理
    Python+Selenium自动化
    git push 时 rejected
    IBM WebSphere Commerce初探
    NetApp存储
  • 原文地址:https://www.cnblogs.com/buaaoverwatch/p/5991699.html
Copyright © 2011-2022 走看看