扫黑除恶Team第三次团队作业

博客撰写要求

  1. 文章开头给出团队序号,开发的软件名称,仓库地址。
  2. 给出完成软件需要做的事情(Product Backlog)及相应说明。
  3. 给出完成本次冲刺需要做的事情(Sprint Backlog)及相应说明。
  4. 本次冲刺总结。

评分规则

注意:本次作业总分80分。发现雷同作业一律0分,抄袭被发现且屡教不改者将上报计算机系和学校给予处分处理。

  • 1.文章开头给出团队序号,开发的软件名称,仓库地址。(1')

  • 我们是②号团队——扫黑除恶Team。我们开发的软件是飞机大战游戏,我们的码云仓库地址:https://gitee.com/MrLiu199903/seflash

  • 博客撰写人:刘新飞、刘威骏、张宇情

  • 成员姓名担任职务
    刘新飞软件测试工程师【队长】
    张宇情软件工程师
    刘威骏产品经理&&项目经理
    李梓宁软件工程师
    任学斌UI设计师
    张含涛软件测试工程师
  • 2.给出完成软件需要做的事情(Product Backlog)及相应说明。(19')

    • 2.1 给出WBS图。(1')
      1628541-20190523123114899-578312950.png

    • 2.2 WBS图的功能划分合理,即与整个软件的设计目标一致。(2')
    • 2.3 WBS图完整,即包含了所有核心功能。(2')
    • 2.4 根据WBS图列出了软件开发任务。(1')

      • 制作开始界面
      • 添加我当飞机并且可以移动
      • 添加敌方飞机
      • 修改之前音乐bug
      • 我方飞机可以发射子弹
      • 修改飞机中子弹bug
      • 完成子弹与敌机碰撞检测
      • 添加血条
      • 积分功能
      • 增加第一种空投
      • 增加第二种空投
      • 我方飞机生命显示
      • 优化细节
      • 暂停功能
      • 结束页面
      • 显示目前分数
      • 显示最高分数
      • 优化细节
      • 程序打包
      • 修改exe图标
    • 2.5 软件开发任务详细具体,如:完成子弹与敌机碰撞检测功能。(2')
    • 2.6 软件开发任务合理,即能实现要开发的软件。(2')
    • 2.7 软件开发任务完整,即包含实现所有核心功能的开发任务。(2')
    • 2.8 根据软件开发任务给出了软件测试任务。(1')
      • 测试开始界面能否正常跳转到游戏界面
      • 测试我方飞机是否可以正常移动
      • 测试敌方飞机是否可以正常移动
      • 测试背景音乐能否正常播放
      • 测试我方飞机是否可以发射子弹
      • 测试飞机发射子弹bug是否修复
      • 测试子弹与敌机碰撞会发生什么
      • 测试敌方飞机血条变化是否规则
      • 测试积分功能是否正常可用
      • 测试空投的效果1
      • 测试空投的效果2
      • 测试我方飞机生命是否正常显示
      • 测试游戏触发暂停按钮,是否全部暂停功能
      • 测试结束页面上的按钮是否都可以正常使用
      • 测试目前分数显示的是否准确
      • 测试最高分数显示的是否准确
    • 2.9 软件测试覆盖了所有核心功能。 (2')
    • 2.10 根据软件开发任务合理制定了UI设计与素材制作任务。 (1')
      • 增加版权水印
      • 美化飞机形状
      • 优化背景
      • 优化子弹
      • 设计空投
    • 2.11 根据项目目标制定了其他合理任务。(1')
      • 增加游戏难度
    • 2.12 仓库中,产品经理/项目经理分支下有Markdown格式的Product Backlog。(1')

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

    • 3.1 给出了第一次冲刺需要做的事情且内容全部来自完成软件所需要做的事情(Product Backlog)。(1')
      • 制作开始界面
      • 添加我当飞机并且可以移动
      • 添加敌方飞机
      • 修改之前音乐bug
      • 我方飞机可以发射子弹
      • 修改飞机中子弹bug
      • 完成子弹与敌机碰撞检测
      • 添加血条
      • 积分功能
      • 增加第一种空投
      • 增加第二种空投
      • 我方飞机生命显示
      • 优化细节
      • 暂停功能
      • 结束页面
      • 显示目前分数
      • 显示最高分数
      • 优化细节
      • 程序打包
      • 修改exe图标
    • 3.2 给出了所有事情的大致分工以及完成进度计划。(1')
      1628541-20190523123135751-23630676.png
      1628541-20190523123200954-26109284.png

    • 3.3 给出了为什么要在第一次冲刺完成这些任务的说明。(1')
      我们第一次冲刺完成这些任务是因为我们团队主要开发的项目是飞机大战,显而易见是一款飞行射击类游戏,首先我们应该把大部分主要的功能实现,像游戏的界面,飞机的UI还有一些背景音乐和效果图,飞机移动射击,空投补给,记录分数之类的加上去,首先我们应该把这样的项目先交给用户,看看我们的设计思路和用户的需求是否一致,如果一致我们应该继续开发软件,否则立马终止重新设计 ,一方面是为了与用户的需求一致另一方面是因为我们想利用空余时间来给飞机大战增加更好玩有趣的功能,这就是给用户最好的反馈

    • 3.4 3.3给出的说明理由充分合理,逻辑清晰。(1')

    • 3.5 本次冲刺内容在ISSUES中创建,并制定了开始时间和结束时间以及优先级。全部创建且有开始、结束时间和优先级得5分,大部分得4分,一半得3分,小部分得2分,只1个得1分。(5分)
      1628541-20190524104826234-11876542.png

    • 我们团队的issues列表链接地址https://gitee.com/MrLiu199903/seflash/issues

    • 我们团队的issues看板链接地址https://gitee.com/MrLiu199903/seflash/board

  • 5.本次冲刺总结。(8')

    • 5.1 给出本次冲刺完成情况,完成了哪些任务,剩余哪些任务,每位团队成员的任务领取及完成情况。(1')
      1628541-20190523154639292-1960826364.png

    • 5.2 给出本次冲刺中存在的问题。(1')

      ①团队个别成员每日立会汇报不及时

      ②团队个别成员工作效率不高

      ③软件工程师之间默契不够(读不懂另一位软件工程师的代码)

      ④团队成员之间沟通不够充分

    • 5.3 给出的问题具体明确。(1')

    • 5.4 给出了问题的改进措施。(1')

      ①队长多和团队成员进行交流沟通,使团队成员配合更默契;

      ②队长了解团队成员不积极的原因;

      ③了解一下,为什么工作效率不高,适当的提供一些帮助

      ④建议对写程序有难度的同学可以建议他们平时业余时间多做一些程序设计习题(OJ系统—程序能力设计平台,多练习一些程序设计题),来提高编程能力

    • 5.5 改进措施具体明确可实施。(1')

    • 5.6 给出了下一步的大致计划。(1')

      我们飞机大战的原有设计理念就是因为生活是枯燥的,游戏可以给我们带来新鲜感,成就感。生活中想要完成一件事需要漫长而复杂的过程,比如学习,既需要我们去刻意记忆学过的内容,而且还需要大量的练习去巩固所学知识,最后可能也不会考一个好成绩而游戏不同,短则几分钟,长则十几分钟,获得成就感非常简单所以,我们小组经过了这一阶段的磨合,尽管默契度上升但是仍旧面临着很多的问题软件工程师的python水平不高,有些功能需要一些知识还没有掌握,软件工程师会继续学习,小组成员也会相互帮助把项目做到与团队原型一致的效果,我们目前已经完成了飞机大战游戏的部分功能还有一部分功能尚未开发,由于我们的用户只要针对的是青少年,所以我们会根据用户的需求来完善我们飞机大战游戏力求做到以低廉的成本带给青少年成就感和满足感

    • 5.7 经过讨论,将100分按照团队成员的贡献度分配给每个成员,注意:每位团队成员的贡献得分加和不超过100分。(1')

      成员成员贡献度分配得分数
      刘新飞(队长)25
      张宇情19
      刘威骏19
      李梓宁13
      任学斌12
      张含涛12
    • 5.8 仓库中项目经理/产品经理分支下有Markdown格式的本次冲刺总结。(1')

    • 码云仓库的产品经理&&项目经理分支链接地址:

      https://gitee.com/MrLiu199903/seflash/tree/%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86%26%26%E9%A1%B9%E7%9B%AE%E7%BB%8F%E7%90%86/

  • 6.每日立会。(16')

    • 6.1 仓库中,产品经理/项目经理分支下有Markdown格式的每日立会文档。(1')
    • 码云仓库的产品经理&&项目经理分支链接地址:https://gitee.com/MrLiu199903/seflash/tree/%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86%26%26%E9%A1%B9%E7%9B%AE%E7%BB%8F%E7%90%86/
    • 6.2 每日立会文档中包含5月13日至5月24日除周末外的整理好的每天每日立会内容。每天都有得5分,有8-9天得4分,有6-7天得3分,有4-5天得2分,有1-3天得1分。(5')
    • 6.3 每日立会文档的提交记录从5月13日至5月24日除周末外每天都有。每天都有得5分,有8-9天得4分,有6-7天得3分,有4-5天得2分,有1-3天得1分。(5')
    • 6.5 每日立会内容具体实际。全部内容都具体实际得5分,大部分内容具体实际得4分,一半内容具体实际得3分,小部分内容具体实际得2分,所有内容都较模糊得1分。(5')
  • 7.代码提交。(11')
    • 7.1 仓库中,软件工程师分支下有每天软件工程师提交或修改的代码。(1')
    • 码云仓库的软件工程师分支链接地址:https://gitee.com/MrLiu199903/seflash/tree/%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91
    • 7.2 每天软件工程师都有新代码或代码修改的提交。每天都有得5分,有8-9天得4分,有6-7天得3分,有4-5天得2分,有1-3天得1分。(5')
    • 7.3 所有提交都有清晰明确的注释信息。全部提交有清晰明确的注释信息得5分,大部分有得4分,一半有得3分,少部分有得2分,全部注释都很模糊或者敷衍得1分。(5')
  • 8.软件测试。(10')
    • 8.1 仓库中,软件测试工程师分支下有每天软件测试工程师对的测试记录。(1')
    • 我们团队软件测试工程师分支链接地址:https://gitee.com/MrLiu199903/seflash/tree/%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95%E5%B7%A5%E7%A8%8B%E5%B8%88/
    • 8.2 每天软件测试工程师都有测试记录的提交。每天都有得5分,有8-9天得4分,有6-7天得3分,有4-5天得2分,有1-3天得1分。(5')
    • 8.3 测试工程师发现的Bug提交到了ISSUES中。(1')
    • 8.4 Bug报告准确详细。全部Bug报告准确详细得3分,部分Bug报告准确而详细得2分,所有Bug报告都很粗糙简陋得1分,没有Bug报告不得分。(3')
  • 甘特图:
    1628541-20190527204151545-175213737.png

  • 9.软件运行效果。(6')

为防止下载时出现异常,我们设置了两个下载地址:

  • 软件下载地址1:https://share.weiyun.com/5xqYX2G
  • 软件下载地址2:https://pan.baidu.com/s/1gGbMPHmFDI4KKWwIi8TmMg 提取码:g6ye
    • 9.1 提供了可运行的软件的下载地址并能成功下载且运行。若无法下载或无法运行则第9项所有评分为0分。(1')
    • 9.2 软件运行效果与本次冲刺要达到的目标一致。实现全部功能得5分,实现大部分功能得4分,实现一半功能得3分,实现少部分功能得2分,没有实现任何功能但能运行得1分。(5')

      燃尽图:

      1628541-20190527203720324-2142222819.png

  • 10.所有问题若敷衍回答,给予倒扣该问题分数的处理。如第三个问题"给出完成本次冲刺需要做的事情(Sprint Backlog)及相应说明",若敷衍回答,给予-5分

转载于:https://www.cnblogs.com/MrLiu199903/p/10911208.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值