项目第一次迭代过程记录
本小组成立于第四周,因此第一次迭代开始于第四周;
1. 第一次迭代最终目标
- 初步完成产品基础架构,确定核心服务和增值业务
- 前端完成初步项目原型,设计好并实现基础的界面
- 后端完成数据库设计,基本API的开发
- 尝试前后端对接
2. 第一次迭代持续时间
2019-03-30 - 2019-04-25,共持续四周时间
3. 迭代过程记录
3.1 2019-04-06 开会记录
前端
- 团队进行功能分析后,确定前端开发代码规范
- 确定开发样式后,讨论布局,界面上需要展示什么信息
后台
- 对初步的数据库系统的ER模型图进行讨论,分析现有的数据库结构是否合理
- 以前端需要展示的信息以及确认的产品核心功能为依据,对数据库结构进行修改
- 了解 Restful API
产品经理
- 完成业务逻辑图v1.0的绘制,给出项目最基本结构框架
- 对业务流程进行具体的细分,具体到业务发布者与业务接受者
3.2 2019-04-15 开会记录
前端
- 完成 UI 设计图初稿设计
- 确认 UI 设计的逻辑实现过程
- 接受产品经理反馈,将想法实例化,设计对应 API
后端
- 分析并设计数据结构 v1.0 版本
- 根据用例图、活动图创建 API 1.0版本
- 实现部分 API 并进行调试,保证业务逻辑正确性
产品经理
-
选择 API 管理工具
- 分析并设计出业务发布者发布委托、业务接受者接受委托用例图、活动图
- 确定用户登录、登出逻辑转移关系,给予前端开发人员反馈
- 按时交付业务流程图 v1.0
3.3 2019-04-25 开会记录
前端
- UI 1.0 版本效果展示
- 阅读后端 API 设计日志,与后端人员沟通,尝试前后端第一次对接
- 对已经设计的界面进行压力测试
后端
- 对 API 进行压力测试
- 协助前端人员进行前后端对接
产品经理
- 总结第一次迭代的收获,包括遇到的问题与提供的解决方案
- 对发布者发布委托、业务接受者接受委托进一步进行细分,将对应的用例进行实例化
- 协助前后端人员进行 v1.0 对接