代码写不队—β冲刺总结

programmer—XUE 2023-12-17 23:50:26
这个作业属于哪个课程班级圈子的链接
这个作业要求在哪里作业要求的链接
团队名称代码写不队
这个作业的目标对β冲刺做出总结

目录

  • 一、α冲刺后存在的问题
  • 问题清单
  • 探索思路和解决过程
  • 完善角色属性
  • 增加项目测试,减少bug
  • 二、各种图
  • 类图
  • 软件的用例图
  • 时序图
  • 活动图
  • 三、显示进展
  • 自动化单元测试
  • 各部分代码提交记录
  • 成果展示
  • 四、团队协作记录
  • 五、体会及收获总结
  • 薛贵明
  • 周仲龙
  • 余浩健
  • 陈佳城
  • 林振强
  • 潘志鸿
  • 吴昆泊
  • 六、仓库链接
  • 七 Vlog

一、α冲刺后存在的问题

问题清单

 在α冲刺中,我们的动物跑酷游戏仅仅实现了基本的模型,但仍有多个角色设计和地图的欠缺,以及许多的细节问题需要处理。
问题问题描述
角色移动按键偶现失灵某一角色实现多次动作交替后按键失灵
背景bgm混乱角色移动过程中帮bgm出现混乱
项目exam欠缺时间紧迫,未能做出充分的项目测试
角色模型欠缺我们实现了基本的角色移动,但仍然不足
多人联机尚不完善α冲刺过程中仅实现了部分联机

探索思路和解决过程

  • 完善角色属性

    在β冲刺过程中我们需要完善多人联机功能,需要实现每个角色的相关属性以及多人联机的实现

    增加项目测试,减少bug

    。我们采取了自动化单元测试及相关测试人员的督察

    二、各种图

    类图

img

软件的用例图

img

时序图

img

活动图

img

三、显示进展

自动化单元测试

img

各部分代码提交记录

img

成果展示

img

img

img

实现新地图,碰撞检测以及障碍物

img

img

四、团队协作记录

我们团队分别在12月8,9,11,12,14号进行了β冲刺的项目合作开发

img

img

img

img

