经过了今天下午将近两个小时的激烈讨论,我们最终确定了我们的团队贡献分的分配方式,这种方式是我们团队都能接受的。

我们的分配方式一定程度上借鉴了valve公司的队友评估原则,但是又不单单是这样。我们的分配方式有预评估和二次评估两个阶段:

预评估:每个组员根据自己对其他组员的平时印象,对他的能力、热心、责任心等的了解,在团队项目开始之前,预先对他所能做出的、该做出的贡献进行估计,最终对应到一定分数。可以看出预估计只是非常粗鲁的估计,并不科学,但是它的作用却不容小觑:结合总评估,预估计能够平衡团队贡献分,使得做出更多贡献的队员能够拿到比预期更多的分数(并有额外奖励),贡献度没达到预期的队员能够拿到基本的分数不至于落后于其他团队的人太多。预估计并不适用于商业开发,因为专业的开发团队不具备队员相互了解等条件,也不必考虑平衡。但是在我们这个学生团队中每个人都是熟悉的,也不能否定某个同学导致不和。综上所述,预估计的存在在我们团队中非常合理,也得到了成员的一致认可。

二次评估:综合考虑团队成员的个人能力、生产力、工作量、工作的重要性、工作的技术要求和额外的团队贡献等因素,由队员进行加权考察。这一部分很大程度借鉴了valve公司的队友评估原则。

基本思想是:

评估指标=工作量×技术难度×工作完成质量+额外的团队贡献+他人评价-自我评价

当某一项工作出现严重bug则视作该部分工作量绩效减小;应用估计方法,每天开会都会确定工作内容、工作重要性和技术要求并分配工作;额外团队贡献分是为了给那些做完自己工作并对其他队员有所帮助的人予以奖励;个人能力和生产力以及预估计算占权重这三个系数在预估计中就会给出。可以看出,我们最大程度的保证了“多劳多得”,能调动有能力者的积极性,并且对影响团队进度的成员做出了适当警告,此外我们通过在完成项目后进行他人评价和自我评价的过程中让成员的自我追求与他人的评价相互制衡,防止成员对团队贡献的夸大和团队其他成员对优秀成员的针对。

最后的团队贡献分的合成公式为:如果二次评估<=预评估,则团队贡献分=预评估;如果二次评估>预评估,则团队贡献分=二次评估×(1+(二次评估-预评估)÷二次评估)。这样团队贡献超出预期的队员能够获得适当额外奖励。团队贡献分50封顶。

TeamWork#2,Week 5,Our Measurement of Contribution to the Team的更多相关文章

  1. POJ3160 Father Christmas flymouse[强连通分量 缩点 DP]

    Father Christmas flymouse Time Limit: 1000MS   Memory Limit: 131072K Total Submissions: 3241   Accep ...

  2. Father Christmas flymouse--POJ3160Tarjan

    Father Christmas flymouse Time Limit: 1000MS Memory Limit: 131072K Description After retirement as c ...

  3. poj3160强连通分量加dfs

    After retirement as contestant from WHU ACM Team, flymouse volunteered to do the odds and ends such ...

  4. L - Father Christmas flymouse

    来源poj3160 After retirement as contestant from WHU ACM Team, flymouse volunteered to do the odds and ...

  5. POJ 3126 --Father Christmas flymouse【scc缩点构图 &amp;&amp; SPFA求最长路】

    Father Christmas flymouse Time Limit: 1000MS   Memory Limit: 131072K Total Submissions: 3007   Accep ...

  6. paho_c_pub 使用方法

    Latest Paho Status (2) 摘自:http://modelbasedtesting.co.uk/ I last wrote about the state of Paho in Oc ...

  7. Father Christmas flymouse

    Father Christmas flymouse Time Limit: 1000MS   Memory Limit: 131072K Total Submissions: 3479   Accep ...

  8. POJ:3160-Father Christmas flymouse

    Father Christmas flymouse Time Limit: 1000MS Memory Limit: 131072K Description After retirement as c ...

  9. Reading Software Defined Traffic Measurement with OpenSketch

    NSDI '13 概要 OpenSketch是一个通用的.抽象的测量框架, 与SDN 网络架构类似, OpenSketch 提出将测量控制层和数据层解耦. 数据层运行设为可动态配置的3阶段流水线, 首 ...

随机推荐

  1. Use UMDH to identify memory leak problem

    We sometimes got memory leak problem, and we need to find the leaked memory, Here is a usful tool fr ...

  2. RHEL 7.6 安装 Oracle 18c RAC

    RHEL 7.6 安装 Oracle 18c RAC 第一部分 安装规划 虚拟环境 VirtualBox 6.0 OS 版本 Red Hat Enterprise Linux Server relea ...

  3. slice扩容

    1.当向切片新加入数据,原切片数据加上新数据长度不超过切片容量时,直接加入切片末尾,容量大小不变. 2.当加入新的数据后,数据长度超出原切片的容量大小2倍,则切片的容量会是数据长度(偶数)或数据长度( ...

  4. npm i --save-dev prettier安装警告saveError enoent

    出现问题的情况: 或者: D:\Program Files\nodejs>npm i --save-dev prettier npm WARN saveError ENOENT: no such ...

  5. c++ 变量 常量

  6. 6-[HTML]-标签属性

    1.HTML标签属性 HTML标签可以设置属性,属性一般以键值对的方式写在开始标签中.如 <div id="i1">这是一个div标签</div> < ...

  7. 自动色彩均衡(ACE)快速算法

    ACE算法源自retinex算法,可以调整图像的对比度,实现人眼色彩恒常性和亮度恒常性,通过差分来计算目标点与周围像素点的相对明暗关系来校正最终像素值,有很好的增强效果.但是计算复杂度非常高,本文提出 ...

  8. 洛咕 P2467 [SDOI2010]地精部落

    同波浪,简单dp. 高度从1到n插入山脉,设f[i][j][k]表示插入了i个山脉,组成了j段,边界上有k个山脉的方案数. 那么新插入的山脉只会:插入在边界上且自己是一段.插入在边界上且与最左边的段相 ...

  9. (转)js在数组中删除重复的元素自保留一个(两种实现思路)

    例如:var student = [‘qiang','ming','tao','li','liang','you','qiang','tao']; 第一种思路是:遍历要删除的数组arr, 把元素分别放 ...

  10. .net 分布式学习计划

    一: 1:.net分布式系统架构的思路     https://blog.csdn.net/slowlifes/article/details/53162014 2: nginx+iis实现负载均衡 ...