【4组 开拓者团队】团队任务3:第一次冲刺

 

团队序号/名称4组 / 开拓者团队

开发软件名称兔子窝保卫战

码云仓库地址https://gitee.com/pioneer_team/team_task_2

博客撰写人: 孙洪伟

 

姓  名 担任职务
孙洪伟 项目/产品经理(队长)
荣姗姗 UI设计师
尚志尊 软件工程师
李国良 软件工程师
王宇彤 软件测试师
焦义文 软件测试师

 

给出完成软件需要做的事情(Product Backlog)及相应说明。 

 

WBS图:

根据WBS图列出了软件开发任务。

  1. 进入游戏开始界面
  2. 键盘WASD ↑↓←→游戏角色的移动功能
  3. 游戏的两种模式:简单模式和困难模式
  4. 游戏的设置功能按钮
  5. 游戏音乐、音效的开关功能按钮
  6. 游戏过程中的计时器功能
  7. 游戏过程中的暂停功能按钮
  8. 暂停时可选择继续游戏或退出游戏
  9. 游戏的得分模式结束后呈现最高分
  10. 游戏的返回菜单功能
  11. 游戏的时间模式,到180秒则游戏胜利

 

根据软件开发任务给出了软件测试任务。

  1. 游戏开始界面测试
  2. 游戏角色移动测试
  3. 游戏分数界面测试
  4. 游戏按钮界面测试
  5. 游戏功能界面测试
  6. 游戏音乐音效测试
  7. 找出游戏中的BUG
  8. 测试完成后的反馈

 

 根据软件开发任务合理制定了UI设计与素材制作任务。

  1. 游戏界面设计
  2. 游戏角色设计
  3. 游戏道具设计
  4. 游戏字体设计
  5. 游戏功能按钮设计
  6. 返回游戏按钮
  7. 重新游戏按钮
  8. 退出游戏按钮
  9. 音效开关按钮
  10. 游戏开始/结束界面设计

 

根据项目目标制定了其他合理任务。

  • 软件工程师,在代码部分在增加一些新的游戏功能.
  • UI设计师,在设计出更多背景个界面,在新模式下有的新游戏背景和角色界面。
  • 软件测试师,坚持每天对新的代码程序进行测试,确保无问题无bug!

 

仓库中项目管理分支下有.md文件的Product Backlog【已经上传】

 文件地址https://gitee.com/pioneer_team/team_task_2/blob/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/4%E7%BB%84Product%20Backlog.md

 

给出完成本次冲刺需要做的事情(Sprint Backlog)及相应说明。

项目甘特图

 

第一次冲刺任务全部内容

  • 成功进入游戏开始界面
  • 模式选择功能
  • 储存游戏最高分数据
  • 返回、退出功能
  • 音乐、音效的开/关功能
  • 游戏的计时器功能
  • 游戏整体运行
  • 各个部分的UI设计以及素材
  • 上述所有功能的软件测试

大致分工以及完成进度计划

(孙洪伟):开展每日立会、进度跟进,任务整理。

(尚志尊、李国良):进行代码编写工作。

(王宇彤、焦义文):功能测试、寻找BUG反馈等。

(荣姗姗):所有的功能、界面、角色的UI设计图

 

任务整理 每天
UI设计 每天
每日立会 10天
游戏角色移动

1天

游戏开始功能 1天
模式选择功能 1天
计时器功能

1天

音乐、音效的开/关功能 1天
返回、退出、重新开始功能

1天

最高分自动录入功能 2天
软件测试 每天

 

第一次冲刺完成这些任务的说明。(理由充分合理,逻辑清晰)

 

首先我需要把各个任务分配出来进行冲刺完成。

然后UI设计进行每天更新,使游戏界面更加美观符合用户需求。

游戏代码,每天进行更新,不断创造新的游戏功能,让游戏玩法更丰富多样化。

软件测试,也根据每天提交的代码进行不断测试,找出BUG,使软件更加完善。

最后每日都需要开展立会,回顾并汇报昨天任务,领取今日任务以及沟通并解决遇到的问题!

 

冲刺内容在ISSUES中创建,并制定了开始时间和结束时间时间以及优先级。

 

ISSUES列表链接https://gitee.com/pioneer_team/team_task_2/issues

ISSUES看板链接https://gitee.com/pioneer_team/team_task_2/board

 

本次冲刺总结。

 

冲刺中,每位团队成员的任务领取及完成情况。

任务清单 成员任务领取 完成情况

更新游戏角色UI设计

更新游戏功能界面UI设计

更新游戏背景图UI设计

更新游戏胜利界面UI设计

更新游戏结束界面UI设计

荣姗姗 已完成

游戏开始功能代码   

游戏角色移动代码

游戏按钮功能界面代码

游戏模式难度选择代码

游戏音乐音效开关代码
尚志尊 已完成

游戏开始界面跳转代码

游戏分数界面代码

游戏模式选择代码

游戏录入最高分功能代码
李国良 已完成

游戏开始界面测试

游戏角色移动测试

游戏分数界面测试

 王宇彤

已完成

游戏按钮界面测试

游戏功能界面测试

游戏音乐音效测试
焦义文 已完成

 

 

冲刺中存在的问题

遇到问题 改进措施 实施情况

兔子(游戏角色)的移动位置不准确并且移动时发生自转

重新编写的角色移动代码 兔子移动正常,没有出现BUG。
大家认为游戏途中缺少返回、退出、重新开始等功能按钮 通过学习研究,最终编写了上述功能的代码 此功能已经成功运行
老鼠(游戏角色)进入游戏后,角色有白色边框,很不美观

UI设计师重新设计角色

更新后游戏运行中没有白框
功能代码编写完成后加入游戏出现BUG运行失败

功能代码重新进行了完善

更新之后游戏运行成功

 

下一步大致计划

项目整体规划,跟进总体进度,及时解决工作中遇到的问题

游戏项目整体重新测试,找出bug,并写出详细测试报告

游戏整体项目代码功能全部完成,运行无卡顿,bug现象!

游戏UI界面整体要美观得体,角色无异常边框,功能按钮美观清晰。

 

经过讨论,团队成员贡献度分配如下:

 

姓名 贡献得分
孙洪伟 17.5分
荣姗姗 16.5分
尚志尊 16.5分
李国良 16.5分
王宇彤 16.5分
焦义文 16.5分

 

项目管理分支下已经上传了.md格式的本次冲刺总结。

地址: https://gitee.com/pioneer_team/team_task_2/blob/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/4%E7%BB%84Product%20Backlog.md

 

项目燃尽图:

 

每日立会

团队每日立会部分,已经上传到码云仓库中的【项目管理分支】。除周末外每日都提交了立会信息。

每日立会分支链接地址https://gitee.com/pioneer_team/team_task_2/tree/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/

 

代码提交

团队代码提交部分,已经上传到码云仓库中的【开发分支】并且包含了明确的注释信息以及每日更新的代码。

代码分支链接地址https://gitee.com/pioneer_team/team_task_2/tree/%E5%BC%80%E5%8F%91%E5%88%86%E6%94%AF/

 

软件测试

 团队软件测试部分,已经上传到码云仓库中的【软件测试分支】。内容包含每天的软件测试记录以及ISSUES中的Bug提交。

软件测试分支链接地址https://gitee.com/pioneer_team/team_task_2/tree/%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95/

 

软件运行效果

 点击链接找到兔子窝文件并下载https://gitee.com/shangzhizun/rabbit_nest/tree/master

  解压并运行.py文件,即可查看软件运行效果。

posted @ 2019-05-24 17:25  孙洪伟  阅读(219)  评论(1编辑  收藏  举报