IPD集成产品开发(二)

时间:2024年04月21日

作者:小蒋聊技术

邮箱:wei_wei10@163.com

微信:wei_wei10

音频地址:IPD集成产品开发(二)icon-default.png?t=N7T8https://www.ximalaya.com/sound/724309598

大家好,欢迎来到小蒋聊技术,小蒋准备和大家一起聊聊技术的那些事。

今天小蒋准备和大家一起聊的技术就厉害了!

  • 概述

上一次小蒋给大家分享了集成产品开发(IPD)是什么?这次小蒋带大家来看看集成产品开发(IPD)究竟是怎么做的!

上次小蒋给大家介绍到集成产品开发(IPD)算不上一种发明创造。它只是对业界很多优异实践和典型案例的一种总结和集成。通俗点说就是把已经存在的很多好东西,通过一定的方法把它们整合起来。

把很多好东西结合到一起,就一定会变成更好的东西吗?

不一定!比如说药材,不是越多昂贵的药材混到一起,药效就越好。药效还跟药材的数量、种类、配比,甚至熬药的先后顺序可能都有关系。对应到集成产品开发(IPD),把这么多好的经典实践和成功流程整合到一起,如果没有规定它们的先后顺序、各个时间段的动作以及相应的组织支撑等,集成产品开发(IPD)可能也会是一个很平庸的产品开发流程。

小蒋来带大家一起了解一下集成产品开发(IPD),究竟是如何做的?

集成产品开发(IPD)的流程很复杂,为了简单说明,有专家把它归纳为两部分,即:“做正确的事”和“正确地做事”。 集成产品开发(IPD)的流程也可以用下面这张图来简要概括。

  • 做正确的事

“做正确的事”,就是确保产品开发目标是正确的,方向是对的,符合客户的需求。如果目标都错了,方向都错了,开发的产品再好,成本再低,也可能卖不出去。这就好比你开车从北京去上海,如果一直向北开,你的车再好,开再快也到不了上海。

那么集成产品开发(IPD)流程中哪些事情属于“做正确的事”呢?它们分别是“市场管理流程”和“需求管理流程”,这种叫法在大公司会比较常见。

为了更通俗易懂些,可以把它们叫成“市场调研”和“需求管理”。当然,还有人把需求管理放到“正确的做事”这部分。

求需管理兼具“做正确的事”和“正确的做事”,但我更倾向于把它纳入到“做正确的事”中,只是分法不同,没有对错之分。

  1. 市场调研

“以客户为中心”这几个字大家都听得耳朵起茧了,如果你去问创业者或者企业家,几乎每个人都会说我们公司做产品是以客户为中心的。

然而实际情况是,根据小蒋工作的经历来看,不是每个企业都做到了以客户为中心,很多企业是以自己企业的能力、企业高层对市场的预测或者想象为出发点来开发产品的。这样开发出来的产品很容易出现孤芳自赏、市场不买单的情况,而给企业的经营带来压力。

市场调研是以客户为中心的前提,虽然它不是做好产品的充分条件,但却是必要条件,而且市场调研有一整套方法论。市场调研的整个过程最后可以概括为三部分内容:

  1. 一是从外部看市场,比如客户需求、市场的竞争、技术的趋势等。

  1. 二是在市场需求和行业竞争的基础上,结合公司的能力、技术的趋势,制定公司的产品战略规划,分阶段实现,因为企业资源总是有限的,根据需求的轻、重、缓、急分阶段来实现产品。

  1. 最后市场调研会输出一些文档,其中最重要的一篇文档叫项目任务书(charter),小蒋觉得把它称为商业计划书更容易理解。

紧接着咱说说为什么商业计划书(charter)如此重要,它包括哪些内容呢?

概括来说可以为两部分内容:

  1. 一是从商业成功的角度描述,即这个产品或者项目需要投入多少资源(人财物),多长时间能盈利,即有没有商业价值。
  2. 二是从技术的角度说明它能不能在计划内把产品做出来。当然商业计划书(charter)里面的内容相对比较粗糙,有些内容还需要论证和细化。

