团队贡献分分配规则

团队贡献分分配规则

项目 内容
2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客
作业要求 团队贡献分分配规则
我们在这个课程的目标是 在团队合作中锻炼自己
这个作业在哪个具体方面帮助我们实现目标 明确团队贡献的评定规则

一、评分制度

1. 工作记录

A.通过什么来记录

github issue + 在线文档

B.在工作记录里填什么?

工作内容, 工作时间, 截止时间, 执行同学,工作难度,学习内容时间,优先级

C.如何进行工作量自评?

一篇博客 + 2h

组织会议 + 1h

完成度好 +1h

(工作时间+学习时间累加+完成度好)

D.如何通过工作记录评分?

通过工作记录的数据,结合完成情况计算总工作时长

E.工作记录有什么好处?

  1. 督促作用:明确任务
  2. 整体进程把握

2. 互评

A.如何进行打分?

首先每个同学介绍自己的任务,然后展示工作情况,另外5位同学匿名打分。满分为5分,最低分为0分

B.打分后的算法

每个同学的总评分 = 自评 * 互评 / 5

1. 团队模式

6 = 2 + 2 + 2

我们的团队分为三个小组,能够更加灵活的开发。

2. 开发流程

需求分析:

所有小组讨论哪些功能需要开发,哪些重要哪些不重要

架构设计:

在会上明确每一个功能大致的实现方式

任务分配:

PM把项目按照任务量平均以及模块独立的原则分配给三个小组

分头开发:

每个小组比较独立的开发,最终汇总

汇总:

设计接口:

  1. 总体设计部分接口
  2. 需要新接口的同学提前在会上提出,经过集体讨论把实现的任务分配给具体的同学,并发布issue
  3. 实现接口的同学需要在issue上的评论部分给出简单使用例子

代码定期合并(两天一次):

  1. 在会上每位同学一边操作,其余同学指导,使整体框架协调工作。

测试:

  1. 分工同学自己完成部分测试
  2. 项目成型后测试同学统一测试

3. 要求及规则

  1. 交流
  2. 按时交付
  3. 主动使用github,和分工文档
posted @ 2020-04-15 09:49  好好编程BUAA_SE  阅读(211)  评论(1编辑  收藏  举报