Beta冲刺——代码规范、冲刺任务与计划
这个作业属于哪个课程 | <2020 春 W 班 (福州大学)> |
---|---|
这个作业要求在哪里 | <作业要求> |
团队名称 | <旗山的骄傲> |
这个作业的目标 | <Beta 冲刺> |
作业正文 | <作业正文> |
其他参考文献 | <《构建之法》> |
part.01 Beta冲刺总任务
前端
-
web前台
- 界面UI美化优化
- 进一步进行测试,寻找潜在bug
- 接口逻辑性能优化
- 完成附加功能界面及子界面
- 登录模块完成orc验证及找回密码的验证功能
- 物品租赁完成根据地图租赁界面
-
web后台
- 界面UI美化优化
- 进一步进行测试,寻找潜在bug
- 接口逻辑性能优化
- 登录模块完成找回密码的验证功能
-
Android
- 界面UI美化优化
- 进一步进行测试,寻找潜在bug
- 接口逻辑性能优化
- 完成附加功能界面及子界面
- 登录模块完成orc验证、找回密码的验证功能及登出功能
- 物品租赁完成根据地图租赁界面
- 完成评论修改、删除功能
- 完成个人信息查看、修改功能
- 完成各模块搜索功能
后端
-
框架内接口部分
- 代码进行重构,统一规范
- 增加举报功能对应的接口
- 文件上传接口部分增加多文件上传与断点续传的功能
- 完成敏感词模块,在β阶段部署tired树版本
- 完成附加功能模块,在β阶段使用webmgaic完成爬虫,增加爬虫获取数据返回接口
- 进一步进行测试,寻找潜在bug
- 优化后端逻辑,提高性能
- 系统安全性提升,增加接口请求头token验证与访问接口key密钥加密
- 系统负载提升,增加接口访问的请求队列,解决并发问题
-
工具类部分
- 增加爬虫使用的工具类
- 封装框架内的常用方法到工具类
-
服务器端
- 使用nigix进行反向代理
- 完成项目的docker化部署
- 增加服务器的安全性,完善安全策略
- 增加服务器的承载能力,负载测试(
学生机这么玩真的合适吗?)
项目管理部分
-
项目管理
- 创建在线接口文档、在线每日工作文档、在线每日会议记录文档、在线工作量化文档
- 创建teambition管理项目、上传更新量化后的工作
- 创建github组织,创建团队仓库(团队文档以及代码规范)、创建开发成员分支(6)
- 创建博客园博客:总结博客、冲刺计划博客、每日冲刺博客、汇总博客
- 每日在线每日工作文档更新、每日在线每日会议记录文档更新、每日teambition管理(任务完成及统计信息记录)、每日站立式会议、每日博客园博客更新
工作安排
时间 | 工作安排 |
---|---|
5.28-6.03 | 每日在线每日工作文档更新、每日在线每日会议记录文档更新、每日teambition管理(任务完成及统计信息记录)、每日站立式会议、每日博客园博客更新 |
5.20-5.27 | Beta冲刺准备阶段:创建在线接口文档、在线每日工作文档、在线每日会议记录文档、在线工作量化文档等;创建teambition管理项目、上传更新量化后的工作;学习新的知识以适应本阶段的技术要求 |
5.28-6.03 | Beta冲刺编码阶段:前后端完成本阶段的优化与新增功能的编写,以及测试的同步进行 |
5.03-5.07 | Beta冲刺部署、交互阶段:后端重新部署服务器、测试接口及更新在线接口文档;前后段交互及前端部署服务器;服务器端niginx搭载及docker容器化部署,配置安全策略 |
5.08-5.10 | Beta冲刺结束阶段:完成总结博客与用户使用调查报告 |
part.02 Beta冲刺分工情况
可下载参考teambition导出的excel,查看具体到每个小组成员负责的任务
-
分工情况Excel下载:<分工情况Excel>
part.03 Beta冲刺团队代码规范
代码规范与Alpha冲刺的代码规范一致