以新能源汽车产品研发举例:假如某个新能源汽车公司计划在一年后要推出一款新车型。那它在做市场调研的时候,至少要包括获取用户的需求,比如用户对于续航里程的需求是500公里,还是800公里,当然对于用户来说,续航里程可能是越长越好,但企业要结合当前的技术情况以及实现的代价等,找到一个企业的技术能力能够达到、同时它的品牌定位所能接受的成本,还要考虑各个竞争对手的续航里程规划,综合确定一个续航里程,至于更长的续航里程、自动驾驶更高级别智能的功能,可以考虑放到下一个车型中实现。

最后输出一份商业计划书(charter),内容至少包括这个新能源汽车产品在未来一年的开发中需要投入多少资金,多少人力,以及其他各种资源,这些都可以折算成投资成本。然后估算产品上市后的阶梯售价、销量以及各种营销成本,就可以大致评估出这款车在多长时间内能收回成本以及盈利情况。最后给出产品研发技术的可行性等,即分析出这款车在一年内是否可以开发出来。

当然,实际的“市场调研”的工作远比这个复杂,要不然中兴和华为这种公司的市场部门人数不会有数千人甚至达到万人的规模。这里只是小蒋举了一个简单的例子来形象的表达。

  1. 需求管理

所谓的需求管理,就是把市场调研获得的外部信息,结合企业内部对行业的理解和分析,综合起来形成对于产品开发的需求进行全流程的管理。完整的需求管理流程包括“需求搜集、需求分析、需求分配、需求实现和需求验证”五步。如下图所示。

这是专业的描述,小蒋继续以新能源汽车开发这个案例来介绍需求管理五步法。

首先,需求搜集可以理解为就是前面市场调研做的工作,搜集客户对于新能源车的需求。

其次,需求分析是在搜集到客户/用户对于新能源车的需求基础上,结合自己企业对于这个行业的趋势判断,同时还要考虑企业自身的能力。确定未来一年的产品,自己能做到什么样子,不能说客户所有的需求都要满足。

比如说客户希望是续航能达到1000公里,自动驾驶达到L4甚至L5的层级,还有其他的各种需求。企业在需求分析阶段确定各种需求的可行性、经济性、竞争性,最终形成一个产品的规划蓝图,为需求分配奠定基础。

然后是需求分配。在经过充分的需求分析后,制定企业的产品路线图(Roadmap),哪些需求在未来一年的产品中实现,哪些需求在下一代产品中实现,还有些需求可能要到下下代产品中实现。

比如500公里续航、L3级自动驾驶、全天窗、桌椅自动加热等需求可以在这个产品中实现。800公里续航、L4级自动驾驶以及其他功能可以在下一代产品中实现。1000公里以上续航、L4级以上自动驾驶,还有其他更高级的功能可以在下下代产品中实现。

当然,产品路线图的规划还需要考虑行业的发展、上游供应链的水平、竞争对手的规划蓝图等。

企业的产品规划(需求分配)是一件特别重要但又是非常难的事情,小蒋用新能源车产品研发来举例,在真实的情况中其实要复杂的多。

需求实现,就是集成产品开发(IPD)流程中产品研发的过程,通过研发来实现分配好的需求。

最后是需求验证。所谓的需求验证,包括内部的验证和外部的验证。内部验证是市场人员,按照之前定义的功能和性能需求进行验证。

在京东,会对需求列表内容进行逐条验证,最后给出需求满足率达到多少,如果全通过就是100%。一般很少有项目能达到100%的需求通过率,对于不是特别重要的需求,可以让步接收。

所谓的外部验证,有客户对样机的测试、第三方检测机构各种认证的测试。比如新能源车研发完成后,公司内部会对样车进行各种路跑测试,也会邀请一些志愿者参加测试,会从潜在用户的角度来测试产品。当然,最后还要经过各种机构的认证,拿到合格证后才可以销售,这些都是验证。

