结对编程附加题、团队作业2、团队作业3评分标准

团队作业3评分标准

检查项 分值备注
需求&原型改进使用前的场景(痛点) 使用后的场景(痛点的解决)1主要回答: 1.客户的问题的场景我们是不是真的找到了? 2.我们为产品设定的使用场景是否真的会发生? 如果找不出有与目标用户沟通的痕迹,比如只是单纯的重复之前说过的用户痛点,可给 0 分或给低分
 描述上次规格说明书不足的地方0.25 
 规格说明书具体改进的内容发布在随笔上0.75 
 用户场景描述1以完成某个目的为导向,按顺序描述各个操作步骤得1分。参照《构建之法》P212的例子。 对登陆注册过于详细而主要功能简单扣0.5; 好几项目的混合的用户场景扣0.25分
 功能四象限0.5将登陆和注册放到第一象限的不得分; 最能体现APP竞争力的功能没放在第一象限扣0.25分; 将基本功能放在第一象限扣0.25分; 没有使用四象限表格的形式扣0.25分;
 WBS1子节点覆盖父节点包含的所有内容 0.5分;完全见不到WBS结构的倒扣1分
 各成员估计完成任务需要的时间0.5 没有标注成员对应哪个部分扣0.25分;
系统设计架构设计1有分层且与项目模块结合0.5; 各种图示建模0.5;
 数据库设计1表结构 或 ER图 至少要有一个
Alpha任务分配计划以需求分析为主,选择和排序本次迭代需要实现的订单条目1所列任务组合起来不能够使应用达到差不多能用,扣0.25分; 缺少杀手功能的初步实现,扣0.25分; 任务粒度太大扣0.25分; 任务量过少,扣0.25分; 如果描述的不是 Alpha 版本的功能,该项不得分;
 以设计为主,确定系统设计方案和工作内容1没有分配任务给团队成员,扣0.25分; 没有描述针对各个任务所要采用的技术方案,扣0.5分
测试计划测试计划1 
合计 10

结对编程附加题

检查项备注分值
Blog学号+姓名+Coding地址1
 需求分析:测试上有哪些需求1
 描述单元测试的每个环节2
 比较测试结果和实际结果2
 代码覆盖报告,如果没有100%覆盖,为什么1
 小结,是否有效发现了程序计算模块问题,并给予改进1
 看以前写的代码的感受1
 两个的照片0.5
Coding结对,两个人的commit1
 将计算相关的代码放到新创建的 Calculator 类1
 将 Calculator 类的代码模块化1
 设置测试数据完善性 (没有出现Assert的,测试部分得0分) 
 正确的输入能否达到预期0.5
 错误的输入能否提示用户0.5
 大数字的处理(2000000级别)0.5
 除0运算、分母为00.5
 混合运算测试0.5
 混合运算带括号测试0.5
 覆盖所有代码路径:包括错误处理路径1
 小数的位数可控0.5
总分 17

团队作业2评分标准

检查项分值
调研文档或截图1
软件需求分析说明书2
NABCD2
描述每个成员具体分工1
原型设计2
编码规范1
推广视频1
合计10
原文地址:https://www.cnblogs.com/gxt-smart/p/7806594.html