凡事预则立随笔

这个作业属于哪个课程 2019学年02学期单红老师软件工程实践
这个作业要求在哪里 团队作业第六次——beta冲刺+事后诸葛亮
团队名称 松果星球委员会
这个作业的目标 提前制定beta冲刺需要完成的工作
作业正文 本博文
其他参考文献

讨论组长是否重选的议题和结论

由于本学期的软件工程实践中,没有涉及到随机调换组员的部分,并且在开会过程中讨论时,各个小组任务alpha冲刺阶段进行的很顺畅,所以小组决定没有重选议题和结论。

下一阶段需要改进完善的功能

名称 需要改进完善的功能
安卓端 完善文章发布功能、完善登录功能、完善文章查看功能。
IOS端 完善文章查看、管理部分、完善登陆部分中的验证码逻辑
后台系统 后台网页:数据统计页有三张图表定位和实现还比较模糊,要在beta阶段进行完善。
后端数据库 1.账号管理部分:需要完善用户登录、注册、关注、头像与修改等接口并与前端对接;2.文章管理部分:需要完善举报接口并与前端对接;3.后台部分:需要完善公告、文章的各类数量统计、用户的各类数量统计等接口并与前端对接。

下一阶段新增的功能

名称 新增的功能
安卓端 添加注册功能、添加文章修改、删除功能、添加点赞、收藏、评论功能、添加修改个人信息功能、添加松鼠模块、添加消息提醒功能(保留)
IOS端 新增个人信息功能、新增已发布文章修改删除功能、新增松鼠模块、新增消息提醒功能
后台系统 后台网页:我们观察到一些应用都有“周报”、“月报”这样的统计方式。所以考虑在有余力的情况下给后台网页加入“松果日报”功能,让管理员能够更清楚明了地了解松果生活当日的相关数据。
后端数据库 1.账户管理部分:在数据库新增一些用户信息字段如地址,实现多种方式的用户登录等;2.文章管理部分:对评论增加评论和点赞功能,对文章列表和评论列表优化排序功能等;3.后台部分:通过增加数据库表以实现更细致的文章、用户统计功能,使得后台的数据分析更有意义等;4.其他:对部分代码进行重构,减少冗余;学习提高数据库效率的方法并运用在项目上;继续深入学习和理解spring boot的ioc和aop,并在项目中实战应用等。

需要改进的团队分工

在开会讨论的过程中,各个分工小组均表示自己小组的人手在beta冲刺阶段足够完成任务,所以我们没有进行人员分工的调整,但是针对alpha冲刺阶段出现的代码测试不够具体的问题,我们进行了具体分发任务的安排,即:每个小组指定一个人专门进行测试,最后整合的代码专门指定一个人进行测试。

需要改进的工具流程

  • 项目管理工具
    由于疫情期间大家还不能回学校进行面对面的项目交流,因此,我们的项目管理工具仍然利用GitHub,具体流程为:各个小组每次完成一部分任务便在GitHub上进行提交更新,涉及到小组间的代码整合时可以具体咨询各个小组的人员,这样方便组长进行项目的控制与管理。

  • 测试工具
    针对测试工具,小组决定仍然使用Postman进行测试,没有更改的地方。

冲刺的时间计划安排

本次项目冲刺制定时间为5月28日到6月3日(为期7天)

时间 安排内容
5.28 各个小组进行各自功能完善与新增
5.29 各个小组进行各自功能完善与新增
5.30 各个小组进行各自功能完善与新增
5.31 各个小组进行各自功能完善与新增
6.01 进行小组间代码整合并测试项目
6.02 整合测试期间遇到的问题
6.03 完善整个项目
原文地址:https://www.cnblogs.com/sgrj/p/12973178.html