项目:超市购物扫描
一、项目计划
- 项目规划->系统流程->功能结构(产生项目计划书)。
- 功能设计->修改需求->编写说明书->需求验证(产生需求分析说明书)。
- 客户端基本功能->服务端基本功能(产生概要设计说明书)。
- 系统基本流程设计->功能详细流程设计->编写设计说明书->设计确认(产生详细设计说明书)。
- 主要任务说明(产生任务书)。
- 进行项目的界面的UI设计。
- 进行各功能的设计阶段。
- 实现具体功能。
二、项目要实现的功能
- 超市购物扫描APP的UI。
- 支付模块:微信,支付宝,银行卡支付。
- 扫描模块:扫描商品条形码。
- 列表模块:已扫描的商品。
- 历史记录模块:之前的消费记录。
三、人员安排
- 项目经理:负责对项目进行分配安排。
- 界面设计人员:负责对产品界面进行设计。
- 程序管理人员:负责按约束条件交付产品。
- 开发人员:负责按产品规格说明交付产品。
- 测试人员:负责保证产品没有差错。
- 发布管理人员:负责产品部署和后续管理。
- 用户体验人员:负责使产品更完善。
- 产品管理人员:负责使客户对产品满意。
四、开发方法:Scrum敏捷开发方法
- 找出完成产品需要做的事情——Product Backlog。
- 决定当前的冲刺需要解决的事情——Sprint Backlog。
- 冲刺。
- 得到软件的增量版本,发布给用户。