01 开发软件名称:飞机大战
整理人:王键章(2017035107014 职务:产品经理)
给出团队项目的代码仓库地址。列出团队所有软件工程师的代码仓库地址并标注哪个是主仓库。
代码仓库地址:https://gitee.com/SaltedDuckEggBoy/group1
软件工程师仓库:https://gitee.com/SaltedDuckEggBoy/group1/tree/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E5%B8%88/
团队会议时间:2019/6/24 地点:图书馆 参与成员:全员参与
###1:对设想与目标的回顾。
-我们所做的软件为飞机大战,定性为一款敏捷类型的小游戏,主要解决青少年的闲暇时间,让青少年朋友通
过这款小游戏达到愉悦身心的目的。我们的定义较为清楚,由于我们所针对的用户,所以我们采取了多种
操作方式、游戏的背景也是随机变换的,并且用色彩鲜艳的图片作为飞机和背景、为所做的游戏也是操作简单,
并设有不同的模式,在各种模式中添加了不同的游戏机制,提升用户的额粘合性,例如在无尽模式中添加了倒计时功能、
敌方飞机在下落到一定位置时随机变换位置功能。
-时间还是很充足的,但是我们期间改了很多次的需求,因为我们觉得仅仅做一个游戏模式有点特别的单调,不是特别符合我们
的游戏设想,所以我们一直在一边做并且边加游戏的需求,一边满足大多数的玩家需求。
-对于不同的意见我们还是以大家一起讨论为主,最终决策出最适合的那个方案,因为我是软件工程师,所以对于游戏功能的
方面我有较高的表决权,因为我们的时间有限并且技术水平也是有限,实现一些功能比较吃力,所以我会提出我对一些不同的意见
提出我处于软工方面的一些看法,对于一些难以攻克的技术问题,我们选择暂时不做。这就是我们对于计划不同意见的解决方法
###2.对计划的回顾。
最初制定计划是添加boss,无尽两种模式但是由于时间问题,只完成无尽模式boss模式中的boss模式改为常规模式由于对buff更改花费时间较长所以放弃boss更改和添加经过这次会议发现经常会发布一些素材收集相关的任务是无关紧要的甚至可以忽略,交付的任务会出现不太清晰的情况这点我以后还需要注意,避免交付的任务不清楚的情况整体计划出现过一次大的变更小变更也出现过大变更是编写程序上的改变小变更模式上的变化以及成员的变化问题。计划没有预留缓冲区,容易产生任务完成出现大的bug没有及时修复例如boss模式没能及时完成将来计划会添加缓冲区,每个冲刺后都预留足够对完场代码的检测和没完成任务的修改
###3.对资源的回顾。
1.我来到新的团队时,对之前所需图片素材进行修改,与前ui设计师进行交接。通过进行百度搜索和浏览博客去获取所需素材并进行加工寻找游戏音效素材。
2.在设计按钮素材时,团队有不同的构思和想法,并且做不出来那么完美或者相差太多的作品,于是在每日例会上进行集体讨论并征集团队成员的意见进行寻找和制作。我运用了ps对我们的素材进行编辑与整改,譬如对素材的放大与缩小,修改按钮样式与绘制背景图片等。
3.背景音乐经历了4次的替换,最终敲定,码云上传。
4.静态的游戏开始页面由团队一起商榷与定夺
5.最后呈现给大家的作品将是由团队万里挑一的结果,给用户一个更好的游戏体验。
###4.对变更管理的回顾。
成员都及时了解事情变更。变更管理主要是先经历一次成员负伤(负伤成员第一时间通知团队)导致整体进度延缓、导致进度与预期进度相差(相差不大及时安排其余人员分担负伤成员任务),不过经过成员努力进度没有太过拖延。第二次变更团队成员的离开新成员的加入(第一时间知晓),新老成员交替上出现一定分歧(对收集的素材产生一定意见不合)
管理总结:以后针对这种问题一定要加强管理成员对资源的整理。
###5.对设计/实现的回顾。
1.再开始设计之前,由项目经理将任务分配到各个人,经大家讨论后,觉得合适开始工作。正常情况下都及时完成,极少数因为一些个人情况不能及时完成。时间和人选合适。
2.有遇到一些模棱两可的问题,团队通过开会讨论与其他成员沟通将问题解决。例如:在代码编写的时候,对一个功能进行实现的时候,两名工程师经沟通后决定出来一个合适的方案。
3.团队用单元测试对游戏的不同模式进行测试,没有进行测试驱动的开发。UML工具团队使用了墨刀来帮助设计。感觉这些工具对团队还是很有用的
4.再游戏buff功能的设计时,产生的Bug最多,因为能力不够。在发布后,发现了常规模式在游戏结束后不能返回的游戏开始界面。在设计/实现的时候由于我们的疏忽,将在无尽模式中添加了这个功能后,忘记了常规模式。
5.代码复审由工程师启动和主持评审,工程师向团队成员展示。基本上严格执行代码规范。
###6.对测试/发布的回顾。最开始的 游戏目标
1-我们(求求你给品如留一件衣服吧)团队起初 做成类似于微信小游戏一样的飞机大战,有积分排名,益智类,养成类小游戏,并且随着时间增加而增加生命血条的厚度
最终结果我们是做成了,(1)有无尽模式,常规模式,两种模式,(2)把Boss改成了击毁敌方飞机掉落buff,无尽模式是计时模式 在一定时间内获得的积分然后进行排列
唯一缺陷是 常规模式 游戏结束并没有退出到游戏界面,而且局域网因为一些原因没有实现,(整体来说 我们 求求你给品如留一件衣服 团队 的飞机大战 还是很近进理想目标的)
###7.对团队的角色、管理、合作的回顾。
团队成员经过汇报自己特长来进行讨论定位虽然对自己岗位适应性有一定出入但没有出现问题团队成员如软工有时会帮助软件测试工程师一同寻找bug。团队成员相处融洽但是容易出现思维受限没有更好的创新,团队成员沟通不是太足,缺乏合作意识各自为政容易产生计划中的任务重复领取,当误进展费时费力、
###8.每个团队有15分的贡献分配分。请团队共同讨论每个成员对团队贡献的大小,根据贡献大小为每个成员分配一定的贡献分。注意,不是每人15分,是一个团队15分,将15分分配给团队中的每个人。
王键章:3分 孙福瑞:3分 刘子健:3分
贺 明:2分 吴柏奇:2分 张鸿鹏:2分