团队准则
由于我们团队的项目为接手往届项目,因此对于各类角色的人数及每人的角色需要根据实际任务情况灵活决定。总体角色要求如下
| 角色 | 要求 |
|---|---|
| 所有成员 | 1. 按时完成任务,及时汇报进度 2. 若不能按时完成,及时向他人反映,以及时协调工作 |
| 开发 | 1. 正确实现相应的功能,并尽量做好自测工作 2. 遇到技术上的问题及时请教 3. 有良好的代码规范 |
| 测试 | 1. 测试仔细,考虑全面 2. 测试到bug及时向开发汇报 3. 帮助开发考虑如何解决问题 |
| PM | 1. 及时跟踪任务进度,适时调整任务分配 2. 及时完成博客 |
贡献分分配规则
| 项目 | 细节 | 加减分 |
|---|---|---|
| 准时 | 提前完成 | +2 |
| 按时完成 | +0 | |
| 未按时完成,对进度无影响 | +0 | |
| 未按时完成,对进度有影响 | -2 | |
| 质量 | 质量很好,可扩展/复用 | +3 |
| 质量合格,达到基本要求 | +0 | |
| 质量较差,需要改进 | -1 | |
| 质量很差,需要小组其他成员重写 | -3 | |
| 工作量 | 按Issue工作量结合个人实际工作量折中计算最终工作量等级(1-5) | +工作量等级×0.5 |
| 其他 | 帮助他人完成工作 | +2 |
| 提出重大改进方法或解决了使团队进度停滞的问题 | +2 |
注:
- 最终得分计算公式为
350 * 个人分数 / 所有人分数和
-
工作量需要实际工作量结合预计工作质量考虑,对于工作量有异议者需要在Scrum例会时由所有人讨论决定。
-
如果对分数有异议,团队可以进行讨论并考虑对分数进行改动。