|
|
|
# Requirements management system
|
|
|
|
|
|
|
|
|
|
|
|
## 客制项目完整审批流程
|
|
|
|
```mermaid
|
|
|
|
graph TB
|
|
|
|
售前发起审批流程-->售前负责人评审;
|
|
|
|
售前负责人评审-->|智盘|产品经理评审Z;
|
|
|
|
产品经理评审Z-->研发评审;
|
|
|
|
售前负责人评审-->|微食|产品经理评审W;
|
|
|
|
产品经理评审W-->研发评审;
|
|
|
|
售前负责人评审-->|对接|研发评审;
|
|
|
|
|
|
|
|
售前负责人评审-->|聚合支付|产品经理评审J;
|
|
|
|
产品经理评审J-->研发评审;
|
|
|
|
售前负责人评审-->|其他|产品经理评审Q;
|
|
|
|
产品经理评审Q-->研发评审;
|
|
|
|
|
|
|
|
|
|
|
|
研发评审-->|非对接|产品经理确认;
|
|
|
|
研发评审-->|对接|对接方案确认;
|
|
|
|
对接方案确认-->售前确认启动;
|
|
|
|
产品经理确认-->售前确认启动;
|
|
|
|
售前确认启动-->研发完成;
|
|
|
|
研发完成-->|非对接|产品经理发布;
|
|
|
|
研发完成-->|对接|售前确认上线;
|
|
|
|
产品经理发布-->售前确认上线;
|
|
|
|
售前确认上线-->交付取消;
|
|
|
|
交付取消-->结束审批流程;
|
|
|
|
售前确认上线-->|填写交付报告|结束审批流程;
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
## 本系统中各岗位的职责
|
|
|
|
### 售前
|
|
|
|
1. 创建客户
|
|
|
|
1. 创建项目
|
|
|
|
1. 发起需求审批流程
|
|
|
|
1. 确认项目成本并启动研发
|
|
|
|
1. 交付物发布到交付团队
|
|
|
|
1. 跟踪交付结果,提交交付报告
|
|
|
|
|
|
|
|
### 售前主管
|
|
|
|
1. 过滤售前无效需求
|
|
|
|
1. 帮助售前完善需求内容的填写
|
|
|
|
1. 协助确认项目成本
|
|
|
|
|
|
|
|
### 产品经理
|
|
|
|
1. 评审需求
|
|
|
|
1. 讨论和提供需求解决方案
|
|
|
|
1. 将交付物发布到售前
|
|
|
|
|
|
|
|
### 产品经理主管
|
|
|
|
1. 协助产品经理评审需求
|
|
|
|
1. 参与讨论需求解决方案
|
|
|
|
1. 确认解决方案是否合理
|
|
|
|
|
|
|
|
### 研发
|
|
|
|
1. 参与讨论需求解决方案
|
|
|
|
1. 按确认的解决方案交付
|
|
|
|
1. 发布交付物
|
|
|
|
|
|
|
|
### 研发主管
|
|
|
|
1. 参与讨论需求解决方案
|
|
|
|
1. 协助研发交付
|
|
|
|
1. 确认对接方案是否合理
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
*******
|
|
|
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
*******
|
|
|
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
*******
|
|
|
|
|
|
|
|
|
|
|
|
## 需求提交流程
|
|
|
|
```mermaid
|
|
|
|
graph TB
|
|
|
|
售前-->|1. 创建客户信息|客户信息;
|
|
|
|
售前-->|2. 创建项目信息|项目信息;
|
|
|
|
售前-->|3. 提交需求|售前主管;
|
|
|
|
售前主管-->|4. 评审,补充需求|产品经理;
|
|
|
|
产品经理-->|5. 评审,填写解决方案|研发;
|
|
|
|
研发-->|6. 评审,补充解决方案和工期|产品经理;
|
|
|
|
产品经理-->|7. 产品经理确认|售前;
|
|
|
|
售前-->|8. 售前确认启动|研发;
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
## 需求发布和交付流程
|
|
|
|
```mermaid
|
|
|
|
graph TB
|
|
|
|
研发-->|1. 研发完成,存档|产品经理;
|
|
|
|
产品经理-->|2. 检查存档,发布|售前;
|
|
|
|
售前-->|3. 走交付流程,取得交付情况报告确认上线|结束;
|
|
|
|
|
|
|
|
``` |