IPD-开发流程

2024-05-06 19:44
文章标签 流程 开发 ipd

本文主要是介绍IPD-开发流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2024-5-6记录于PR办公室
在上一家公司做硬件产品经理的时候,Richard Li曾花费“巨资”请了华为前战略专家给我们培训,讲授IPD这门课的模式都很IPD,当时完全没重视,光想着不可能靠这个能把产品做好,这样做产品必定是一批人先死在内耗里了。遇事先反驳这个习惯对我来说可能就是10年中层上不去的主要原因。到现在重拾这个知识盲区的原因是BOSS上对研发管理者或者产品线负责人的要求多多少少提到IPD,所以…先搞起来!我一直是实用主义,饿了吃包子,渴了喝汽水,有毒的我不吃,违法的我不做。搞钱需要啥,我就搞啥。
以下是网上汇总的一些知识点了:
在这里插入图片描述

IPD(Integrated Product Development)即集成产品开发,是一套产品开发的模式、理念与方法。华为的IPD的核心思想是基于市场需求,将产品开发作为一项投资来管理,以确保产品开发的成功率和效率。

华为IPD流程分为概念、计划、开发、验证、发布、生命周期六个阶段,每个阶段都有明确的任务和输出,以及严格的评审和决策机制。华为IPD强调以客户需求为导向,通过跨部门团队的协作和管理,实现产品开发的高效化和成功率的提高。

华为IPD还注重流程的优化和风险管理,通过不断总结经验教训,对IPD流程进行持续改进,以提高产品开发的质量和效率。
在这里插入图片描述
在这里插入图片描述

1概念
1.1解释:接收产品开发任务 → 概念决策评审的过程。
1.2目标:客户需求规格说明书,方案选择,实现技术路径,生产,测 试,验证,安装,服务的需求。
1.3输出:
TR1评审明确需求 & 评估产品机会与公司战略保持是否一致
1.4注意:不要只关注技术,市场人员进入,从产品成本,价格,可交付,外观,界面,性能,可靠性,可维护,可安装的方面对技术提出需求。从公司现有产品或者竞品对手的产品选择标杆。

2计划
2.1解释:对概念阶段的假设进行验证,通过与气压或者产品线达成“合同式”协议,获得授权。
2.2目标:
客户需求→功能需求→技术需求→技术方案的映射关系;
系统的规格定义,硬件,软件,结构,ID,工艺概要设计;
每个模块的资源配置;
公司,模块,详细到个人的三级计划时钟同步并签订绩效承诺;
长货期物料及核心元器件定制早期采购计划并控制风险;
详细的商业计划决定公司是否投入大量的资源进行开发,后续工作不允许失败,否则是决策的巨大失误;
2.3输出:
技术评审TR2,需求分解分配;明确设计规格;
技术评审TR3,概要设计(软件,硬件,结构,工艺);

2.4注意:
不要只关注方案设计,还要考虑资源投入;
将方案分成总体方案和分模块方案;
计划与人员绩效衔接起来;

3开发阶段?这个阶段与验证阶段有些不明白的地方
3.1解释:详细设计和系统集成,新产品工艺制造相关。
3.2目标:
模块详细设计;
模块功能验证;
系统功能验证;
系统集成测试;
系统功能测试;
3.3输出:
目标文档
3.4注意:文档和设计输出要保持同步更新

4验证阶段
4.1解释:指市场上的验证,确保产品满足市场需求,并为制造做准备
4.2目标:修改或者优化符合需求,验证产品,发布产品规格书和文档
4.3输出:
技术评审TR4,对各模块详细设计进行评审;
系统设计验证,对各个系统功能进行验证;
工程机制作,工艺,系统制造测试;
技术评审TR5,对工程机制造工艺进行评审;
SVT测试,BETA测试,系统认证和标杆对照测试;
技术评审TR6,对产品规模生产进行评审;
4.4注意:
测试要覆盖所有产品功能和需求;
缺陷跟踪,确保它们得到妥善解决;
对影响产品质量和进度风险评估,并制定响应应对措施;
在BETA的测试活动中,积极手机客户反馈,及时调整产品设计和规格;
及时更新最终的产品规格书及相关文档,确保其与实际产品一致;
将验证过的知识经验转移给其它团队,方便后续利用;
确保符合法规要求。

5发布阶段
5.1解释:针对制造准备计划进行验证&评估市场发布计划进行修改
5.2目标:
完成产品早期客户的总结;
完成产品的定位,定价策略,商标及命名;
完成产品的宣传策略;
完成产品的推广策略;
发布产品制作足够数量的产品满足客户在数量,性能,功能,成本方面的需求;
5.3输出:
制造评估报告,计划,生产线设置,工艺,产能等;
市场发布计划评估,发布时间,地点,推广渠道;
产品定位和定价,满足客户需求并保持竞争力;
品牌推广,制定产品的商标,命名,宣传策略,提升品牌,知名度,形象;
客户反馈收集,改进和优化方向;
产品供应和配送,确保数量和及时制造并送达到客户手中。
5.4注意:
生产力和质量控制;
市场接受度和竞争分析;
客户培训和支持;
发布后的跟踪和评估;
供应链管理,协调供应商合作伙伴,物流配送;
法规和合规性,符合标准,避免法律风险。

