[软工顶级理解组] Beta阶段团队贡献分评分
贡献分评分依据
下述表格适用于前端、后端、爬虫开发者的评分,在此基础上进行增减。
| 类别 | 程度 | 加减分 |
|---|---|---|
| 准时性 | 提前完成 | +0 |
| 按时完成 | +0 | |
| 延后完成,迟交时间一天内或未延误进度 | -2 | |
| 延后完成,迟交时间一天以上或延误进度 | -4 | |
| 质量 | 质量较高,可读性好,可扩展性好 | +2 |
| 质量过关或者bug极其微小 | +0 | |
| 质量较差,有非架构设计上的功能性bug | -2 | |
| 质量差,且修复较困难,甚至延误项目进度 | -4 | |
| Bonus | 协助他人完成因拖延或技术难题而未完成的工作 | +2 |
| 完成额外的开发任务 | +2 |
PM由于工作性质较为特殊,所以不参与以上打分。PM若在实际开发阶段中参与了开发,则可适用Bonus相关的规则。PM的分数将由剩下的所有同学,在团队项目验收结束后进行统一打分。打分模板如下。如果该模板不够详细,可进行进一步细化。
| 评价 | 分数 |
|---|---|
| 非常尽职尽责,积极性强 | +4 |
| 较为尽职尽责,比预想的好一点 | +2 |
| 一般,只是做了该做的事情 | 0 |
| 不太尽职尽责,对日期和任务不敏感 | -2 |
| 非常不尽职尽责,有些PM的本分工作甚至需要开发者来提醒 | -4 |
Bug
| Issue ID | 标题 | 负责人 |
|---|---|---|
| 147 | 前端:ddl查询页面会一直加载,无法在短时间内显示内容 | 单彦博 |
| 148 | 前端:对于没有评价的课程,课程详情页会一直在加载,无法在短时间内显示内容 | 单彦博 |
| 149 | 前端:用户反馈页面,用户提交评价之后没有反馈“成功提交” | 单彦博 |
| 153 | 前端:课程评价主页搜索按扭显示不完整问题 | 孙旭东 |
| 154 | 前端:教师评价接口使用错误 | 单彦博 |
| 157 | 前端:课程评价主页点击课程卡片星级不能跳转到评价详情 | 孙旭东 |
| 158 | 前端:在对同一条评论已经赞的情况下,点踩应该取消赞 | 孙旭东 |
| 164 | 前端:默认的0星评价会导致前端卡死 | 张艺璇 |
| 165 | 前端:今天有待办事项时,刚点进校历页面不会立即显示 | 张艺璇 |
| 225 | 爬虫:课表13、14节课信息缺失 | 杜博玮 |
| 228 | 爬虫:课程名和老师匹配时不是全字匹配 | 杜博玮 |
前端三位同学Bug数量差不多,无论是加分还是减分都没有太大意义。且bug较为轻微,不值一提。
爬虫Bug在可以容忍的范围,但是依然出现了一些容易预估到的bug,并且出现了在Alpha阶段就出现过并修复的bug,对进度有一定影响。
在代码质量上,后端严格遵循pylint的标准开发,完善了单元测试和异常处理机制,且在整个测试阶段没有出现值得一提的bug。尤其是李嘉铖,在开发全新功能、搭建全新框架的时候,架构设计较为合理,几乎没有出现bug,复用性好。李嘉铖+2分。
额外开发任务
| Issue ID | 标题 | 负责人 |
|---|---|---|
| 150 | 前端:课程评价详情页每条评价应当显示评价时间 | 单彦博 |
| 151 | 前端:用户写完评价后应当直接返回课程详情页,无需再点返回键 | 孙旭东 |
| 155 | 前端:课程详情页面的评分应当根据返回的数据更新 | 孙旭东 |
| 162 | 前端:课表跳转到课程评价功能的实现 | 张艺璇 |
| 166 | 前端:校历页面下方的待办事项需要换行或高亮以增加对比度 | 张艺璇 |
| 170 | 前端:个人中心界面美化 | 单彦博 |
| 171 | 前端:功能选择界面美化 | 单彦博 |
| 172 | 前端:课程评价搜索页面微调和美化 | 孙旭东 |
| 176 | 前端:校历页面继续美化 | 张艺璇 |
主要是前端的额外开发任务比较多,三个人每个人都有3个额外的开发任务。同理,三个人一起加分减分都没有太大意义。评分时,参考了以下的工作量统计。
因为单彦博的iOS相关工作在准备阶段就被迫中止,导致工作量size变小,且张艺璇在校历页面占用了较多的时间,导致孙旭东担任起了页面设计的主要任务。相对而言,其工作量已经超过了计划阶段所分配的任务。在“协助他人完成”的加分方面,孙旭东+2分。
在同分情况下,会考虑工作量、bug数目等因素,进行不同的顺位排序。
PM的评价信息如下:

