初步实现北航社团小程序:前端
任务优先级分三级:git
编号 | 任务 | 组别 | 截止 |
---|---|---|---|
1 | 1.之前项目后端代码重构(组长) 2.ruby on rails学习完毕(组员) |
后端 | 4.5 |
2 | 1.根据原型系统收集合适的小程序模板 2.仔细调研微信小程序的发布条件 |
前端 | 4.5 |
3 | 1.阅读重构后的之前项目后端代码(组员) 2.制定代码规范(组长) |
后端 | 4.6 |
4 | 1.至少完成下列页面中红色优先级的功能: 受权登陆页、新闻页面、活动页面、 社团页、新闻详情页、活动详情页、 某类别社团页、社团信息页 2.完成上述相关的先后端对接和数据库搭建。 |
先后端 | 4.9 |
5 | 1.完成页面中的粉色功能,以及一些粉色页面。 2.完成上述相关的先后端对接和数据库搭建。 3.进行充分的测试,开放给一些内测用户使用。 |
先后端 | 4.14 |
成员 | 编号 | 前置任务 | 任务 | 交付物 | 截止 | 预估 |
---|---|---|---|---|---|---|
少昂 | 主要负责重构之前项目后端代码、制定代码规范、服务器部署、指导振亚和廓然学习相关开发技术、协助PM细化后端任务的分配,设计先后端接口 | |||||
重构之前项目后端ruby代码 | 重构后的代码 | 4.5 | 6h | |||
C | 制定代码规范 | 代码规范文档 | 4.6 | 2h | ||
联系助教商议华为云相关事项,使gitlab与华为云同步 | 4.7 | 2h | ||||
E | D | 在前端的数据格式文档的基础上,完成与最高优先级功能相关的接口文档,并将具体实现分配给振亚和廓然 | 接口文档 | 4.7 | 3h | |
B | 复审振亚和廓然的接口代码 | 4.8 | 2h | |||
振亚 | 主要负责后端技术学习和开发,设计和实现先后端接口,完成先后端对接 | |||||
配置环境 | 4.3 | 5h | ||||
继续学习ruby,上传学习的demo代码 | demo代码 | 4.5 | 7h | |||
C | 阅读后端代码和少昂制定的代码规范 | 添加后端代码注释 | 4.6 | 4h | ||
B | E | 编码完成少昂分配的接口 | 接口代码 | 4.7 | 3h | |
对于粉色功能,根据前端的数据格式要求,设计接口并实现 | 接口文档和实现代码 | 4.8 | 4h | |||
廓然 | 主要负责后端技术学习和开发,设计和实现先后端接口,完成先后端对接 | |||||
配置环境 | 4.3 | 5h | ||||
继续学习ruby,上传学习的demo代码 | demo代码 | 4.5 | 7h | |||
C | 阅读后端代码和少昂制定的代码规范 | 添加后端代码注释 | 4.6 | 4h | ||
B | E | 编码完成少昂分配的接口 | 接口代码 | 4.7 | 3h | |
对于粉色功能,根据前端的数据格式要求,设计接口并实现 | 接口文档和实现代码 | 4.8 | 4h | |||
李大 | 主要负责前端开发,界面美化,完成先后端对接 | |||||
寻找和筛选合适的小程序模板 | 上传gitlab,或分享给雨飞 | 4.3 | 4h | |||
D | 完成社团页和某类别社团页。用文档写出但愿从后端获得的数据项和数据格式(或者直接与少昂协商使用什么样的数据格式较好),有了约定的数据格式,前端就能够先用本地数据进行开发了。 | 数据格式文档1;代码 | 4.5 | 4h | ||
D | 同理,完成社团信息页,及相应的数据格式文档 | 数据格式文档2;代码 | 4.6 | 4h | ||
对本身完成的界面:进行UI优化,尝试添加粉色功能 | 4.7 | 4h | ||||
B | 完成先后端对接,确保完成红色优先级的功能 | 4.8 | 3h | |||
雨飞 | 主要负责前端开发,界面美化,完成先后端对接 | |||||
调研微信小程序发布的条件 | 调研结果小文档 | 4.4 | 2h | |||
尝试将2个公众号绑定小程序, 完成微信小程序跳转公众号文章的功能, 即初步完成新闻详情页 |
将实现过程写成文档留存(能够引用相关连接); | 4.6 | 4h | |||
完成受权登陆页面 | 代码 | 4.6 | 2h | |||
复审李大和青城的代码 | 直接向他们说明改进意见 | 4.7 | 3h | |||
B | 完成先后端对接,确保完成红色优先级的功能 | 4.8 | 3h | |||
青城 | 主要负责前端开发,界面美化,完成先后端对接 | |||||
D | 完成活动详情页。用文档写出活动详情页但愿从后端获得的数据项和数据格式,有了约定的数据格式,前端就能够先用本地数据进行开发了。 | 数据格式文档3;代码 | 4.5 | 5h | ||
D | 同理,完成主页面中优先级最高的功能,及相应的数据格式文档 | 数据格式文档4;代码 | 4.6 | 5h | ||
活动页(活动列表) | 代码 | 4.7 | 2h | |||
对本身完成的界面:进行UI优化,尝试添加粉色功能 | 4.8 | 4h | ||||
静芬 | 监督和记录项目进度,把控项目总体进展,及时调整;负责用户沟通和推广方面的工做 | |||||
scrum会议、监督和记录进度、任务调整 | 博客 | 天天 | 2h | |||
任务分解的博客、贡献分规则博客 | 博客 | 4.6 | 4h | |||
用户原型反馈整理,社长需求整理 | 文档 | 4.8 | 4h |
表中的前置关系不够直观,画图以下:数据库
这里直接以图的形式给出:小程序