随笔
一、项目计划
1、根据上次课上的项目计划要求,对项目计划进行概述
团队名称:WASD
项目名称:"我避!我避!我避 避 避!"
项目组成员:周杨威、吴原润、王迪、汪绍航、封晧君、顿耀伍
采用团队软件团队模式:功能团队模式
2、项目的时间计划安排(每个增量时间为3~5天)
2019/11/19
讨论任务分工,进行任务分配,开始初步设计;建立代码仓库,团队成员进行添加。
2019/11/20——2019/11/24
完成过关功能
2019/11/24——2019/11/26
2019/11/26——2019/11/28
2019/11/28——2019/12/1
2019/12/1——2019/12/3
3、针对上一次功能需求列表给出改进完善
已完成功能:
(1)实现障碍物的随机生成。
(2)通过控制键盘或鼠标实现人物在游戏界面的移动。
(3)加入背景音效
计划完成功能:
(1)加入过关功能
4、针对前两次作业的不足的地方进行思考和总结
前两次作业存在的不足:
(1)团队合作配合度不高。作业期间除了在课上,课下很少面对面交流讨论。编写
总结改进:
(1)
5、需要改进的团队分工(针对之前的不足,需要加强和改进团队协作和分工的地方)
6、团队的代码规范
(1)必须进行代码注释
7、阅读构建之法 13-17章
8、建立团队项目的github仓库,并将链接附在随笔末尾
二、根据每次增量,逐步完成开发工作记录
- 使用图表、表格来呈现
- 标注清楚每一增量的名称,以及对应的日期、完成的工作量、剩余的工作量、已完成工作量占总工作量的百分比
三、每次增量的详细描述
- 开发部分:
每个成员描述:
(1)我今天的进度(完成了哪些任务,花了多少时间,还剩余多少时间),今天遇到了哪些问题,今天解决了哪些问题,(参见前面计划的要求),明天的计划。(可以以表格形式列出)
(2)团队成员的工作如果是开发工作必须有代码签入,给出签入记录对应的Issue内容与链接,代码必须每天可执行(当天截屏,没有倒扣分)
(3)团队成员的工作如果是测试等其他工作,那要有具体的结果(截屏,测试报告等)
(4)课外团队集中开发的照片一张,会议照片应该是真实非摆拍照片。
(5)至少一张项目程序/模块的最新(运行)截图。 - 项目管理报告:
(1)整个项目预期的任务量 (任务量 = 所有工作的预期时间)和 目前已经花的时间 (所有记录的 ‘已经花费的时间’),还剩余的时间(所有工作的 ‘剩余时间’)
(2)PM 画出燃尽图(可以用第三方工具, 或者自己用 Excel 来自己做)。 必须显示两个时间在整个冲刺期间的变化: 已经花费的所有时间, 还剩余的所有工作的时间。
燃尽图需要显示真实的情况。燃尽图有两级的要求:
① 以任务的数量为单位,这个图可以显示每天任务数量的变化。
② 以小时为单位,显示时间的变化(见上条要求)。
(3)画出一个“任务总量变化线”,体现在工作中发现了多少以前没有想到的事情。
(4)表格形式列出每名成员的贡献比
四、测试
- 描述项目的测试工作安排
- 测试工具选择和运用
- 测试用例文档pdf的github链接地址
- 测试体会
- 项目测试评述