首页 > 其他分享 >IPD流程基础知识

IPD流程基础知识

时间:2024-11-09 23:14:46浏览次数:6  
标签:IPD 流程 决策 评审 阶段 测试 基础知识

现如今可以看到很多公司都在使用IPD流程,那IPD流程到底是什么呢?一起来看下吧

一、IPD流程包含什么内容?

宏观的IPD流程其实包含了4大块内容:战略管理流程、市场管理流程、需求管理流程、产品开发流程。

微观的IPD流程一般是指新产品集成开发流程,也叫小IPD或PDP(product development process 产品开发流程)。

由于作者日常接触比较多的是微观的IPD,此处仅介绍小IPD。

二、小IPD流程介绍

1、小IPD流程包含的6个阶段:

概念阶段-计划阶段-开发阶段-验证阶段-发布阶段-生命周期阶段。

2、IPD流程中的业务决策点有哪些?

业务决策点主要是决策是继续还是终止投资,主要有CDCP、PDCP、ADCP、EOXDCP。

2.1 概念决策评审(CDCP: Concept Decision Check Point)

在概念阶段后期要召开一个概念决策评审会,在这个会议上,PDT(产品开发团队)会向IPMT(集成组合管理团队)报告初始的业务计划,由IPMT决策项目是继续还是终止。

CDPC通过意味着决策团队同意PDT计划阶段的资源投入,项目进入计划阶段。

2.2 计划决策评审(PDCP:  Plan Decision Check Point)

在计划阶段结束时,要召开一个计划决策评审会,在这个会议上,PDT正式向IPMT报告初始的业务计划,由IPMT做出继续或终止的决策。最终的业务计划以初始的业务计划为基础,但提供了更多、更详细的内容和对计划的承诺。PDPC通过意味着决策团队同意PDT开发验证阶段的资源投入。

2.3 可获得性决策评审(ADCP: Availability decision check point)

这是产品正式公开发布、推向市场前的最终决策评审,需要IPMT明确做出继续或终止的决策。目的是证实在计划阶段制定的内容是否已经实现,评估产品是否已经准备好发布。ADCP通过,意味着决策团队同意PDT发布阶段的资源投入,产品可大批量上市。

2.4 生命周期终止决策评审(EOXDCP: End of x decision check point )

在这一阶段,会有一个生命周期结束决策评审点:由IPMT(集成组合管理团队)关注该产品的退市是否与公司或产品线战略一致,是否会对现有以及潜在客户的满意度造成影响等,从而决策是否同意产品的退市

3、IPD流程中的技术评审点有哪些?评审内容分别是什么?

TR1:概念阶段技术评审点,对产品需求和产品概念进行评审

TR2:计划阶段技术评审点1,评审产品需求,分解分配,确定产品规格

TR3:计划阶段技术评审点2,对总体方案评审(评审概要设计)

TR4:开发阶段技术评审点1,对模块/系统评审,详细设计、BBFV(构建模块功能测试)结果

TR4A: 开发阶段技术评审点2 ,评审原型机的质量(SDV系统设计验证结果)和初始产品的准备情况

TR5:开发阶段技术评审点3,评审初始产品(样机)质量(SIT系统集成测试结果)

TR6:验证阶段技术评审点,小批量评审,Beta测试结果(用户验收测试)、制造系统验证、认证和标杆测试结果

【附录】

关于一些测试专业名词,为了帮助理解,这里顺便梳理如下:

测试类别测试对象测试内容

BBFV

(Building Block Functional Verification)

构建模块功能验证

软件或系统中基础构建模块的功能对软件或系统中基础构建模块的功能进行检查和验证的过程,确保每个模块都能按照预期正常工作。

SDV

(System Design Verification)

系统设计验证

子系统/模块测试验证设计需求是否得以满足

SIT

(System Integration Test)

系统集成测试

产品整机测试/系统级测试

将各个单元组合起来,测试它们之间的交互是否正确

SVT

(System Verification Testing)

系统验证测试

产品包需求确保软件系统整体运行符合预定参数、验证软件与硬件组件兼容性、检查系统安全性和性能

UAT

(User Acceptance Testing)

用户验收测试

软件或系统

在系统测试之后、产品发布之前的一个关键阶段,主要由用户或客户来验证软件是否满足业务需求和预期。

因为无法让用户逐个进行验收测试,往往采用α测试和β测试,以发现可能只有最终用户才能发现的问题。

α测试是用户再开发环境进行的测试,也可以是开发计划内部的用户模拟环境下进行的测试。

