软件工程中对于个人的贡献的评价方法

在软件工程中,不同的人担任不同的角色,相应的任务也就会不一样。那么,如何才能够有效的评估团队中各个成员的贡献呢?

在我们团队六人的讨论过后,我们拿出了一个我们自认为比较公平,也比较容易操作的几个指标。具体来说是一下3
1,根据工作量,比如花费时间、代码行数等等。工作量大,相应的贡献也就越大
2,任务完成的质量。代码没有bug,易懂好读,对于其他同学的帮助就越大,贡献也就越大
3,是否在规定的时间内完成了任务,对后续任务是否造成了干扰。如果未能按时完成任务,从而导致后续任务无法及时开展,甚至影响整个项目的进度,那么贡献就应该为负值

这三点只是一些标准而已,并不能死板的遵循。比如说,花费时间长,也有可能是做事效率低;代码行数多,也有可能是代码写的烂。未能完成任务,亦有可能是在事先整个团队都没有认识到任务的困难性等等。

在以上的标准之上,还有一条,也是最重要的一条,就是组内各个成员之间,根据自己在项目的推进过程中,对于其他成员的工作的判断。综合团队的各个成员对于其他组员的判断,那么就可以大概的得出一个成员对于项目的贡献。

总的来说,我们团队的评价方法,是由两块构成的。第一块,是依据制定的标准来评判,第二块,就是团队成员之间的相互评价。综合两块内容,最终给出一个成员对于的团队的贡献值。

posted @ 2012-10-16 02:18  CodingCook  阅读(532)  评论(0编辑  收藏  举报