五、体会及收获总结

  • 薛贵明

  • :这次软工游戏开发对我而言是一次极具挑战性和收获的实践。我深入地理解了软件工程的基础知识,如需求分析、设计。通过不断地学习和实践,逐渐掌握了如何将这些理论知识应用于实际项目中。与团队成员的紧密协作也我更加明白了团队合作的重要性。我们共同讨论、互相学习,共同解决了许多难题。在这个过程中,我不仅提高了自己的分析能力和编码技巧,还学会了如何与他人沟通、合作,以达到更好的工作效果。此外,我学会了如何从大量的素材中挑选出最合适的片段,并通过剪辑搭配bgm来表达故事的情感和主题。这个过程让我更加懂得如何将技术与艺术相结合,创造出更加出色的作品。

  • 周仲龙

  • :体会:β冲刺时期因为之前的α冲刺消磨了精力加上考试临近,要兼顾考试复习,总体关注在该时期的时间较少,但做的时候还是一样很累,又要搞新的页面跳转等完善项目,希望这次能顺利结束,毕竟从第一次做软工作业开始就受打击到现在了
    收获:进一步体会到aigc在辅助编写代码时的强大,可以为后续代码编写提供思路,相对省时省力,类似格式代码无需重复编写,aigc会根据上下文给出符合格式的下一段代码
    在参与beta冲刺的过程中,我个人的体会和收获是多方面的。首先是关于团队合作的深刻理解。在alpha冲刺阶段,我们遇到了一些团队协作的挑战,包括沟通不畅和分工不明确等问题。在beta冲刺中,我们通过定期的会议、明确的角色分配和使用协作工具如Git和敏捷看板来解决这些问题。这不仅提高了我们的工作效率,而且也加强了团队之间的信任和默契。通过这个beta冲刺,我体会到了团队协作、技术成长和个人发展三者之间的紧密联系。这是一个非常宝贵的学习经历

  • 余浩健

  • :冲刺很刺激。代码很美味,甜甜咸咸的,要是加点芥末就好了,甜而不腻;味道比较不错;清新甜美,唇齿留香;松软可口,肉松比较多。先轻轻地咬一口皮,顿时,汁儿涌进了我的嘴里,好醇,好润,好香,我沉浸在美妙的代码世界里。软工实践算是结束了,这学期学到了很多。通过这次实践,我得以将所学知识应用于实际项目中,同时深刻体会到了小组团队协作的不可或缺。作为小组成员,我认识到自己的贡献还有很大的提升空间,因此我有必要不断提升个人能力,以更好地参与未来团队项目。这也是我第一次进行这么多人的团队合作,通过这一经历,我更加明白了沟通的重要性,也在实践中提高了团队合作的能力。以后我将继续努力,为团队的成功贡献更多力量。

  • 陈佳城

    :通过这次β团队编程冲刺,我学到了很多:1. 分工合作:在团队编程中,分工合作非常重要。不同成员根据各自的优势和能力来完成不同的任务,并及时沟通、交流,以确保项目的进展。2. 团队沟通:在团队编程中,团队沟通也非常重要。团队成员需要及时共享项目进展情况,讨论问题,解决疑惑,以确保项目能够顺利完成。3. 代码管理:在团队编程中,代码管理非常重要。团队成员需要遵循统一的代码规范,及时提交代码,检查代码错误,以确保代码质量和项目进展。通过这个项目,我学会了如何分析问题、找出解决方案,并将其实现在代码里。

  • 林振强

  • :过程体会:在这次的β冲刺中我们对原有的跑酷游戏进行了一些优化,相比于之前的从无到有造轮子环节轻松了一些,在这次团队作业中每个人的任务也都更加明确,效率也更高了。这次作业中,我不仅学到了知识,更重要的是,我学会了如何学习、如何思考、如何与他人合作。这些都是我未来人生道路上不可或缺的技能。在团队编程过程中,我和其他同学的共同协作能力有了很大的提升,能够在有问题的时候提出自己的想法,也会和其他同学探讨更加优质的解决方案。通过这两次的团队编程,我深深感受到了项目开发的不易,如果以后还有机会能进行软件项目开发的话,希望能做的更好。

  • 潘志鸿

  • :在项目的贝塔冲刺中,我们遇到了一些技术、设计和沟通方面的挑战。然而,正是通过面对这些问题,我们不断学习、改进,增强了团队的解决问题能力。贝塔冲刺阶段时间紧迫,并且还要备战期末考,要求团队合理安排时间以确保任务的完成。我们学到了如何更好地制定计划、分配任务,以及在有限时间内保持高效率。虽然结果不算很完美,但是在大家的努力下还是认真完成了,非常感谢队友们的付出。本次团队实践作业从开题一步步到最后项目完成,体会到了团队合作中出现的一些问题,例如沟通问题和任务分配问题等,对作业的有一定的阻碍,但是最后也完成了这个作业,经历过这些问题后对完成将来的团队项目也有了更多经验

  • 吴昆泊

  • :在这个项目中,虽然我只做出了一点微小的贡献,但是我深刻地感受到了任务的复杂性和艰巨性。我由衷感激我的团队成员,因为他们为这个项目做出了巨大的贡献。与此同时,我也意识到了自己的不足之处,充分体验了团队协作的乐趣。在团队中,每个人都拥有独特的专业知识和经验,我们通过密切的交流迅速找到了解决问题的最佳方案。我认识到在团队中不仅仅要发挥自己的长处,还需要不断学习和提升,以不断提高自己的技能和素质。参与团队协作编程的经历让我深刻理解了团队合作的重要性,这是一个相互学习、相互支持的过程,让我收获颇丰。

六、仓库链接

仓库的链接

七 Vlog

Vlog

...全文
150 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

122

社区成员

发帖
与我相关
我的任务
社区描述
2023秋-福州大学软件工程
软件工程 高校
社区管理员
  • fzusdn
  • 篱隙光远
  • Jason_Zhou1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