Part 1 团队角色分配
1.人员分配概要:
Project Manager:1名 / Developer:4名 / Test: 1名
2.具体人员分配及职责:
Project Manager(PM):汪仁贵
职责:
a.主导项目计划和进度安排。
b.统一组织项目中的各个环节,对项目进行总体监管。
c.审查和批准项目中的重要技术决策。
d.协调组织小组人员进行各项工作,保证小组成员间交流通畅。
Developer(Dev):吴渊渊、杜冰磊、吕佳辉、居玉皓
职责:
a.制定项目计划,探讨项目可行性,预估完成项目的开发进度。
b.需求分析。构造需求模型。
c.软件设计。构造设计模型,进行质量评估和改进。
d.编码。
Test:聂建
职责:
a.制定测试策略。
b.进行测试工作,撰写测试报告。
c.与Dev讨论问题解决方案。
Part 2 团队贡献分的分配规则
1.分配规则概述:
我小组采用敏捷开发策略,以一周为一个冲刺周期,即每一周进行一次冲刺计划会议。会议中由PM确定故事(User Story),并将它细分成一系列任务。在冲刺计划会议中,由PM组织小组成员讨论和决定每个任务所需花费的时间点。每个人领取任务并将其加入doing list中,当这个任务完成时,其时间点转化为该成员的已完成工作量。另外有几项具体规则:
1)时间点最小单位为0.5天。
2)任务时间点确定后如出现突发问题,经PM确认同意后方可更改时间点。
3)任务未完成或者出现问题取消任务则不计入个人工作量。
4)两人合作一个任务则时间点平分。
由上述方法可以得出每个人的工作量以及开发过程中小组的总工作量。我们小组经过协商决定,最后开发完成后,每个人的团队贡献分和其个人工作量成正比分配。
2.团队贡献分分配规则:
我们小组有6个人,所以团队贡献分总分为120分。
因此:个人团队贡献分=120×个人工作量/小组总工作量
最后如果出现两个人工作量一致,则协商+/-1分,以使每个人分数不同。