团队博客-第六周:分析报告
团队博客-第六周:分析报告
1、总结:
这是第一次以团队的形式进行项目开发,预期目标是设计一款游戏,实现汉字版2048和俄罗斯方块的结合,因为团队在开发过程中遇到了一些困难以及时间安排的冲突,导致最后只是完成了2048游戏,但是整个流程走下来对项目开发的基本步骤有了大致的了解,这是之前没有接触到的内容。
在项目开发的过程中,因为每个人的基础水平不相同,也是一个不断学习的过程,预期游戏数据会存放在后台,拓展实现一些“用户登录”,“得分排行榜”,因为预期的功能没有实现完全,所以这些拓展功能也就没有实现。针对实现部分来说,基本上还原了经典的2048游戏,测试阶段也没有发现明显影响游戏体验的bug,后期也对一些小的方面进行了调整,比如用户在利用方向键操纵方块的同时,页面会上下移动,这个通过定位的方式进行了解决。因为这次的项目是完全由前端实现,所以对于负责前端的同学来说是一个很好的学习机会,项目包含了大量的JS代码,对于JavaScript的学习很有帮助。
除去负责前端的同学,负责后台方向的同学给我们提供了一些算法上的支持,集思广益,负责测试的同学也在尽力的去测试,发现了一些设计之初没有想到的小问题。
总体来说,项目在预期的目标上退化了,但是每个成员对于项目开发的流程有了大致的了解,从需求分析到测试阶段,几乎涵盖了项目开发的所有流程,对以后的发展有很大的帮助。
2、团队成员具体贡献:
名字 | 角色 | 团队贡献分 | 可验证的贡献 |
---|---|---|---|
任路乾 | 前端开发人员 | 21.5 | 实现前端页面以及JavaScript的用户响应 |
彭迪彬 | 前端开发人员 | 22 | 完成主页前端样式 |
陈创柳 | 后台开发人员 | 20.5 | 提供后台技术支持 |
梅进鹏 | 后台开发人员 | 21 | 提供用户响应的算法设计支持 |
欧思良 | 测试人员 | 20 | 测试游戏,找出了影响游戏体验的一些问题 |
李尤 | 设计人员 | 15 | 设计游戏界面 |