Loading

团队贡献分分配规则

项目 内容
这个作业属于哪个课程 2021学年春季软件工程(罗杰 任健)
这个作业的要求在哪里 团队项目-团队介绍
我在这个课程的目标是 入门软件开发,熟悉开发流程
这个作业在哪个具体方面帮助我实现目标 明确团队贡献分配规则

一、基本规则

贡献分的分配的基础是基于每个同学的任务量进行分配。

每个人的贡献分的权重的基本公式是预计完成时间*难度*完成度,分三个部分:开发,文档,测试,分别赋分每个部分都得到每个人的一个权重,最后权重再进行加权,得到最终权重,初步:开发权重0.4,文档权重0.3,测试权重0.3。

二、得分细则

开发

  • 在任务开始之前预计一个工作量,单位为小时,由PM和可能承担此任务的同学商讨决定,根据最终完成时间可能会有相应调整,
  • 难度:初步范围为一个(0,2)之间的实数,一般大多数任务均默认为1,因为一般任务的难度通常和工作量已经挂钩了,所以难度部分仅作为一些特殊任务的权重的体现。由PM和可能承担此任务的同学商讨决定。
  • 完成度:任务完成的程度(0,1)之间的实数,由PM与大家交流决定,完全完成任务初始目标为1,未完成设计目标,但是基本保证功能可用,约为0.8,DDL时功能基本处于未完成状态,约为0.2,如果后续继续完成,可调整至0.5。由PM决定。

文档

  • 每篇文档同样给定一个完成时间,由PM决定。
  • 难度,基本为1,如果是技术说明文档(即写给组内人员学习的,不在要求之中的)按照1.5计算。
  • 完成度此部分默认均为1.

测试

​ 每部分以及对应的测试任务均占50*任务工作量的分数为基础分,采取扣分制,每有一个被其他人员(即非该任务的测试人员以及开发人员)发现的bug,扣除十分之一的分数。

三、最终得分

每个人每项的临时权重$A_i = 个人分数/所有人分数之和$,$i = 开发、测试、文档$

每个的最终得分 = $团队总分(0.4A_{开发}+0.3A_{测试}+0.3A_{文档})$

posted @ 2021-04-21 21:29  是兄弟就来摸鱼  阅读(558)  评论(0编辑  收藏  举报