|
|
|
# 客制项目
|
|
|
|
|
|
|
|
## 流程
|
|
|
|
1. 售前收集、引导、分析和挖掘客户需求
|
|
|
|
1. 售前取得经客户签字后的需求表,并提交需求到需求池,已签单项目需要提供合同副本
|
|
|
|
1. 产品经理按要求评审需求
|
|
|
|
- 驳回
|
|
|
|
- 通过
|
|
|
|
1. 需求评审通过后,产品经理与研发讨论出解决方案和项目风险
|
|
|
|
1. 确认解决方案和风险后,产品经理录入需求到研发管理工具禅道
|
|
|
|
- 在禅道创建一个需求,并将需求文档上传到需求附件
|
|
|
|
- 需求文档要素有项目背景、项目目标、需求场景和需求描述,解决方案和项目风险
|
|
|
|
1. 定制研发人员收到需求后,须要在15日内启动研发
|
|
|
|
1. 定制研发人员研发完成在禅道发布版本后,将交付物打包存放在NAS 13服务器,并通知产品经理
|
|
|
|
* 需要存放需求文档、技术资料、软件包和使用说明
|
|
|
|
1. 产品经理检查发布包后,使用邮件通知售前、售后等相关人员
|
|
|
|
1. 售后依据售前需求单测试定制软件包
|
|
|
|
1. 售后测试通过后上线客户生产环境
|
|
|
|
1. 生产环境上线后,售后必须进行生产测试和功能验收
|
|
|
|
1. 上线和验收完成后,告知售前和产品经理上线情况
|
|
|
|
1. 产品经理从售后收集到上线情况后,将项目标记为完成,将在禅道打上进行发布
|
|
|
|
|
|
|
|
|
|
|
|
```mermaid
|
|
|
|
sequenceDiagram
|
|
|
|
|
|
|
|
participant 客户
|
|
|
|
participant 售后
|
|
|
|
participant 售前
|
|
|
|
participant 产品经理
|
|
|
|
participant 定制研发
|
|
|
|
|
|
|
|
售前->>客户:收集、分析和挖掘需求
|
|
|
|
|
|
|
|
loop 确认需求和使用场景
|
|
|
|
售前->>+产品经理:提交需求
|
|
|
|
产品经理->>-售前:评审需求
|
|
|
|
Note over 售前,产品经理:对于已签单项目,售前必须提供合同复本,用于识别可能的风险和评估需求是否存在偏差
|
|
|
|
end
|
|
|
|
|
|
|
|
loop 确认需求和解决方案
|
|
|
|
产品经理->>+定制研发:评审和分解需求
|
|
|
|
定制研发->>-产品经理:讨论解决方案
|
|
|
|
end
|
|
|
|
|
|
|
|
产品经理->>+定制研发:提交需求到禅道
|
|
|
|
定制研发->>定制研发:研发
|
|
|
|
定制研发->>-产品经理:研发完成 打包
|
|
|
|
Note over 定制研发,产品经理:打包:需求或方案,技术文档,发布包
|
|
|
|
|
|
|
|
产品经理->>售前:检查发布项,发布
|
|
|
|
Note over 产品经理,售前:发布需要进行禅道发布和邮件发布
|
|
|
|
|
|
|
|
售前->>售后:发布并跟进上线情况
|
|
|
|
售后->>售后:按方案测试定制软件包
|
|
|
|
售后->>售后:上线客户生产环境
|
|
|
|
售后->>售后:在生产环境验收功能
|
|
|
|
售后->>售前:通知售前上线情况
|
|
|
|
售前->>产品经理:通知产品经理上线情况
|
|
|
|
产品经理->>产品经理:将项目标记为已上线
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
## 项目阶段
|
|
|
|
1. 需求收集并确认 `售前`
|
|
|
|
1. 需求评审 `售前` `产品经理` `研发` `售后`
|
|
|
|
1. 研发排期 `研发`
|
|
|
|
1. 待上线 `售后` `售前` `产品经理` `研发`
|
|
|
|
1. 完成 `产品经理`
|
|
|
|
1. 取消需求
|
|
|
|
1. 取消上线
|
|
|
|
|
|
|
|
## 存档 `研发`
|
|
|
|
* 组织过程资产必须存放于指定的NAS(13)服务器指定目录 `Product\项目定制库`
|
|
|
|
* 需要存放所有版本的方案书或需求单
|
|
|
|
* 包含但不限于**项目背景**、**项目目标**,**需求场景**、**需求描述**、**解决方案**、**识别到的风险**等要点
|
|
|
|
* 如有合同,售前需要提供合同复本,用于总结项目背景、目标,评估需求是否存在偏差
|
|
|
|
* 需要存放所有版本的第三方技术资料
|
|
|
|
* 需要存放所有版本的发布包
|
|
|
|
* 产品经理需检查以上过程资产,如有缺失不得发布
|
|
|
|
|
|
|
|
## 禅道操作流程 `产品经理`
|
|
|
|
1. 进入`产品`模块
|
|
|
|
1. 选择**项目客制化**产品的`需求`功能
|
|
|
|
1. 点击`提需求`按纽
|
|
|
|
1. 选择相关产品、所属计划,填写需求名称、预计时间,不需要评审
|
|
|
|
1. 需求描述中填写项目背景、目标、使用场景、详细需求和解决方案
|
|
|
|
1. 关键词填写相关功能模块 |
|
|
|
\ No newline at end of file |