ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

团队贡献分规则 - 头发茂盛队 | week7

2022-04-14 13:02:40  阅读:139  来源: 互联网

标签:进度 Grades week7 茂盛 团队 进行 服务端 客户端


项目 内容
这个作业属于哪个课程 2022春季软件工程(罗杰 任健)
这个作业的要求在哪里 团队项目-计划-团队贡献分分配规则

一、规则制定的目的

我们团队的共同愿景是利用本次开发过程,构建一个功能尽可能完善,具有一定用户规模的软件产品。而制定一个明确合理的规则,是我们实现共同愿景的必要方式,也是为了公平公正地衡量每个人在项目中所做出的贡献,提高大家开发过程中的积极性与获得感。

为了避免绝对平均的分配方式,影响团队的积极性,我们经过讨论制定了初步的团队贡献分分配规则,以保障每个人的参与度、积极性,督促个人按时完成任务。

二、团队基本准则

团队基本准则是每个成员所要达到的基本要求,需要全体成员相互监督,相互鼓励,推进项目稳固前进。

若未达到基本准则,则需要进行相应的扣分,同时在项目进行过程中也需要对不满足基本准则的成员提出警告,从而提升团队的整体工作效率。

  • 全体成员
    • 按时参加组会,如果无法参加需要提前请假。
    • 组会汇报时,必须详实汇报进度
    • 对于接口文档的修改需要及时告知团队成员
    • 开发人员提交代码时,需要先提交到自己的分支下,经过PM审核同意后,才能合并到主分支下
    • 进度受阻需要尽快告知团队成员,以便及时解决问题 ,并将相关信息进行记录以便后期遇到相似问题的成员可以参考
  • 客户端
    • 与中传相关的美术,3D建模,视觉传达的同学进行沟通,高效配合。
    • 完成Unity3D UI的代码部分设计和逻辑设计
    • 完成开发任务后及时进行服务端部分的基本测试,并做出记录
    • 遵循客户端代码规范,保证可维护性
  • 服务端
    • 维护数据库及相关接口
    • 完成开发任务后及时进行服务端部分的基本测试,并做出记录
    • 遵循服务端代码规范,保证可维护性
    • 及时与客户端开发人员进行对接与交流,同时在己方任务开发测试完成后,及时帮助客户端同学查漏补缺
  • PM
    • 组织组会并记录会议内容,发布会议记录。
      • 杨濡冰与冯张驰两个人轮流主持会议,整理和发布会议记录。
    • 把握各组整体进度,根据实际情况协调前后端进行同步
      • 杨濡冰对客户端开发、测试进度与代码质量进行监督,同时及时与中传相关美工建模同学进行对接。
      • 冯张驰对服务端开发、测试进度与代码质量进行监督,同时及时与客户端同学确认服务端性能与需求。
    • 与课程组进行沟通,领导所有成员准备展示阶段的相关内容
      • 杨濡冰负责团队博客文档的最终审核
      • 冯张驰主要负责coding平台开发的管理

三、贡献分分配细则

  • 按照课程组说明,团队总分为团队人数 $N$ 乘以基准分数 $50$,即 $Total_Grades=50∗N$,由于头发茂盛队项目团队共有 $8$ 人组成,所以团队总分为 $50×8=400$
  • 经过团队成员初步商议,我们决定将 $400$ 分中的 $360$ 分作为基础分数$Base_Grades$,$40$ 分作为团队贡献奖励分数$Bonus_Grades$,将按照团队贡献值进行映射分配

3.1 基础分计算方案

基础分评价依据:按照团队准则要求,对个人职责进行明确规范,初始分数为每人 $45$ 分,将会依据基础分评分规范,给予加减分;同时我们也会尽量平衡每个人的任务,以保证基础分数之间的公平

类别 情况 加减分
基础准则 未达到相应职位的基础准则 -1
完成质量 有直观注释,模块清晰 +1
无直观注释,但模块清晰 0
代码可维护性差 -1
准时性 按时完成 +1
晚一天内完成且不影响组员进度 0
晚一天以上但是不影响组员进度 -1
耽误组员进度 -2

每个人的基础分浮动得分为 $s_i,i=1,2,3,4,5,6,7,8$

3.2 奖励分计算方案

奖励分评价依据:按照成员的实际完成任务量,在开发过程中所做的额外工作,进行量化计算,以此作为个人的奖励分分配依据

类别 情况 加减分
工作量 ⭐⭐⭐ +3
⭐⭐ +2
+1
额外工作 解决他人困难(尤其指完全与自己分配的任务无关的) +1
提供有用资料或者技术方案,极大程度推进项目 +2
在团队博客中提出闪光点 +1

每个人的奖励分浮动得分为$t_i,i=1,2,3,4,5,6$

3.4 个人贡献分分配方案

  • 基础得分池为 $Base Grades=360$,奖励得分池为 $Bonus Grades=40$。
  • 个人基础得分占比 $a$

$$
a=\frac {45+s_i} {360+\sum_{i=1}^8 s_i}
$$

  • 个人奖励得分占比 $b$

$$
b=\frac {5+t_i} {40+\sum_{i=1}^8 t_i}
$$

  • 个人最终得分 $Final Grades$

$$
Final Grades=Base Grades * a + Bonus Grades * b
$$

3.5 相关说明

  • 如果出现同分情况,由全体进行评价,在保持总分不变的情况下进行微小调整
  • 上述计算规则均为暂定,实际开发过程中可能存在变动,以实际开发情况为准
  • 工作量评级由PM和团队其他成员一起商讨,一致同意后生效

标签:进度,Grades,week7,茂盛,团队,进行,服务端,客户端
来源: https://www.cnblogs.com/hair-duang-duang/p/16144040.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有