会议记录
Week 4 Mar. 30
产品介绍
奶牛挣闲钱是一个微信代跑小程序。它以微信为入口,使用手机进行取物代跑腿业务。奶牛挣闲钱相比传统微信小程序的业务,除了支持传统的浏览、下单、付款的传统服务之外,还有以下几个特点:
- 支持雇主自定义发布任务并设置报酬
- 雇主可以一次发布多个任务
- 雇主可以不通过开发者更新任务和报酬高低
- 界面简单美观
- 服务端 docker 化,可自动部署,自动重启
- 前端高度组件化,低耦合,可复用
会议流程
1). 确定所选项目的基本业务功能
- 任务发布方可以:
- 发布任务
- 自主为发布的任务设置相应报酬
- 对任务接收方服务满意度评价
- 为自己任务设置相应描述
- 任务接收方可以:
- 查询当前已发布未完成的任务
- 选择接受或者取消相应任务
- 对雇主发布的任务进行难度与报酬关系评定
- 通用功能:
- 注册
- 登录
- 登出
- 充值
- 虚拟货币与真实货币转换
- 积分兑换
- 信用评级
- 发布任务
- 接受任务
2). 分配任务,明确成员分工
- 产品经理:
- 王迎旭 16340226
- 吴槟 16340235
- 前端开发:
- 王显淼 16340224
- 王亮岛 16340219
- 后端开发:
- 吴梓溢 16340243
- 谢浩峰 16340253
3). 讨论项目使用框架与技术
- 前端:
- Vue、Js
- 后端:
- Go
- 数据库:
- MySql
- 部署:
- Docker
4). 确定开发周期与工作进度
- 第一次迭代 3.30 - 4.25
- 后端开发目标:制作一个可以具有基本功能且可以正常运行的服务端
- 要求:
- 提供基础 API ,完成 API 功能测试与健壮性测试
- 完成数据库的设计,要求程序基本可以达成与数据库进行交互
- 完成对应的Dockerfile
- 视前端完成情况尝试与后端进行对接
- 要求:
- 前端开发目标:完成前端 UI 设计
- 要求:
- 使用微信小程序前端开发框架
- 完成可与后端对接的 API 设计
- 要求:
- 产品经理:
- 完成用例图的设计
- 对项目进行初步规划
- 完成组内人员详细分工
- 后端开发目标:制作一个可以具有基本功能且可以正常运行的服务端
- 第二次迭代 4.26 - 5.20
- 后端开发目标:
- 完成后端开发文档的补充工作
- 根据产品经理的新需求扩充数据库相关的项
- 对基础 API 进行功能的完善
- 根据产品经理的需求与用例图,创建新的 API 进行功能扩充
- 进行健壮性测试
- 尝试进行第二次对接
- 前端开发目标:
- 对 UI v1.0 版进行完善与扩充
- 补充 UI 设计文档,力求达到规范
- 对第一次迭代结束后测试过程中出现的界面停滞、按钮无响应等情况进行处理
- 尝试进行第二次对接
- 产品经理:
- 汇总第一次迭代中出现的问题,做好相关的记录
- 根据实际情况,按需提出新的需求
- 完成部署图、顺序图的建模工作
- 督促组内成员完成部分技术博客
- 完成部分软件需求说明书、软件设计文档的编写任务
- 后端开发目标:
第三次迭代 5.23 - 6.24
- 后端开发目标:
- 完善所有后端开发文档,包括数据库设计文档、API设计文档
- 对 API 进行健壮性测试
- 加入问卷功能,修改数据库格式与相关数据结构
- 完成第三次对接
- 协同前端进行压力测试
- 前端开发目标:
- 完善前端开发设计文档
- 加入问卷功能,修改相应界面
- 对第二次迭代过程中出现的界面崩溃等异常情况进行处理
- 完成第三次对接
- 完成技术博客分享
- 产品经理:
- 协同前端、后端开发人员编写安装部署说明
- 完成对小程序的测试,并以用户手册形式进行展示
- 收集组内所有技术博客
- 完成软件需求说明书、软件设计文档的编写任务
- 完成产品的交付
- 按实际情况编写成员分工表