为什么要建立结构化的产品开发流程?
企业产品开发流程往往结构化程度明显不足:
1. 开发产品没有一个“统一方法”;
2. 产品开发流程是局限于研发工作的部门流程,而不是面向市场、面向客户的全流程;
3. 产品开发流程是基于职能部门分割的串行的流程;
4. 产品开发流程缺乏明确的阶段划分和层次划分;
5. 职责界定不清晰,理解不统一;
6. 术语和定义不一致。
当面临这些问题时,建立结构化的产品开发流程成为必然。通过建立结构化的产品开发流程:
1. 建立面向市场、面向客户的全流程,及时响应市场/客户需求,有效管理需求变更,缩短产品开发周期;
2. 串行开发流程转变为并行开发流程;
3. 有助于通过建立工作标准对工作产品与过程进行检查与控制,保证产品开发质量;
4. 有助于制定准确的计划并依据计划进行监控,及时了解项目状况,并采取纠正措;
5. 有助于降低沟通和澄清理解偏差的成本。
结构化的产品开发流程
1. 采用分层分级的思想,纲举目张地呈现产品开发流程;
2. 建立跨部门的产品开发和管理团队(PDT/IPMT)及其运作机制
3. 建立规范的产品开发决策评审和技术评审流程及操作指导;
4. 识别出产品开发过程中的里程碑点和关键控制点(业务决策评审点DCP、技术评审点TR、关键里程碑/事件点,如:模具评审点、长交期物料的认证等等);
5. 明确各阶段的交付件及进入退出准则,并建立相应的模板和表单。
研发项目管理体系
1. 建立以产品开发流程(IPD流程)为基础的,集成了项目管理模式、IT及跨部门团队的研发项目管理体系;
2. 建立跨部门的、端到端(E2E)的项目计划体系,并分层实施、分层监控;
3. 建立全面的项目管理体系,涵盖质量、风险、沟通、团队建设等;
产品开发流程(IPD流程)与项目管理的关系
CIO之家 www.ciozj.com 公众号:imciow