到这里,已经把“做正确的事”的工作给完成了,开始进入到“正确地做事”环节。

电商行业,“正确地做事”这个环节的工作量大概占了80%以上,因此虽然市场调研和需求管理对于产品开发的成功至关重要,但实际上产品研发的时间以及要投入的工作量,“正确的做事”比“做正确的事”要多得多,下面详细介绍“正确的做事”。

今天小蒋分享了集成产品开发(IPD)流程中“做正确的事”,下次小蒋将给大家介绍集成产品开发(IPD)流程中另外一个重要的流程“正确的做事”。

年龄的增长不可怕,可怕的是从未成长!

感谢大家支持小蒋,小蒋希望和大家共同成长,谢谢。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

前端开发攻略---Vue项目(Vue2和Vue3)引入高德地图,超详细,超简单,保姆级教程。

1、图片演示 2、引入前的准备 1、前往 高德开放平台 进行账号注册。如果手机上有高德地图App并且已经登录过,则可以直接选择登录 2、注册/登录完成后来到应用管理-->我的应用 3、点击创建新应用 4、填写好应用名称和选择应用类型 5、填写好后点击添加Key 6、填写…

直播回顾 | 长安链可验证数据库技术架构和代码解读

3月29日长安链可验证数据库技术架构和代码解读中,北京大学博士后研究员高健博带开发者一起了解了长安链可验证数据库的应用背景、设计实现方式和功能代码结构。 数据存证以及通过智能合约进行数据共享是目前联盟链最直接、最广泛的应用场景。在很多存证场景中&…

计算请假时间,只包含工作时间,不包含中午午休和非工作时间及星期六星期天,结束时间不能小于开始时间

