产品研发管理流程1.概述本流程目的描述公司产品研发的管理流程。通过本流程的实施,确保研发方向正确,阶段目标清晰,项目过程可控,从而确保按照预期计划完成产品研发和上市销售,为公司战略的实现提供支持。术语、定义和缩略语1、产品:指公司研发的、在市场上可以单独销售的系统。我公司的产品,主要是以ASP方式运营的软件系统和服务。2、产品生命周期:从产品创意开始,到产品退出市场的全部过程。3、产品项目:为研发产品的某个版本,有一定的进度、资源、质量要求所作的暂时性的努力;4、产品项目生命周期:从项目策划开始、到项目结项为止的时间周期。产品项目生命周期一般是产品生命周期的部分阶段;角色和职责1、产品经理:负责产品生命周期的全过程管理和组织协调。与产品项目相关的主要职责包括:1)负责产品定义,找到市场需求、目标客户和销售卖点;2)进行产品各版本的规划,下达产品项目的研发任务;3)在产品项目过程中,负责需求管理和总体进度控制,确保产品按时发布;4)在产品项目研发的同时,产品经理组织完成“产品包装与销售支持”工作。2、产品项目经理:负责产品项目生命周期的统筹安排、任务跟踪和组织协调。在产品项目生命周期中,向产品经理负责。主要职责包括:1)接受产品项目的研发任务,组建项目团队,进行项目工作的统筹安排;2)组织产品实现,确保产品满足规划;3)负责产品项目的任务跟踪和组织协调。对于进度、需求或设计的变更,提出变更申请;对于存在的问题,进行跨部门沟通,并组织、协调资源解决。3、产品项目组成:一般包括如下角色1)产品项目经理:负责产品项目组的统筹管理;2)需求分析工程师:负责需求分析;3)UI设计工程师:负责页面设计;4)架构设计师:负责产品的总体架构设计;5)系统集成工程师:设计产品的系统部署方案,搭建系统部署环境;6)开发工程师:负责概要设计、详细设计和编码,配合系统的技术发布;7)测试工程师:负责随测和版本测试,验证产品符合性;8)系统配置工程师:搭建测试环境、验证安装文档、提供产品盘,配合系统的技术发布;9)运维工程师:编写产品的部署或升级计划,完成产品的技术发布,反馈使用中的问题。4、产品团队组成:产品团队除了包括产品项目组的所有成员,还包括如下角色:1)产品经理:负责产品团