烤盐人——团队作业六:凡事预则立
凡事预则立
这个作业属于哪个课程 | <福州大学2021春软件工程实践S班> |
---|---|
这个作业要求在哪里 | <团队作业六——beta冲刺+事后诸葛亮> |
团队名称 | 烤盐人 |
这个作业的目标 | 制定代码规范、任务、计划,准备α冲刺 |
其他参考文献 | vue风格指南、团队开发前端VUE项目代码规范、《阿里巴巴Java开发手册-2020最新嵩山版》 |
下一阶段安排
beta阶段,我们计划主要提升系统的基础功能以及加强系统的健壮性。因此beta阶段的主要任务也就是完善论坛的各项基础功能。
- 待完善
- 前台界面样式美化
- 后台管理列表分页
- 后台页面接入接口
- 评论功能完善
- 新增功能
- 树洞模块
- 通知列表
- 文章附件
需要改进的团队分工
前端
-
任务分配
在alpha阶段,由于需要新增的页面和连接的数据接口较多,所以每一个前端成员都有分到相应静态页面以及接口的工作,并且基本是对应的。那么对于beta冲刺,所需要新增的页面就会比之前少很多,但是任务分配计划就要相应改变。比如说在静态页面基本在alpha完成的前提下,开发成员就要在beta阶段阅读之前其他组员写完的页面代码和一些js逻辑去连接后端的数据接口,这就需要好的团队协作和沟通以及基于之前有好的代码规范,每一个页面都要有开发人员的信息,这样方便后续的开发、测试和修复。
-
代码规范
开发成员在这一次beta冲刺需要对之前代码注释进行进一步改进规范和对这一次的代码进行好的注释。
后端
-
工作总览
后端在β冲刺的工作主要有:修复已知的一些bug、根据前端的需要对接口进行一些完善、进一步提高安全性和并发性、进行更加细致的测试。
-
团队分工
团队分工上沿用α冲刺的团队分工不变,各个成员负责各自接口的完善、测试等功能。新加入的成员因为不太熟悉后端的工作,主要的工作是学习和进行小的任务工作。
需要改进的工具流程
前端
- 对GitHub上面commit message进行进一步的规范,约定组员严格执行。
后端
- 需要大家熟练使用postman进行接口测试和使用jmeter进行压力测试。
计划安排
6.5之前发布代码规范、凡是预则立、alpha问题总结博客,后续冲刺期间每天23点发布beta冲刺博客。总结随笔和用户使用报告,在beta冲刺结束后至18号期间内完成发布。
- 因为冲刺期间有部分考试,所以在考试期间暂停缓冲。
- 冲刺时间初步安排为6.8-6.13 6.16