团队成员得分规则 V0
teamwork在于合作,合作在于分工,团队中各个成员为了共同的目标进行着不同的工作,是teamwork中的常态。
在上节课中主要讲述了团队的意义和作用,完成一项软件工程需要团队的支持,所谓人多力量大。团队的主体是合作,大家有着相同的方向和目标,为了同一结果而努力工作。
一个team由不同的成员组成,每个成员之间存在各种各样的差异,从技术能力到性格特点,这些都导致最终的分工不同,而且体现在时间的分配和工作量的分配两方面。
因此对于做着各不相同的工作的成员,要对他们的工作情况进行量化打分,并且相互之间定要有高下之分,谈何容易!
单从工作量分配来讲,首先要确定不同代码段之间工作量的大小,这一点无法从量化方向考虑,因为代码的效率还要在下一步代码优化工作中完成。我们只能从概念上稍加以区分,比如以类的数量或类的相对大小进行分配。
在时间分配方面,还涉及代码的预估时间与实际完成时间,由于每个人的工作方式与工作效率不同,究竟选择预估时间分配方法还是实际完成时间评定法?这还有待于进一步商酌。
鉴于此,当前我先做一个粗略的得分规则version0,在未来的一段时间、甚至项目进行当中这个规则将不断地更新,使之趋于人性化和完整化,更能贴合每一个人的实际情况与工作效果。(已经记录的分数暂定不会更改)
得分规则:
①工作记录
由组长负责记录每一阶段团队成员的工作内容。
②贡献百分比
每阶段工作结束后,团队成员进行会议讨论,会议决定每个成员完成第i阶段工作的情况,按百分比Xi计算。完成得越好,百分比越高,在0-100%之间。这一点充分体现了人性化需求,得分规则是由大家一起制定的,对团队项目的百分比贡献应该由大家讨论决定。
③百分比加权
项目完成后,团队成员进行会议讨论,回顾整个团队合作软件开发过程,会议确定各个团队成员第i阶段工作的权重分Ai。上面的讨论中我们知道在工作量的分配和时间分配上存在非量化的问题,因此有必要对上一步得出的百分比进行加权评估。
④得分计算公式
每个成员的得分是ΣAi*Xi 。
最后说明一点,不管每人的得分百分比是多少,都是小组的一枚成员,在整个项目的完成过程中,有着不可或缺的贡献。
我们是百年老店。
END
浙公网安备 33010602011771号