[Oak 08] 团队项目:团队贡献分分配规则

Oak_buaa Oak_buaa 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

[Oak 08] 团队项目:团队贡献分分配规则

项目内容
这个作业属于哪个课程2024年北航敏捷软件工程
这个作业的要求在哪里[T.8] 团队项目:团队贡献分分配规则
我在这个课程的目标是学习软件工程的方法论,强化成员团队合作能力,并通过实际开发产品进行实践。
这个作业在哪个具体方面帮助我实现目标通过团队表决的形式,确定Oak团队贡献分分配规则

Author: Oak团队
Date: 2024.04.13

前期调研

在制定贡献分的过程中,本团队主要参考了 MOSS和CodingNoBorder的贡献分分配方案,并加入了自身的一些思考与创新,力求制定一个客观公正的贡献分分配方案,使每个成员的努力都得到应有的认可和奖励。

分配原则

从前序工作以及后续安排来看,产品开发是一个需要团队持之以恒付出的过程,考虑到在开发过程中,不可能完全做到每个人均质化的付出,因此在贡献分的划分上,最主要也是最重要的原则就是多劳多得,尽可能让每位成员的:付出能够被客观公正的评判,除此以外还有以下四个原则:

  • 贡献度评估:每个团队成员的贡献通过具体的项目任务完成度、参与度、创新性以及团队合作态度来评估。具体包括代码提交量、项目文档撰写、重要问题解决贡献及团队协助等方面。
  • 差异化分数制:为满足分数的个体化要求,保证每个成员的分数不相同,可以通过增设微小的创新或协助加分项来实现细微差别。
  • 全员参与:整个评分过程需要团队全员参与讨论,并由团队共同决策分数的分配,任何分数调整需经过团队讨论并达成共识。
  • 透明化处理:所有评分标准、分数分配及调整必须公开透明,接受团队内部监督,确保评分过程公正无私。

方案说明

  • 团队共七名成员,所有成员分数的总和为 50 * 7 = 350
  • 分数为自然数,每个人分数不能相同
  • 将每位成员的得分组成按照大致 3:1 的比例划分为基础分和奖励分,即每人基础分为 38 分,剩余的 12 分作为奖励分纳入团队奖励池按照分配规则进行分配
  • 总的分数池分配:基础分包含 38 * 7 = 266 分,奖励分包含 12 * 7 = 84 分

基础分 Base 的分配细则

在产品开发过程中,我们的团队采用以周为单位的任务分配机制。通过每周的常规会议,我们确保所有成员在任务分配上达成共识,并努力实现工作量的均等分配。这种方法旨在公平地分配责任和工作,从而优化团队协作和效率。

基于任务的公平分配,基础分的设定将与成员是否完成既定任务直接相关。具体来说,基础分数的调整仅在成员未能如期完成任务时通过扣分的方式进行,旨在激励团队成员按计划执行任务,确保每个人都能对团队的共同目标做出贡献。基础分分配原则力争促进团队内的责任心,保持项目进度和质量的稳定性。

每位成员在开始时具有基础分值 38 分,如下为分配规则

  • 需求分析与计划阶段:第七周,第十二周,本阶段团队成员完成功能、架构等具体设计,确立开发过程中的各项规范。每周占据基础分值中的 4 分,共计 8 分;
  • 代码开发阶段:第八、九周,第十三、十四周,本阶段团队成员完成既定的开发任务。每周占据基础分值中的 6 分,共计 24 分;
  • 测试、发布和稳定阶段:第十周,第十五周,本阶段团队成员完成测试、部署等与产品运营相关的各项工作。每周占据基础分值中的 3 分,共计 6 分。

基础分惩罚规则:

  • 未及时交付任务,基础分扣除分数由讨论决定,视实际情况及团队其余成员意见确定当周扣分比例(10%~50%),扣除分数均分给承担对应任务的成员。
  • 团队其余成员一致认为,虽完成任务,但交付质量存在明显问题:本周基础分扣去 20%,分数均分给其他成员。
  • 长时间微信无回复,除去12:00-14:00与23:00-次日7:00休息时间段以及每人的固定busy时段(包括上课、定期会议等),如果超过4个小时不回复工作消息,一次扣除基础分1分。

奖励分 Bonus 分配规则

奖励分评分池总计 84 分,决定采用两种机制并行进行分配,其中 56 分用作转赠机制,28 分用作工作量互评机制。

转赠机制 Bonus_d

该机制旨在每人将自己属于该部分的 8 分转赠给除自己以外的其他成员,该过程总共进行两次,分别于Alpha 和 Beta 开发阶段的最后一周周例会上进行。

每次转赠规则如下:

  • 每人共计 8 分
  • 转赠对象不包括自己
  • 转赠分数为自然数
  • 每个人转赠给单个转赠对象的分数上限为 4 分

最终,每人的转增奖励分由两次获转增分数的平均值组成

工作量互评机制 Bonus_w

在 Beta 开发阶段的最后一周周例会上,每个人按照工作量将所有团队成员从 1 至 7 进行排名,该过程全过程匿名,$i$ 获得 $j$ 对其的排名权重为 $w_{ij}$,最终 $i$ 的排名平均值为

$$ W_i = \frac{\sum_{j=1}^{7}w_{ij}}{7} $$

依据每个人的 $W_{i}$ 进行排名,其中:

  • 前两名工作量互评得分为 6 分
  • 三至五名工作量互评得分为 4 分
  • 六至七名工作量互评得分为 2 分

最终每位成员得分可由如下公式计算得到:

$$ Score = Base + Bonus_d + Bonus_w $$

...全文

相关推荐

oak-solr-embedded-0.18.zip

**开源文化**:开源项目的开放性和协作性意味着开发者可以参与到项目的改进中,共享和学习他人的经验,共同推动技术进步。同时,开源许可证规定了使用和贡献的规则,保护了贡献者的权益。5.

weixin_38744153

项目管理系统(oak project),是一款轻量级项目工时统计系统,目前包括工时统计、原型预览、效果图管理等功能

《项目管理系统:oak project——轻量级工时统计与管理解决方案》在现代企业管理中,有效的时间管理和项目进度控制是提升效率的关键因素之一。

Java程序员-张凯

OAK相机深度教程[可运行源码]

这不仅有助于提升项目成果的质量,还能在不断迭代和优化中积累宝贵的经验。对于团队开发者而言,本文所提供的知识和技巧可以作为团队内部培训的教材,确保每个成员都能够高效地参与到项目的各个阶段。

寂静夜空35

Demo.Data:Entity Framework 和 Oak 的比较

在选择使用Entity Framework还是Dapper时,开发者需要考虑项目需求、性能要求以及团队的技术栈。

w4676

富士通宣布其Stylistic Q550平板电脑将装用Intel Oak Trail处理器.pdf

加州大学伯克利分校的研究团队利用石墨烯建造出一种光调制器,可以控制数据传输速度。石墨烯调制器的理论调制速度高达500吉赫,远超过当前的1吉赫,这为未来的超高速数据通讯提供了可能性。

数据资源
评论
收藏 已收藏
分享
返回顶部