敏捷冲刺-5月6日

敏捷冲刺-Day-01

所属课程 软件工程2024
作业要求 团队作业4—项目冲刺
作业目标 完成第 1 篇 Scrum 冲刺博客
冲刺日志集合贴 https://www.cnblogs.com/YXCS-cya/p/18178803

1.项目燃尽图

1.1第一日:理解

燃尽图(burn down chart)是在项目完成之前,对需要完成的工作任务的一种可视化表示。理想情况下,该图表是一个向下的曲线,随着项目任务的逐渐完成“烧尽”至零。

  • 横坐标:sprint的工期(以天计算)
  • 纵坐标:sprint 内剩余任务的总预计工时(以小时标记)
  • 计划曲线:理想情况下的任务进展曲线,作为参考之用,一般为线段
  • 实际曲线:任务的实际进展曲线

2.会议记录

2.1 会议主题

第 1 天 Scrum 冲刺-任务分配

2.2 认领的任务

游戏本体开发

  • 陈炜烽
  • 麦润泽
  • 肖德栋

网络功能实现

  • 崔海源
  • 陈耀安

2.3 明日各个成员的任务安排

各成员根据分组,学习负责项目的操作,包括但不限于c++语法、QT操作等
详细分组见需求规格说明书

3. 整个项目预期的任务量

按100%分配
游戏本体开发约25%

  • 棋盘的初始化-5%
  • 下棋操作-5%
  • 判断下棋是否合法-8%
  • 判断是否输赢-7%

网络功能实现约30%

  • 客户端提供房间号进行游戏-8%
  • 对战时可以请求悔棋-3%
  • 对战时可以请求和棋-2%
  • 对战时可以发送文字-5%
  • 切换下棋手-7%
  • 监听-5%

调试过程约30%
调试过程与网络功能相关,尤其是在涉及对双方的落子和输赢判定上

  • 客户端提供房间号进行游戏-8%
  • 对战时可以请求悔棋-3%
  • 对战时可以请求和棋-2%
  • 对战时可以发送文字-7%
  • 切换下棋手-5%
  • 监听-5%

测试阶段约15%

4. 敏捷开发前的感想

  • 对于团队而言,敏捷开发的采用可能需要一些调整和适应。这种方法要求团队成员具备高度的协作和沟通能力。
  • 同时,敏捷开发还需要一定的计划和组织。团队需要明确项目的目标和优先级,制定合理的工作计划,并及时进行反馈和修正。
  • 此外,团队成员应该积极参与到项目中,乐于承担责任并主动寻找解决方案。
  • 总的来说,敏捷开发是一种具有挑战性但灵活适应变化的开发方法。它可以提供更快速、高效的开发流程,并更好地满足客户需求。然而,采用敏捷开发需要团队成员具备协作、沟通和问题解决能力,并能够适应频繁的变化。

5 团队期望

昆仑山团队秉持“汇聚众智,合力攻坚,勇攀高峰,铸就辉煌”的团队精神,期望通过此次的团队项目,学习软件开发的相关流程,扮演好每一位团队成员。

posted @ 2024-05-08 01:02  云下成伞  阅读(45)  评论(0编辑  收藏  举报