最终得到的贡献分如下:
| 岗位 | 姓名 | 工作量(size) | 贡献分(部门内排名) | Beta阶段最终贡献分 |
|---|---|---|---|---|
| 前端 | 孙旭东 | 29 | +2(1) | 53 |
| 张艺璇 | 22 | 0(2) | 51 | |
| 单彦博 | 22 | 0(3) | 48 | |
| 后端 | 胡彬彬 | 34 | 0(3) | 47 |
| 李嘉铖 | 42 | +2(1) | 52 | |
| 爬虫 | 杜博玮 | 38 | 0(2) | 50 |
| PM | 郭骏 | 15 | Nan | 49 |
[软工顶级理解组] Beta阶段团队贡献分评分的更多相关文章
- [软工顶级理解组] Alpha阶段团队贡献分评分
评分总表 下述表格适用于前端.后端.爬虫开发者的评分,基础分数为50分,在此基础上进行增减. 类别 程度 加减分 准时性 提前完成 +0 按时完成 +0 延后完成,迟交时间一天内或未延误进度 -2 延 ...
- [软工顶级理解组] Beta阶段项目展示
目录 团队成员 软件介绍 项目简介 预期典型用户 功能描述 预期目标用户数 用户反馈 团队管理 分工协作 项目管理 取舍平衡 代码管理 程序测试 代码规范 文档撰写 继续开发指导性 用户沟通 需求分析 ...
- [软工顶级理解组] Beta阶段事后分析
目录 设想和目标 计划 资源 变更管理 设计/实现 测试/发布 团队的角色,管理,合作 总结 质量提高 会议截图 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰 ...
- [软工顶级理解组] Beta阶段测试报告
在测试过程中发现了多少Bug? 测试阶段发现并已修复的bug: 尚且存在,但是难以解决或者不影响使用的bug: 计算重修课程的时候,如果重修课程的课程号和原课程号不同,则GPA计算会出现误差.但我们无 ...
- [软工顶级理解组] Alpha阶段测试报告
[软工顶级理解组] Alpha阶段测试报告 在测试过程中发现了多少Bug? 测试阶段发现并已修复的bug: 尚且存在,但是难以解决或者不影响使用的bug: 计算重修课程的时候,如果重修课程的课程号和原 ...
- [软工顶级理解组] Alpha阶段项目展示
目录 团队成员 软件介绍 项目简介 预期典型用户 功能描述 预期目标用户数 用户反馈 团队管理 分工协作 项目管理 取舍平衡 代码管理 程序测试 代码规范 文档撰写 继续开发指导性 用户沟通 需求分析 ...
- [软工顶级理解组] Alpha阶段事后分析
目录 设想和目标 计划 资源 变更管理 设计/实现 测试/发布 团队的角色,管理,合作 总结 质量提高 会议截图 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰 ...
- [软工顶级理解组] 团队规划和任务拆解(Beta)
目录 需求再分析 功能增减 管理改进 任务分解 人员管理 需求再分析 在Alpha阶段,我们的产品得到了用户的广泛好评,但是还是存在一些问题. 登录不稳定,登录速度慢等问题:这是北航VPN本身的不稳定 ...
- [软工顶级理解组] 团队任务拆解(Alpha)
一.任务概述 在alpha阶段,我们需要完成功能规格说明书中所提到的所有功能,在一个阶段的开发周期内,交付最小可行的可用版本. 二.任务分配及时长 分组&成员 具体任务 预计时长(小时) 前端 ...
随机推荐
- NOIP模拟16:「Star Way To Heaven·God Knows·Loost My Music」
T1:Star Way To Heaven 基本思路: 最小生成树. 假如我们将上边界与下边界看作一个点,然后从上边界经过星星向下边界连边,会发现,他会形成一条线将整个矩形分为左右两个部分. ...
- Docker - 解决 docker push 上传镜像报:denied: requested access to the resource is denied 的问题
问题背景 在 Linux 已登录自己的 Docker hub 账号 上传本地镜像但是报错了 docker push tomcat 解决方案 docker tag tomcat poloyy/tomca ...
- try/catch捕获处理异常
1.throws是中断处理,后续代码不能执行 try/catch方法体之后的后续代码有没有异常都可以继续执行: 2.当try方法体中出现异常才会执行catch方法体中代码
- redis存取数据String
一.连接不同数据库和存取String类型值 1.连接数据库 2.set和get多个 3.取值并赋值 取值返回的是赋值改变之前的值: 4.递增和递减 5.字符串尾部加值 6.商品编号自增应用
- 数据导出生成word附件使用POI的XWPFTemplate对象
比较常用的实现Java导入.导出Excel的技术有两种Jakarta POI和Java Excel.Jakarta POI 是一套用于访问微软格式文档的Java API.Jakarta POI有很多组 ...
- vue 动态ip配置,避免重复打包
目前比较流行的打包大都是在vue.config.js配置代理,然后在根目录新建.env.xxx文件配置正式环境,测试环境,开发环境等用于打包时配置不同的访问地址,作为一名随波逐流的前端开发,我也是这么 ...
- Linux的基础指令(二)
目录: 一.列表显示目录内容-ls 二.设置别名-alias 三.统计目录及文件空间占用情况-du 四.创建新目录 -mkdir 五.创建空文件-to ...
- awk的执行方式
https://blog.csdn.net/fengyuanye/article/details/82858863 awk执行有三种形式: 1.直接以命令行来执行, 语法形式为:awk ...
- .Net core 的热插拔机制的深入探索,以及卸载问题求救指南.
.Net core 的热插拔机制的深入探索,以及卸载问题求救指南. 一.依赖文件*.deps.json的读取. 依赖文件内容如下.一般位于编译生成目录中 { "runtimeTarget&q ...
- Docker系列(14)- Portainer可视化面板安装
官网 https://documentation.portainer.io/v2.0-be/deploy/beinstalldocker/ 可视化 portainer docker run -d -p ...