IPD流程体系:IPD在硬件产品开发中的应用

目录

1、内容简介

2、开发各阶段介绍

3、PVT阶段

4、资源群更新

作者简介


1、内容简介

在硬件类相关产品的开发过程中,

每个阶段的工作都是需要按照一定的流程、规范和标准去进行的。

整体还是相对瀑布化的流程,

每个阶段的输入、输出、准入、准出标准也都很明确。

也就是说,

硬件类产品相对更容易去跟 IPD 做结合、做适配。

比如下图所展示的,

你很容易就可以将 EVT、DVT、PVT 这些阶段整合到 IPD 中的开发阶段。

从单个产品的开发过程来说,

会经历 Charter 开发、概念、计划、

开发、验证、发布、生命周期管理这七个阶段。

注:

如果是从公司层面、产品线层面,

这个时候可能还要去做产品的组合管理、战略管理这些事情。

2、开发各阶段介绍

对于 Charter 开发阶段,

首要目的是为了回答六个问题:

Charter 阶段主体上是为了完成业务计划书、

需求规格方面的定义。

对于开发团队而言,

Charter 就是产品开发的章程和计划书;

对于高层来说,

主要是用来做投资决策的,

也就是我要不要投入资源去做这件事,

它是产品负责人去 PK 获取资源的手段。

概念阶段关注的是产品的竞争力,

经过概念阶段输出的是产品包的需求和产品概念。

计划阶段更多关注的是项目计划和主节点,

以及详细的产品及定义和架构设计和子系统的架构设计。

开发阶段关注的自然是产品包的开发,

通过这个阶段会输出详细的产品开发计划,

软硬件的设计文档、测试方案、测试用例等。

开发阶段就包含 EVT、DVT 相关的阶段活动。

其中 EVT 是指工程验证测试。

一般会经过多轮 EVT 的样机测试验证。

产品能够满足基本的功能需求。

DVT 是指设计验证测试。

不仅仅是功能层面,

还包括要验证产品的性能、可靠性是否符合 PRD 预期,

并且也会进行必要的调整和改进。

验证阶段主要是在大批量上市之前,

确保开发的产品够满足要求。

对于硬件来说主要对应的是 PVT 阶段。

整个发布阶段其实是很短,

正常的发布阶段更多的是做经验的总结之类的。

最后就是生命周期过程的一个管理。

接下来以 PVT 阶段为例作一下基本讲解。

3、PVT阶段

PVT 是英文 Production Verification Test 首字母的简称,

也就是小批量试产阶段。

这个阶段的目的是,

通过进一步的验证,确定产品批量生产时,

每个产品的参数、性能和质量的一致性问题。

硬件类的产品,这个过程可以细分为硬件层面和软件层面。

其中硬件方面,

需要进行量产环境下的测试,

确保产品在实际生产中能够保持一致的质量和性能。

在软件层面,

将进行最终的系统测试和用户的验收测试,

确保软件准备同步准备好。

因为马上就要进入大批量的生产环节,

这个阶段需要确保以下内容:

  • 一是供应链的稳定性;

  • 二是生产线设计布局、装配工艺的合理性;

  • 三是治具和工装设计的便捷性、实用性等。

4、资源群更新

(1)IPD 资源更新

  • IPD流程-产品需求规格说明书-模板.doc

  • IPD流程-立项建议书-模板.doc

  • IPD流程-立项可行性分析报告-模板.doc

  • IPD流程-立项评审报告-模板.doc

  • IPD流程-用户需求说明书-模板.doc

  • IPD资源地址:https://t.zsxq.com/R6jfY

(2)产品资源更新

  • 硬件产品-项目技术资料汇总考核表-模板.docx

  • 硬件产品-项目进度考核表-模板.docx

  • 硬件产品-项目客户满意度考核表-模板.docx

  • 硬件产品-项目目标任务单-模板.docx

  • 硬件产品-项目质量考核表-模板.docx

  • 产品资源地址:https://t.zsxq.com/2Z3kj

作者简介

卫朋,《硬件产品经理:从入门到精通》作者,人人都是产品经理受邀专栏作家,CSDN认证博客专家、嵌入式领域优质创作者,阿里云开发者社区专家博主。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/145982.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

C++初阶学习——探索STL奥秘——反向迭代器

适配器模式是 STL 中的重要组成部分,除了容器适配器外,还有 选代器适配器,借助 选代器适配器 ,可以轻松将各种容器中的普通迭代器转变为反向迭代器,这正是适配器的核心思想 注:库中的反向迭代器在设计时,为…

【HTTP】请求“报头”(Host、Content-Length/Content-Type、User-Agent(简称 UA))

Host 表示服务器主机的地址和端口号 URL 里面不是已经有 Host 了吗,为什么还要写一次? 这里的 Host 和 URL 中的 IP 地址、端口什么的,绝大部分情况下是一样的,少数情况下可能不同当前我们经过某个代理进行转发。过程中&#xf…

С++第十三节课 string初体验

