Beta冲刺(团队)——凡事预则立
这个作业属于哪个课程 | 软件工程 (福州大学至诚学院 - 计算机工程系) |
---|---|
这个作业要求在哪里 | Beta 冲刺 |
这个作业的目标 | Beta冲刺前对冲刺阶段的总体规划 |
作业正文 | 见下文 |
其他参考文献 | 无 |
一、信息表
队员学号 | 队员姓名 | 个人博客地址 | 项目职务 |
---|---|---|---|
211706181 | 李英梦 | https://www.cnblogs.com/qhlym/ | 组长 |
211706186 | 林航 | https://www.cnblogs.com/linhang123/ | 后端主要负责人 |
211706528 | 林汐 | https://www.cnblogs.com/TracerLin/ | 页面优化主要负责人 |
211706218 | 赵帅 | https://www.cnblogs.com/zs7783/ | 前端页面主要负责人 |
211706104 | 陈锦玲 | https://www.cnblogs.com/echo444/ | 接口主要负责人 |
211706123 | 冉斌 | https://www.cnblogs.com/ranbin/ | 数据库主要负责人 |
211706129 | 林浩洋 | https://www.cnblogs.com/lhy-sun/ | 测试阶段主要负责人 |
211706124 | 沈志宏 | https://www.cnblogs.com/szh-17/ | API主要负责人 |
二、组内交流会议
(一)会议内容
- 1、组长的甄选
- 2、个人反思
- 3、对分工提出个人建议
- 4、对已有功能的分析
- 5、对新功能增加的商议
- 6、对于开发流程安排的商讨
(二)组长个人反思与组员评价
- 缺点:对于知识层面的把握不太全面,严重的拖延症导致时间在无形中流逝,等待成了毛病,做事不够主动,总有被动,情绪化思维,对于犯下的错误往往总能找到理由为自己开脱。
- 优点:善于事后思考个人错误,针对个人错误不能说完全改正但可以去付出行动,个人对于自己要去承担的事情会保持"责任之担当"的态度。
- 对于分工的安排比较拖延,希望能够早点安排,让队员能够更好的安排个人的时间。
(三)组员个人反思与组长评价
- 211706186 林航
对于课程之外的知识以及相关的实践能力较少,对于新知识的学习应用薄弱,在后续过程中将改进。
- 211706528 林汐
做事还是比较拖延,前端后端都没学习,现在正在学习中。
- 211706218 赵帅
游戏占据了个人的大部分时间,对于时间的分配不够合理,有倒时差的习惯。
- 211706104 陈锦玲
知识面不够健全,停留在课堂,前后端的掌握不够全面,前端知识有学习过所以做起来比较上手,对于后端知识未涉及过,所以有迷茫。
- 211706123 冉斌
对时间没规划,不够认真努力。对布置的任务还是能完成。有任务目标就有努力的方向。
- 211706129 林浩洋
个人做事比较拖拉,时间安排不合理,导致做不完任务
- 211706124 沈志宏
个人比较做事拖拉,害羞,效率较低,不太勤劳
三、组内存在问题
- 沟通不够,交流太少,组内成员对于自己的时间安排都不够合理,之后应当不定时进行交流小会,无论任务与否。
(一)项目已有功能
- 团队详情页:加入团队 查看团队详情信息 进入团队聊天室 搜索参赛团队
- 创建团队页:进入聊天室 创建团队
- 个人信息页:更改头像 修改ID 查看个人完整信息 填写完整信息 切换用户 退出
(二)项目改进
- 项目开发的进程安排不太合理,没有细化到个人的任务是什么,在之后的开发当中,我们将会针对个人分配模块,每个大点分配一个主要负责人。
- 由主要负责人去进行深入研究,然后主要负责人针对个人的设定,又将大模块分解,分配给组内成员,这样,组内的所有成员都会对所有的代码都有涉及。
- 每个组内成员都必须在当天将主要负责人交代的任务实时完成,如果做任务时出现问题,主要负责人必须帮助遇到问题的同学解决,这样做,既增加了组员之间的交流,也使得项目具有同步化。
四、Alpha冲刺阶段遗留下来的问题
(一)前端部分
- 1、前端页面较为粗糙,仍然需要美化
- 2、对于.wxss样式表的属性值的一些设定没有规整
- 3、页面功能还不够完善,还需添加一些辅助创建团队的功能加持
(二)后端部分
- 1、后端部分是Alpha阶段遗留下来的最大问题,对于很多组件并没有统一规划
- 2、后端架构框架以及测试都还没完全实现,需要进行再一步的构建
- 3、对于API的调用使用得比较
- 4、对于服务器的选择仍需要考虑
- 5、前后段的通信并没有得到很好的实现
(三)数据库部分
- 1、数据库的表的设定不够完整
- 2、对于json数据库的各个集合没有完善
(四)接口部分
- 1、对于功能接口仍需要再次做系统的规划
- 2、接口的设定仍然不够细化,在调用是仍然会出现报错的情况
五、项目新增功能
- 1、之后将会增加招募页,比赛信息页
- 2、招募页面将会设定发布、查看、删除招募信息等功能
- 3、比赛信息页将会设定搜索、查看比赛,添加到团队比赛项等功能
- 4、具体细化功能将会在进一步实现中进行改进
六、时间计划安排
目标 | 任务 | 时间 |
---|---|---|
Beta冲刺(团队)——凡事预则立 | Beta阶段任务规划 | 5月23日 |
Beta 冲刺 Ⅰ | 解决Alpha冲刺阶段遗留下来的问题 | 5月24日 |
Beta 冲刺 Ⅱ | 改进数据库,页面各功能接口研发,商讨控制前后端一体开发 | 5月25日 |
Beta 冲刺 Ⅲ | 细化分配到各功能模块的接口优化,实现已有功能的运行 | 5月26日 |
Beta 冲刺 Ⅳ | 测试并发布小程序的初始版本 | 5月27日 |
Beta 冲刺 Ⅴ | 检测已有版本,解决存在的bug,增加发布消息页面(招募,比赛详情) | 5月28日 |
Beta 冲刺 Ⅵ | 测试增加功能实现,发布第二版本 | 5月29日 |
Beta 冲刺 Ⅶ | 整合测试所有功能,动作优化,页面再次美化 | 5月30日 |
Beta 冲刺 Ⅷ | 商讨对已有功能实现效果进行改进,计划下一阶段是否需要增加其他辅助功能,实时实施完成 | 5月31日 |
Beta 冲刺 Ⅸ | 测试本次Beta冲刺所有开发成果,发布本次冲刺得到的最终版本,挑选用户使用调查,完成用户使用报告,为下阶段的研发做好准备 | 6月1日 |
Beta 冲刺 Ⅹ | 汇总本次Beta冲刺的所有成果,总结个人在本次冲刺中的优缺点 | 6月2日 |