产品研发管理流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
产品研发管理流程
目录
1. 概述 (2)
1.1本流程目的 (2)
1.2术语、定义和缩略语 (2)
2. 角色和职责 (2)
3. 过程定义 (4)
3.1总流程 (4)
3.1.1产品生命周期示意图 (4)
3.1.2产品项目生命周期示意图 (5)
3.1.3 产品研发管理总流程 (5)
3.2具体流程及要点说明 (6)
3.2.1产品创意 (6)
3.2.2产品版本规划 (9)
3.2.3 产品项目管理 (12)
3.2.4新需求收集 (24)
3.2.5 产品项目跟踪与监控 (24)
1. 概述
1.1 本流程目的
描述公司产品研发的管理流程。通过本流程的实施,确保研发方向正确,阶段目标清晰,项目过程可控,从而确保按照预期计划完成产品研发和上市销售,为公司战略的实现提供支持。
1.2 术语、定义和缩略语
1、产品:指公司研发的、在市场上可以单独销售的系统。我公司的产品,主要是以ASP方式运营的
软件系统和服务。
2、产品生命周期:从产品创意开始,到产品退出市场的全部过程。
3、产品项目:为研发产品的某个版本,有一定的进度、资源、质量要求所作的暂时性的努力;
4、产品项目生命周期:从项目策划开始、到项目结项为止的时间周期。产品项目生命周期一般是产
品生命周期的部分阶段;
2. 角色和职责
1、产品经理:负责产品生命周期的全过程管理和组织协调。与产品项目相关的主要职责包括:
1)负责产品定义,找到市场需求、目标客户和销售卖点;
2)进行产品各版本的规划,下达产品项目的研发任务;
3)在产品项目过程中,负责需求管理和总体进度控制,确保产品按时发布;
4)在产品项目研发的同时,产品经理组织完成“产品包装与销售支持”工作。
2、产品项目经理:负责产品项目生命周期的统筹安排、任务跟踪和组织协调。在产品项目生命周期
中,向产品经理负责。主要职责包括:
1)接受产品项目的研发任务,组建项目团队,进行项目工作的统筹安排;
2)组织产品实现,确保产品满足规划;
3)负责产品项目的任务跟踪和组织协调。对于进度、需求或设计的变更,提出变更申请;对于
存在的问题,进行跨部门沟通,并组织、协调资源解决。
3、产品项目组成:一般包括如下角色
1)产品项目经理:负责产品项目组的统筹管理;
2)需求分析工程师:负责需求分析;
3)UI设计工程师:负责页面设计;
4)架构设计师:负责产品的总体架构设计;
5)系统集成工程师:设计产品的系统部署方案,搭建系统部署环境;
6)开发工程师:负责概要设计、详细设计和编码,配合系统的技术发布;
7)测试工程师:负责随测和版本测试,验证产品符合性;
8)系统配置工程师:搭建测试环境、验证安装文档、提供产品盘,配合系统的技术发布;
9)运维工程师:编写产品的部署或升级计划,完成产品的技术发布,反馈使用中的问题。
4、产品团队组成:产品团队除了包括产品项目组的所有成员,还包括如下角色:
1)产品经理:负责产品团队的统筹管理;
2)公司高层领导:制定产品战略,提出市场方向;
3)商务人员:协助市场需求调研;组织产品销售和用户培训,收集并反馈用户意见和建议;
4)市场人员:协助产品包装,制定产品的宣传和推广计划;
5)法务人员:协助完成产品注册等法律事务,并审核合同草稿;
6)业务运营人员:完成产品的运营流程,为产品销售做好准备;负责产品销售后的业务运营。
5、QA工程师:
1)负责产品研发管理流程的制定、推行和持续改进;
2)在产品管理工作范围内,对产品经理进行过程指导。监控过程执行情况,报告过程问题,并
跟踪问题的处理;
3)在产品项目的工作范围内,对产品项目经理进行过程指导。监控过程执行情况,报告过程问
题,并跟踪问题的处理;
4)协助产品经理或产品项目经理完成部分组织协调工作,以及部分文档管理工作。
6、各部门管理层:
1)负责本部门的资源安排,并协助进行跨部门资源的协调;
2)对于相关问题,提出解决建议,并参与解决方案的制定。督促相关人员执行最终的解决方案。
7、公司产品委员会:
1)评审产品的可行性分析报告和各版本规划,做出是否研发的决策;
2)在产品管理过程中,负责重大问题(如:研发方向、产品投资、重大需求变更等)的评审和
决策。
8、 公司技术委员会:
1) 评审产品的架构设计和系统部署方案;
2) 在产品项目管理过程中,负责重大技术问题(如:重大的设计变更)的评审和决策。 9、 审批人:各个工作环节或不同的工作产品,有不同的审批人:
1) 在流程图,用“审批人”统称;
2) 在各阶段要点说明中,有具体审批人的定义; 3) 在工作产品的模版上,也会列出本产品的审批人。 10、 其它说明:
1) 各类角色的具体职责和工作内容,见“过程定义”中的详细描述;
2) 在实际工作中,一个人可能同时承担多个角色,一个角色也可能会有多个人员承担。在相关
计划中,应定义每个人员的具体角色和工作内容;
3) 为避免职能部门调整带来的流程修改,本文使用角色进行工作和流程描述。
3. 过程定义
3.1 总流程
3.1.1产品生命周期示意图
由项目经理组织
由产品经理组织
由产品经理和项目经理共同组织!产品经理负责产品生命周期的全过程管理和协调