一、string类的相关函数 string实际上也就是一个管理字符的顺序表! 如果我们需要遍历一个字符串,怎么实现? 我们可以通过下标访问操作符 size实现字符串的遍历! int main() {string s1("hello world");// 遍历一个字…

不可思议的效率飞跃:RPA如何重塑你的工作流程,释放人力潜能!

RPA简介 机器人流程自动化(Robotic Process Automation,简称RPA)是一种模拟人类用户操作的软件技术,它通过自动化执行重复性、规律性强的任务来提高工作效率和准确性。RPA软件机器人可以模拟鼠标点击、键盘输入、数据复制粘贴等操…

anaconda的windows新手安装及配置教程(适用于物联网工程、计算机专业)

第一步:点击免费下载 点击我直达anaconda官网">——>点击我直达anaconda官网 第二步:跳过注册 第三步:下载windows版本 第四步:安装步骤 1.Next (下一步) 2.I Agree (我同意) 3.默认即可,下一步 4.安装地址可以选到D盘,如果没有默认也行,只是一个…

OpenAI GPT o1技术报告阅读(4)- 填字游戏推理

✨继续阅读报告:使用大模型来学习推理(Reason) 原文链接:https://openai.com/index/learning-to-reason-with-llms/ 这次我们继续看一个填字游戏的案例。 我们先看下问题: 解决以下填字游戏: Across(横向&#xff09…

推荐2024年好用的4款日语翻译工具

日语在学习研究,商务合作,旅游文化交流等多个领域还是占有着一个比较重要的作用,将中日两种语言进行准确地翻译能够这些活动更加高效有益地进行和发展。因此好的翻译工具便尤为重要,今天我也给大家挑选了几款优秀地日语翻译工具。…

可视化工具箱-Visualization Toolkit(VTK)

一、Visualization Toolkit(VTK)简概 可视化工具箱(VTK),是一个用于3D计算机图形、图像处理和科学可视化的开源软件系统,其包含C类库和Tcl/Tk、Java与python的解释型接口层。VTK支持各种可视化算法&#xf…

电机设计及电机仿真APP系列之—轴向磁通电机仿真APP

电机的各种工作状态和参数变化。用户可通过调整仿真参数,快速得到电机的响应和性能参数,从而进行针对性的优化和改进。借助仿真APP,可大大减少电机设计迭代次数和成本,提高测试效率和准确性。 小编整理了10款不同类型的电机仿真A…

前端vue-v-for循环遍历

(item,index)in list中,index这个索引可加可不加,item代表list中的每一个元素,list可以是数组,也可以是对象,要遍历谁就把 (item,index)in list加在哪里。 关于加不加&a…

BUUCTF-MISC-隐藏的钥匙

下载题目文件,获得了一张格式为jpg的路飞图片 按照习惯,首先使用十六进制编译器打开文件,这里我使用winhex打开文件 首先考虑有没有flag直接隐写在文件中,按照图示步骤查找flag字段 我们查到了flag,通过经验和图中base…

MySQL的缓存策略

目录 一、MySQL 缓存方案用来干什么 二、提升MySQL访问性能的方式 1、读写分离(MySQL的主从复制) 2、连接池 3、异步连接 三、缓存方案是怎么解决的 1、缓存与MySQL一致性状态分析 2、制定热点数据的读写策略 四、缓存方案问题的解决方法 1、缓…

正点原子阿尔法ARM开发板-IMX6ULL(八)——串口通信(寄存器解释)(补:有源蜂鸣器)

文章目录 一、蜂鸣器(待,理解)1.1 第一行1.2 第二行1.3 第三行 二、串口原理2.1 通信格式2.2 UART寄存器 一、蜂鸣器(待,理解) 1.1 第一行 对于第一行,首先先到fsl_iomuxc文件里面寻找IOMUXC_S…

人力资源数据集分析(一)_t-test、卡方检验和描述性统计

数据入口:人力资源分析数据集 - Heywhale.com 数据说明 字段说明EmpID唯一的员工IDAge年龄AgeGroup年龄组Attrition是否离职BusinessTravel出差:很少、频繁、不出差DailyRate日薪Department任职部门:研发部门、销售部门、人力资源部门Dista…

【VUE3.0】如何得到一张像素风格的图片?

目录 引言网络途径获取代码转换已有的图片0. 先看效果1. 上传图片,这个没什么好说的,前端上传图片基本操作。2. 通过滑动条提供一个1-10的数字,用于放缩图片画质。3. 函数拿到图片资源后先对图片进行缩小100倍尺寸处理,此时画质已…

服务器非法关闭后MySQL服务启动失败

在写这篇文章前,我弄好了,写完之后把成功安装的几个MySQL都删除了,只留了最后测试成功的服务“mysql-test” ,然后点击运行,发现又出现上图的错误。心态炸了。 本以为定位到问题了,但是这个错误让我迷茫了。我只能临时…

为什么你的广告规模无法扩大

许多跑facebook的广告主可能都遇到过这样的情况,小额测试广告的时候效果不错,一旦加预算想扩大规模广告往往就会崩掉,始终无法把广告提升一个level,如果你尝试了很多投放策略调整都无法挽救的话,可能问题是出在广告素材上。 对于一…

多重指针变量(n重指针变量)实例分析

0 前言 指针之于C语言,就像子弹于枪械。没了子弹的枪械虽然可以用来肉搏,却失去了迅速解决、优雅解决战斗的能力。但上了膛的枪械也非常危险,时刻要注意是否上了保险,使用C语言的指针也是如此,要万分小心,…

杀死端口占用的进程

1、查看端口的进程,以9023为例 (1)方法1 netstat -tunpl|grep 9023 (2)方法2 ss -tulpan |grep 9023 (3)方法3 netstat -ntlp |grep 9023 (4)方法4 lsof -i:9023 …

A Simple Encoder-Decoder for Open-Vocabulary Semantic Segmentation

FAM: Feature Aggregation Module,Circle with R represents removing feature maps of non-selected categories 辅助信息 权重有1.3G,不建议复现