6生命周期管理
6.1解释:加强产品的运营管理,收回公司在新产品研发的投入,抢占市场份额,获取利润,实现项目业务目标。
6.2目标:
产品稳定生产→产品生命终结内对产品进行管理;
对产品进行分类,A,B,C类更改。
6.3输出:
团队交接并召开启动会,对产品开发进行总结,留下部分研发成员进入LMT小组进行产品优化或更改;
销售,服务;
产品经营分析,监控;
产品生命终止决策和评审;
产品总结,对产品的全生命周期进行总结。
6.4注意:
客户满意度;
市场需求,竞争,调整产品;
成本控制;
风险管理;
知识成果转化,专利落地;
法规;
资源规划。

以下为个人总结,不见得对:
1做事前先做好人,尊重团队信任团队。多做评审多总结,切记张嘴就来。
2跨部门协作最好前先获取授权,求人办事先说几句好听的,别装逼。
3供应商的风险很难管理,最好的方法就是及时做好跟进,别憨憨的认为做了甲方就一定是爸爸,供应商撂挑子的例子太多了。
4开发团队进度,跟进到周,绩效锁定到具体的人和具体的业务。绩效可以和奖金关联,绩效不好的可以直接辞退,但对人和人之间的沟通上要始终保持融洽,尊重团队的每个成员。
5激励每个月一次比每年一次效果好太多。
6再小的公司,再小的团队,做事前,先把职能和目标定好。
7组织和产品两个圈要一起练,组织练成大号,才能支撑产品持续好。

这篇关于IPD-开发流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/965206

相关文章

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

springboot启动流程过程

《springboot启动流程过程》SpringBoot简化了Spring框架的使用,通过创建`SpringApplication`对象,判断应用类型并设置初始化器和监听器,在`run`方法中,读取配... 目录springboot启动流程springboot程序启动入口1.创建SpringApplicat

基于Python开发PPTX压缩工具

《基于Python开发PPTX压缩工具》在日常办公中,PPT文件往往因为图片过大而导致文件体积过大,不便于传输和存储,所以本文将使用Python开发一个PPTX压缩工具,需要的可以了解下... 目录引言全部代码环境准备代码结构代码实现运行结果引言在日常办公中,PPT文件往往因为图片过大而导致文件体积过大,

通过prometheus监控Tomcat运行状态的操作流程

《通过prometheus监控Tomcat运行状态的操作流程》文章介绍了如何安装和配置Tomcat,并使用Prometheus和TomcatExporter来监控Tomcat的运行状态,文章详细讲解了... 目录Tomcat安装配置以及prometheus监控Tomcat一. 安装并配置tomcat1、安装

MySQL的cpu使用率100%的问题排查流程

《MySQL的cpu使用率100%的问题排查流程》线上mysql服务器经常性出现cpu使用率100%的告警,因此本文整理一下排查该问题的常规流程,文中通过代码示例讲解的非常详细,对大家的学习或工作有一... 目录1. 确认CPU占用来源2. 实时分析mysql活动3. 分析慢查询与执行计划4. 检查索引与表

Git提交代码详细流程及问题总结

《Git提交代码详细流程及问题总结》:本文主要介绍Git的三大分区,分别是工作区、暂存区和版本库,并详细描述了提交、推送、拉取代码和合并分支的流程,文中通过代码介绍的非常详解,需要的朋友可以参考下... 目录1.git 三大分区2.Git提交、推送、拉取代码、合并分支详细流程3.问题总结4.git push

使用DeepSeek API 结合VSCode提升开发效率

《使用DeepSeekAPI结合VSCode提升开发效率》:本文主要介绍DeepSeekAPI与VisualStudioCode(VSCode)结合使用,以提升软件开发效率,具有一定的参考价值... 目录引言准备工作安装必要的 VSCode 扩展配置 DeepSeek API1. 创建 API 请求文件2.

C#提取PDF表单数据的实现流程

《C#提取PDF表单数据的实现流程》PDF表单是一种常见的数据收集工具,广泛应用于调查问卷、业务合同等场景,凭借出色的跨平台兼容性和标准化特点,PDF表单在各行各业中得到了广泛应用,本文将探讨如何使用... 目录引言使用工具C# 提取多个PDF表单域的数据C# 提取特定PDF表单域的数据引言PDF表单是一