得分分配
- 每人基础50分,在此基础上进行加减分。
- 加分部分需要最后根据减的分进行相应的分配。
- 得分内容
- 开发方面
- 按时完成开发,能够获得相应的分数。
- 如果自己的任务不能够按时完成,及时提出协调不扣分。
- 若因为开发任务未能及时完成,影响了团队的整体进度,需要扣除相应的分数。
- 测试方面
- 我们团队测试方面主要是自测,完成自己模块的单元测试即可得相应的分数。
- 测试出其他人的bug,可以记录下来,最后会汇总,发现bug的人有相应的奖励加分,被发现bug的不扣分。
- 对于影响力全组开发进度的bug,需要对开发者扣除一定的分数。
- PM方面
- PM方面主要为协调各方工作,若因PM沟通没有到位,影响了团队进度,需要扣除一定的分数。
- PM需要及时完成团队博客作业的相关任务,若未及时完成,需要扣除相应的分数。
- 总体加分项
- 帮助其他同学推进进度
- 优化其他同学的代码
- 修正其他同学的bug
- 开发方面
得分细则
- 每人基础50分之后,若是需要相应扣分的地方,每次scrum meeting的时候,由PM提出并进行记录,同时由小组成员进行协商决定扣除的分数总额,一般为1-3分之间。
- 扣除的分数加入到相应的奖励池中,同时每次scrum meeting的时候,对于加分项进行记录,分配相应的加分点数。一般也为1-3之间。
- 最后计算总分之时,每人的得分为
- 基础分 - 减分 + (所有同学所减总分)*(个人加分点数)/ (所有同学加分总点数)