β测试是在一个或多个用户的实际使用环境下进行的测试,这些用户是与公司签订了支持产品预发行合同的外部用户,他们要求使用该产品,并愿意返回所有错误信息给开发者。

上述内容如果理解有误,欢迎大家评论指正!感谢!

标签:IPD,流程,决策,评审,阶段,测试,基础知识
From: https://blog.csdn.net/JoyChu99/article/details/143628670

相关文章

  • 【主板定制化服务】专业主板定制化服务,全流程覆盖,为客户打造独特硬件方案
    在当今的科技环境中,标准化的硬件产品常常无法满足各种细分领域的特殊需求,尤其是工业控制、嵌入式系统、服务器等场景中,个性化设计的主板能够为用户带来更高的灵活性和性能优化。我们团队专注于主板研发,提供一系列标准产品,同时能够为客户量身定制各种主板解决方案,以满足不同行业......
  • Java流程控制语句-while
    目录什么是whilewhile的用法:1:while2:do...while二者区别:特别注意:死循环:1:未对条件进行操作:什么是while在Java流程控制语句中,while属于循环语句,用来进行循环执行代码块,根据条件来进行循环,直到条件不符合则退出循环,正常情况下单独使用,偶尔会和do同时使用,用来设置更加符......
  • 改造pdf.js源码,实现业务系统对PDF阅读器的集成(一)——概览与pdf.js启动流程分析
    项目背景最近收到了客户的一个订单——他们想要在自己的系统里面增加一套基于文档的审批流程。审批流程的逻辑是这样的:首先被审批人会发起审批流,并上传相关的Word或PDF文档。这个审批流在进入审批状态后,将会被一个或多个审批人审批。审批人可以在被审批人上传的PDF文档上增加......
  • 【ATE测试】IC测试开发流程
    IC测试开发的流程主要包括以下几个步骤:资料学习及制定Schedule、方案制定及原理图、PCBLayout制作及OfflineCode、调试BIN1及工程批测试、验证量产及维护。一、资料学习及制定Schedule量产方案的确定确认使用的handler/prober的型号确认使用的Tester及其资源配置确......
  • MMPRETRAIN训练自己数据集全流程
    本文主要对mmpretrain训练自己数据集进行了一个分布讲解1、训练环境配置mmpretrain下载路径:open-mmlab/mmpretrainatv1.2.0环境配置具体内容在下述文章中有具体讲解:MMPRETRAIN安装环境配置指南_mmpretrain的安装-CSDN博客2、划分自己的数据集数据集划分代码及讲解在下述......
  • go项目启动流程
    1:下载go语言SDK下载地址:https://go.dev/dl/下载后安装即可**2:**安装编译器,并配置环境编译器一半选择VSCODE。GOROOT是Go语言的安装目录,用于指定Go编译器和标准库的位置。该目录包含Go语言的标准库、编译器、工具及其他必要的文件。GOPATH是一个环境变量,用于指定工......
  • 项目流程
    项目初始[不要有多余的php代码[除了在phpEnv下载的]]1.在phpEnv中网站在www根目录下增加网站![注意端口的设置不要冲突]·image2.在项目中加载thinkphp:[选择未安装,-安装则在phpEnv打开对应文件删除]①在终端输入composer,判断是否已安装,未安装在phpEnv安装②未安装在phpEnv......
  • c++-有关输出、信息输入、趣味输入应用、运算符、变量、浮点数数据类型的基础知识
    C++是一种功能强大且广泛使用的编程语言,它可以用于开发各种类型的应用程序。在这篇文章中,我们将介绍C++程序的输出、信息输入、趣味输入应用、运算符、变量和浮点数数据类型的基础知识。目录输出信息输入趣味输入应用运算符变量浮点数数据类型题目题目1:解答1:题目2:......
  • python-有关内置函数的基础知识
    Python是一种简单易学、功能强大的编程语言,具有丰富的内置函数库。本文将重点介绍Python内置函数type()、range()、eval()、round()和sum()的定义和用法。目录1.type()2.range()3.eval()4.round()5.sum()结语:练习:1.type()首先,我们来讨论type()函数。type()函数用于......
  • AI大模型重塑软件开发流程:从自动化编码到智能协作的未来展望
    目录1.引言:AI大模型的崛起与软件开发的变革1.1AI大模型的兴起与发展背景1.2软件开发的现状与痛点1.3AI大模型如何解决这些问题2.AI大模型的工作原理与技术背景2.1什么是AI大模型?2.2深度学习与自然语言处理技术的演变2.3大模型架构与训练方法2.3.1GPT系列与Tr......