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