热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

团队项目每周打分依据

团队项目每周打分依据说明:下面的各条,是老师和助教对大家的团队项目每周开发规范度进行监督的一些依据。以后我们在
团队项目每周打分依据
 
说明:
下面的各条,是老师和助教对大家的团队项目每周开发规范度进行监督的一些依据。以后我们在每周日晚上对各团队更新一次表现分。
表现分的目的,是为了监督各个项目的开发进一步规范化。在团队总分中,表现分会占一定的比例(具体权重还在讨论中)。表现分相当于平时分。
下面的各项依据,随着后续进展,还会进一步修正,力求精准、贴切。 
大家尽量把每一个关注项,想办法体现在blog中,这样助教打分更容易。
 
0、打分细节
1)团队项目总分是44分
2)表现分每次为1分,预计考核10次,每周一次
3)其余的34分,分摊在alpha结束和beta结束两个时刻点。
 
1、每周计划的详细程度
1)每人都有分工?
2)每个人的工作安排,精确到每一天?
-- 开周会时,各自快速完成一周的工作计划,发给组长,并且更新到团队博客中。
3)任务完成度,与计划相比的精准性?(看燃尽图)
跟评估的时间偏差过大的,都降低得分;提前太多,或者延迟太多,都降分。
 
2、工具的使用
1)燃尽图
燃尽图要求每天都有更新,反对一周更新一次的走过场形式。
2)任务板(没有固定的办公室,用电子任务板也行)
任务板的可视化效果很重要,每做完一个项目,要及时更新,这样任务板才有意义。
走过场形式的任务板,仅仅是给老师看的,要扣分。
电子化任务板,提倡用事务管理等可视化效果好的软件或者网站。(也可以学学第八组,直接用github)
3)个人进度一览图
4)博客的使用
团队成员碰头不容易的团队,更加要多用博客进行管理。
 
3、项目管理
1)周会的频率
周会要留下证据。有会议文档可以加分
2)网络讨论的频率
最好截图
3)项目组的每个人,是否都有周报
4)每个人是否有日报(如果日报费时间,则需要每天都跟组长保持至少一次沟通)
最好截图
5)是否有绩效考核?(大锅饭的考核方式,会降低得分)
考核结果,每周是否公布?
6)嘉奖与惩罚
-- 每周之星
-- 表现不好的,要直接批评
7)执行力:进度是否拖延?
每周对拖延的进度,要分析原因,下一周要跟上进度。不能及时跟上的,扣分。
进度不能保证,要及时修改计划。计划与实际执行相差太大的,要扣分。
8)qq群活跃度
qq群的活跃程度,是项目交流的侧面反应。尽量在老师和助教所在的项目群里交流。
9)解决问题的速度与态度
每周的问题,是否及时总结和分析?
发现问题后,是否及时找到方法解决?
 
4、设计与开发:下面各方面,都在考查范围内
1)设计文档
模块划分、接口设计、功能描述、网页界面、系统流程等等。
2)开发过程中的文档
3)代码评审
4)单元测试、测试文档
5)模块间联合测试
6)Github上提交的频率
7)代码风格文档
8)其他开发文档(待细化补充)
 
5、敏捷原则
1)是否遵循迭代开发、小步快跑的思维方式?
2)确定了最小原型?
3)紧盯用户和需求?
-- 是否有需求管理?是否有继续跟用户互动?
4)功能的轻重缓急的区分
 
6、及时总结和反思
 
7、测试、发布和反馈


推荐阅读
  • 深入解析Apache SkyWalking CVE-2020-9483 SQL注入漏洞
    本文详细探讨了Apache SkyWalking中的SQL注入漏洞(CVE-2020-9483),特别是其影响范围、漏洞原因及修复方法。Apache SkyWalking是一款强大的应用性能管理工具,广泛应用于微服务架构中。然而,该漏洞使得未经授权的攻击者能够通过特定的GraphQL接口执行恶意SQL查询,从而获取敏感信息。 ... [详细]
  • 本文介绍了软件测试项目的实际操作过程,包括各角色的职责分配、项目启动、测试流程及测试人员的主要任务,旨在为从事软件测试工作的技术人员提供指导。 ... [详细]
  • 利用Java与Tesseract-OCR实现数字识别
    本文深入探讨了如何利用Java语言结合Tesseract-OCR技术来实现图像中的数字识别功能,旨在为开发者提供详细的指导和实践案例。 ... [详细]
  • 本问题涉及对一个非负整数数组执行加一操作。数组以最高位数字在前的方式存储,每个数组元素仅包含一位数字。假设该整数没有前导零,除非该整数为0。 ... [详细]
  • 本文提供了关于如何在 Java 中使用 `com.amazonaws.services.kinesis.model.StreamDescription.getRetentionPeriodHours()` 方法的详细说明,并附带了多个实际代码示例。 ... [详细]
  • 本文详细介绍了如何通过修改Lua源码或使用动态链接库(DLL)的方式实现Lua与C++之间的高级交互,包括如何编译Lua源码、添加自定义API以及在C++中加载和调用Lua脚本。 ... [详细]
  • 本文详细介绍了在Java项目中如何使用de.codecentric.namespace.weatherservice.Weather类中的getServiceName()方法,并提供了多个实际应用的代码示例。 ... [详细]
  • 求教VB中图形处理与线条识别的高效方法
    本文讨论了在Visual Basic (VB) 中进行图形处理的具体挑战,包括如何有效地区分和识别图像中的多条线段及其节点,以及如何准确测量节点之间的距离。文中还探讨了实现高精度测量的技术难点。 ... [详细]
  • MySQL中的Anemometer使用指南
    本文详细介绍了如何在MySQL环境中部署和使用Anemometer,以帮助开发者有效监控和优化慢查询性能。通过本文,您将了解从环境准备到具体配置的全过程。 ... [详细]
  • 在使用gitpod.io进行开发时,遇到了因缓存机制缺失而导致Carrierwave::Cloudinary无法正常加载图片的问题。本文将探讨如何有效解决这一技术难题。 ... [详细]
  • 在CentOS 7上轻松安装Elasticsearch的JDBC插件
    本文介绍如何在CentOS 7操作系统中安装Elasticsearch (简称ES) 的JDBC插件,以实现与MySQL数据库的有效连接,特别强调了该方法对于增量数据同步的支持。 ... [详细]
  • 最近在深入学习《数据结构与算法–JavaScript描述》一书,尝试通过npmjs.org寻找合适的库作为参考,但未能找到完全符合需求的资源。因此,决定自行实现一个字典数据结构,以便日后能够直接应用。 ... [详细]
  • 本文详细介绍了Java中net.spy.memcached.transcoders.WhalinV1Transcoder类的deserialize()方法,并提供了多个实际代码示例,帮助开发者更好地理解和应用此方法。 ... [详细]
  • 近期,公司在构建新的交易系统时遇到了一个常见的问题——金额存储。由于涉及资金的操作需要高度的准确性,使用float类型进行金额计算可能会导致不可预见的误差。本文将深入探讨这一问题,并提供解决方案。 ... [详细]
  • 假设您当前位于主分支(版本C4),但发现某些功能已损坏,而这些功能在之前的版本C1时还能正常工作。如何将从C1到C4的所有提交复制到一个新的特性分支中,同时将主分支回滚至C1,以便能够安全地进行版本控制和持续集成部署? ... [详细]
author-avatar
zhiting999977
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有