1.计算相差小时,没有休息时间 computed: {// 计算相差小时time() {let time 0;if (this.ruleForm.date1 &&this.ruleForm.date2 &&this.ruleForm.date3 &&this.ruleForm.date4) {// 开始时间let date1 this.ruleForm.date1;let y date…

Mysql学习一

目录 1.启动数据库: 2.命令行连接到MySQL(winr输入cmd) 3.MySQL的三重结构: 4.SQL语句分类: 1.启动数据库: winr——输入services.msc进入本地服务 2.命令行连接到MySQL(winr输入cmd&#x…

pyCharm导入pyspark中的sparkconf和sparkcontext错误

背景:学习黑马程序员python课程的pyspark实战部分时按照下图导入pysark包时发现sparkconf和sparkcontext无法导入和运行。 首先想到是不是在CMD窗口下载的pySpark路径及安装是否正确? 通过下图发现第三方库都安装正确,然后就考虑库的路径&a…

【Axure教程0基础入门】05动态面板

05动态面板 1.动态面板是什么? 一个用来存放多个元件的容器(container) 其中包含多个状态(state),但同时只能显示一个 状态之间,可以通过交互动作(action)控制切换和动…

[激光原理与应用-88]:图解激光在工业加工领域的应用大全以及激光加工的优势

目录 前言: 激光加工分类 一、材料清除 1.1 激光清洗:去除污垢 1.2 激光雕刻:去除多余 1.3 激光划线 1.4 激光切割 1.5 激光打标 1.6 激光打孔 1.7 激光雕刻 二、材料增强 2.1 激光淬火:增加强度 2.2 激光退火&#…

企业常用Linux正则表达式与三剑客/企业生产环境及知识/企业中远程连接ssh工具(为什么连接有时慢?)

企业高薪思维: 1.学习去抓重点有价值知识 2.猛劲学,使劲学(能否给别人将会,讲明白,写明白,练习明白),在学习过程中你觉得学会了60-80%,其实你只会了40-50%,你要讲明白会操…

阿里天池-淘宝用户购物行为数据可视化分析

目录 背景:数据说明:任务描述数据分析1. 流量分析2.漏斗分析 背景: 本次可视化分析的目的是针对脱敏过的用户行为数据(包括浏览、收藏、加购和购买4类数据)进行分析,使用Python、Numpy、Pandas和Matplotli…

面试十七、list和deque

一、 Deque Deque容器是连续的空间,至少逻辑上看来如此,连续现行空间总是令我们联想到array和vector,array无法成长,vector虽可成长,却只能向尾端成长,而且其成长其实是一个假象,事实上(1) 申请更大空间 (…

【C++】 二叉排序树BST(二叉搜索树)

目录 二叉搜索树的概念 二叉搜索树操作 基本框架 插入 二叉搜索树的删除(重点) 二叉搜索树的查找 拷贝构造 析构函数 operator 遍历 递归构造搜索二叉树 插入 删除 查找 二叉树的应用 二叉搜索树的性能分析 代码示例 BSTree.h Test.cpp 二叉搜索树的概念 二…

LMDeploy 量化部署 LLM-VLM 实践——作业

LMDeploy 量化部署 LLM-VLM 实践——作业 一、 基础作业1.1、配置 LMDeploy 运行环境1.2、以命令行方式与 InternLM2-Chat-1.8B 模型对话 二、进阶作业2.1、设置 KV Cache 最大占用比例为0.4,开启 W4A16 量化,以命令行方式与模型对话2.1.1、初始显存占用…

52 文本预处理【动手学深度学习v2】

将文本作为字符串加载到内存中。 将字符串拆分为词元(如单词和字符)。 建立一个词表,将拆分的词元映射到数字索引;将文本转换为数字索引序列,方便模型操作。

linux_python源码安装及基础设置odoo安装

python源码安装及基础设置 1、资源下载2、源码安装3、 yum安装pip4、pip安装虚拟环境1、安装虚拟环境库2、配置环境变量3、创建自己的虚拟环境 5、安装升级pip的两种方式1、get-pip.py升级2、安装源码升级 6、odoo部署 1、资源下载 python3.13 python版本库 2、源码安装 yum…

绿联 安装qbittorrent及一些常见错误的解决办法

绿联 安装qbittorrent及一些常见错误的解决办法 1、镜像 linuxserver/qbittorrent:latest 2、安装 2.1、创建容器 按需决定是否进行资源限制。 2.2、基础设置 2.3、网络 桥接即可。 注:如果使用IPV6,请选择"host"模式。 注:如…

Nodejs安装与配置--基于Linux系统--RedHat7.9

nodejs安装从未这么简单 1、nodejs版本设置? curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - 其他版本如下: * https://rpm.nodesource.com/setup_16.x — Node.js 16 "Gallium" (deprecated) * https://rpm.nodesource.co…

基于python实现web漏洞挖掘技术的研究(django)

基于python实现web漏洞挖掘技术的研究(django) 开发语言:Python 数据库:MySQL所用到的知识:网络爬虫,SQL注入,XSS漏洞工具:pycharm、Navicat、Maven 系统的实现与漏洞挖掘 系统的首页面 此次的系统首页面是登录的页…

(二)Servlet教程——我的第一个Java程序

首先打开记事本,输入如下的代码,请注意字母的大小写 public class MyFirst{ public static void main(String[] args){ System.out.println("This is My first Java..."); } } 将该txt文件命名为MyFirst.java 打开cmd命令行窗口&#xff0…

100吨微机控制电液伺服钢绞线拉伸试验机

一、简介 主机为四立柱、两丝杠、油缸下置式,拉伸空间位于主机的上方,压缩、弯曲试验空间位于主机下横梁和工作台之间。测控系统采用全数字多通道闭环测控系统,具有三闭环功能,即可以进行应力、应变、位移闭环等控制方式&#xf…

ThingsBoard通过规则链使用邮件发送报警信息

1、描述 2、通过规则链路配置发送邮件只需 两步 3、案例 1、基础链路 2、选择变换节点里面的To Email 3、 编辑节点to email 4、 将创建告警与to email链接 5、选择外部节点中的send email 6、配置邮箱相关信息,如过不知道密钥如何获取的,请查看下…