part.01 Alpha冲刺总任务
前端
-
web前台
- 完成登录模块的各部分界面:登录、注册、忘记密码界面
- 完成主界面:实现对各模块进行跳转的主页面
- 完成发布任务、失物招领、物品租赁各模块的基础界面:总览、查看详情、发布、查看个人发布、搜索界面
- 其他界面:查看个人信息、修改个人信息等界面
- 完成各模块的基础测试
- 前后端完成交互
-
web后台
- 完成登录模块的各部分界面:登录、注册、忘记密码界面
- 完成用户管理模块的界面:总览、查看详情、搜索界面等界面
- 完成管理员管理模块的界面:总览、查看详情、搜索界面等界面
- 完成任务管理模块的界面:总览、查看详情、搜索界面等界面
- 完成失物管理模块的界面:总览、查看详情、搜索界面等界面
- 完成物品管理模块的界面:总览、查看详情、搜索界面等界面
- 完成评论管理模块的界面:总览、查看详情、搜索界面等界面
- 完成敏感词管理模块的界面:总览、查看详情、搜索界面等界面
- 完成各模块的基础测试
- 前后端完成交互
-
Android
- 完成登录模块的各部分界面:登录、注册、忘记密码界面
- 完成主界面:实现对各模块进行跳转的主页面
- 完成发布任务、失物招领、物品租赁各模块的基础界面:总览、查看详情、发布、查看个人发布、搜索界面
- 其他界面:查看个人信息、修改个人信息等界面
- 完成各模块的基础测试
- 前后端完成交互
后端
-
框架内接口部分
- 完成对应各个模块(用户、管理员、任务、失物、物品、评论、敏感词)的接口
- 使用springboot框架内置的spring-boot-starter-test对框架内部进行测试
- 使用Postman对接口进行初步测试并保留测试结果
- 完成在线接口文档为前端提供对接依据
-
工具类部分
- 完成基础工具类的编写:Json工具(封装接口返回数据)、Date工具(封装日期格式等)、Des工具(加密密码)、File工具(文件上传接口的封装及异常返回处理)
- 使用Junit对工具类进行单元测试
-
服务器端
- 初始化服务器:Tomcat的初始化、mysql的初始化、niginx初始化
- 部署项目:后端打包war包部署开放端口接口->部署前端项目
项目管理部分
-
项目管理
- 创建在线接口文档、在线每日工作文档、在线每日会议记录文档、在线工作量化文档
- 创建teambition管理项目、上传更新量化后的工作
- 创建github组织,创建团队仓库(团队文档以及代码规范)、创建开发成员分支(6)
- 创建博客园博客:总结博客、冲刺计划博客、每日冲刺博客、汇总博客
- 每日在线每日工作文档更新、每日在线每日会议记录文档更新、每日teambition管理(任务完成及统计信息记录)、每日站立式会议、每日博客园博客更新
工作安排
时间 |
工作安排 |
4.25-5.04 |
每日在线每日工作文档更新、每日在线每日会议记录文档更新、每日teambition管理(任务完成及统计信息记录)、每日站立式会议、每日博客园博客更新 |
4.22-4.24 |
Alpha冲刺准备阶段:创建github组织,创建团队仓库、上传团队代码规范;创建在线接口文档、在线每日工作文档、在线每日会议记录文档、在线工作量化文档;创建teambition管理项目、上传更新量化后的工作 |
4.25-5.02 |
Alpha冲刺编码阶段:后端完成各模块的接口设计及测试;各前端基本界面完成 |
5.02-5.04 |
Alpha冲刺部署阶段:服务器初始化、后端部署服务器、测试接口及完成在线接口文档 |
5.04-5.06 |
Alpha冲刺前后端交互、结束阶段:前后端交互、web前端部署服务器、完成总结博客与测试博客 |
part.02 Alpha冲刺分工情况
可下载参考teambition导出的excel,查看具体到每个小组成员负责的任务
part.03 Alpha冲刺团队代码规范