《高级软件测试》--如何计算团队成员贡献分

  武老师这周又布置新作业啦,作业的内容如下:

为了培养大家的团队协作能力,建立大家的协作意识,同时本着自主性的原则,我们在第一次课就要求大家自由分组,每个组4到6人,共同完成每周的实践作业。那么,小组内不同的成员擅长的事情不一样,各自的个人发展计划也千差万别,那么,如何科学的分配团队成员对小组作业的贡献分呢?既不能委屈了劳苦功高的同伴,也不能扔下心有余而力不足的队友,让他们去打酱油啊……

  

  这是个很有意义的问题,因为团队最终的输出是一个整体,无论是在学校还是在工作中,必然需要一种量化的指标对团队每个成员的工作贡献进行考核,以决定各个成员的利益分配。我曾在某通信公司实习过,当时该公司正全面推行敏捷开发,其中最重要的一项工作就是对成员的贡献进行评分。利用这次作业的机会,我将尝试分析各常见贡献分计算法的利弊,并且分享我所了解的在实际工作中比较高效的评分办法。

  避免对成员的贡献进行主观评价

  在武老师给我们的参考博客中(https://edu.cnblogs.com/campus/buaa/BUAA_SE_2017/homework/1117),我参考了几个学生团队给出的计算贡献分的方式,在团队贡献分的计算中,我认为大部分的团队犯了一个错误,就是将所谓“积极性”纳入了考评指标。对于无法量化的主观指标,我们不应该将其放入团队贡献分中。其实,作为一个团队,我们计算贡献分的根本出发点应该是提高团队的开发效率。那么,请问什么叫积极性?同样的工作,一个很厉害的编程大牛,他可能三个小时就完成了,而一个技术相对弱一点的应届生,可能要加班加点工作十多个小时。是不是就说明,该应届生的积极性比大牛高呢?显然,这是有失公允的。一旦把积极性纳入考评指标,就等于变相鼓励加班,鼓励在团队工作中“说废话”“刷存在感”,这是不利于提升团队效率的。

  类似的,诸如“相互帮助(如何量化?)”、“提出建设性意见(建设性和非建设性的标准是什么?)”和“主动承担难度大的任务(太笼统)”这些指标都是应该避免的。取而代之的,应该是一些具体的量化标准,如“提交一个bug加一分”,“提前完成项目加一分”等。

  

  规则要简单有效率

  再次强调一下,在我看来,作为一个团队,我们计算贡献分的根本出发点应该是提高团队的开发效率。根据奥卡姆剃刀定律,规则过于复杂,反而会降低开发的效率。部分团队给出了一个极为复杂的贡献分计算公式,这除了看起来叼以外,对开发人员效率的提升几乎毫无帮助。计算贡献分,应该是着眼于开发上,和开发无关的事情,请不要放入贡献分的计算规则之中。

  一个典型的贡献分计算方式

  接下来,我将分享我实习的公司所用到的计算贡献分的方式,在我看来,这样的方式是极为合理的。

  步骤一:拆分项目为子任务

  假设武老师为我们布置了一个做一个购物网站前端的任务,我们在经过广泛讨论之后,将其拆分为多个子任务,如任务A,开发购物车页面;任务B,开发交易页面;任务C,开发物流展示页面等等。

  步骤二:每个成员对子任务打分

  每个成员需要为任务的工作量进行评测,单位是 /人/周。比如,对于任务A,开发一个购物车页面,团队成员分别打分为2个单位,3个单位,4个单位,2个单位,4个单位,那么,求得的平均工作量就是三个单位。

  步骤三:认领任务并计算贡献值

  每个子任务的工作量列出,由团队成员自行认领。没人选的任务提高分值,抢着选的任务降低分值。最终使得任务全部分配。作为一个团队成员,想得分高就选难的任务,想轻松点就选简单的,丰俭由人,相当高效。

  局限

  我在一开始提到了,这是敏捷开发中所采用的贡献分计算方法。为什么要强调这个呢?对于一个传统的开发团队,既有开发人员,也有管理人员,还有专职的测试人员,大家的分工不同,这种方法根本无法实现。哪怕搞管理的分数再高,做测试的也选不了呀!但在敏捷开发的一些具体实践中,开发团队岗位的界限被打破了,开发人员也会做测试,测试人员也得参与开发,因此这种评分办法得以实施。

  

时间: 2024-10-08 13:31:40

《高级软件测试》--如何计算团队成员贡献分的相关文章

如何计算团队成员贡献分

如何计算团队成员贡献分 友情遮盖不住合作的缝隙,平日的友情也会变成分组合作的牺牲品. --<中国合伙人> 组队完成作业的"乱象" 正如人民网<"组"不动的大学小组作业>中所言 在一刀切的评分体系下,无论是"搭便车"的."蹭快车"的,还是小组出成果时祈求加上名字的"程咬金",最终的成绩和挑大梁的自己根本没有区别. 以往统一打分的评价体系确实有很多问题.小组作业不出意外,都存在"

1707班5组-高级软件测试作业--如何计算团队成员贡献分

首先我们要提出一个疑问,在计算一个团队的成员贡献分,我们是否应该把该团队所完成的项目(工作.任务)的程度作为一个团队的成员贡献分的评审程度. 举个例子,一个团队完成了任务100%和完成了任务的80%,在这两种情况下,我们是该按照完成程度对各成员的贡献分完成对应的调整还是单纯的依照一个贡献的百分比来计算,无视团队完成任务的程度. 在我看来答案是很明显的,如果一个团队完成了任务的0%,那么团队成员的贡献分,就没有意义了,即使他们做出了努力,但是是没有产生结果的,是没有意义的. 所以在此我认为,团队成

如何计算团队成员贡献分--1703班06组

通过阅读相关资料,及我们小组自己的讨论,我们觉得这个方案是不错的: 组长的分数等于该小组交付物的评分,其余组员的分数由组长来定. 例如,小组共有5人,小组交付物评分为80,则组长为80分,其余组员的总分为4*80=320 分,组长决定这320 分该如何分配到其他组员头上,即组长可以根据组员的表现对其进行加分或减分,但组长不得对自己进行加分. 理由如下: 这种评分机制的基础在于对整个作业评判最具权威性的老师,所以小组评分环节在全班的范围内是公平.高效的: 小组共享小组评分,是团队精神的体现: 组长

团队成员贡献分分配规则

团队成员贡献分分配规则 人员分工细则 分组 组别 人员 策划组 魏一 宋卓洋 开发组 张进 宋卓洋 张朝阳 测试组 苗萌 张沛泽 具体任务分配 内容 人员 时间 问卷调查与整理 魏一 2h 内容扩展与创新 魏一 2h 架构及规范 张进 宋卓洋 6h 数据库设计与搭建 张进 宋卓洋 6h 环境搭建 张进 宋卓洋 张朝阳 苗萌 2h 前端设计实现 苗萌 张沛泽 10h 后端功能实现 张进 张朝阳 16h 代码阅读 苗萌 张沛泽 4h 测试 苗萌 张沛泽 10h 每日例会记录及博客撰写 魏一 宋卓洋

团队成员贡献分分配规则—1702班三组

方式介绍组长的分数等于该?组交付物的评分,其余组员的分数由组长来定.例如,小组共有5?人,小组交付物评分为80,则组长为80分,其余组员的总分为4*80=320 分,组?决定这320 分该如何分配到其他组员头上,即组长可以根据组员的表现对其进?加分或减分,但组长不得对??进?加分.分数分配原则由于组长分数为?组交付物评分.故小组总分为 5 * 组长分数. 根据任务的难度,将每个人的基础分数划分为65(1人).70(3人).75(1人)三个种类. 以此为基础分数.然后后期对执行任务过程做出评价,比

Beta—review阶段成员贡献分

小组名称:nice! 小组成员:李权 于淼 刘芳芳 韩媛媛 宫丽君 项目内容:约跑app 分数分配规则 个人贡献分=项目基础分*0.5+个人表现分*0.5 基本贡献分 个人表现分 个人总分 于淼 2.9 2.8 5.7 刘芳芳 2.5 2.4 4.9 韩媛媛 2.3 2.5 4.8 宫丽君 2.5 2.5 5 李权 2.3 2.3 4.6 总结:从此次作业分配中可以体现大家的积极性明显提,事实也是如此.特别体现在团队任务的完成上.举个例子:找别的组的bug时,每人负责一个组,而且找的很细心.

Beta-1阶段成员贡献分

小组名称:金州勇士 项目组长:尹良亮 项目组成员:王汉斌,杜月,闫浩楠 项目名称:网上在线考试系统的设计 成员 项目基础分 特别贡献分 个人贡献因子 总成绩 折合成绩     β1 β2 β3 γ1 γ2 γ3      尹良亮  25  10  8  8  5  4  4  64  5.5  王汉斌  25  9 7 6   4  4  3   58  5  闫浩楠  25  9  6  5  3  2  4  54  4.7  杜月  25  9  6  6  4  3  3  56  4.

(第十周)Beta-2阶段成员贡献分

项目名:食物链教学工具 组名:奋斗吧兄弟 组长:黄兴 组员:李俞寰.杜桥.栾骄阳.王东涵 个人贡献分=基础分+表现分 基础分=5*5*0.5/5=2.5 成员得分如下: 成员 基础分 表现分 个人贡献分 黄兴 2.5 0.5 0.5 0.5 0.5 0.6 5.1 李俞寰 2.5 0.5 0.5 0.5 0.6 0.6 5.2 杜桥 2.5 0.5 0.5 0.4 0.4 0.5 4.8 栾骄阳 2.5 0.5 0.4 0.5 0.5 0.5 4.9 王东涵 2.5 0.5 0.5 0.5 0.

final阶段成员贡献分

小组名称:飞天小女警 项目名称:礼物挑选小工具 小组成员:沈柏杉(组长).程媛媛.杨钰宁.谭力铭 final阶段各组员的贡献分分配如下: 姓名 团队贡献分 程媛媛 5 沈柏杉 5.2 谭力铭 4.3 杨钰宁 5.5 此次分配与原计划的分配方案基本一致,50%积极度 50%工作量 积极程度由是否主动要求完成作业,随时随地可以加入讨论为评判标准