「智能硬件开发流程」:项目管理知识解析

发表时间: 2020-05-17 17:21

近期,在工作中许多朋友问我IPD流程是什么,关于整机的开发流程怎么做,当时我简单的和朋友们口头叙述了一遍,然而人的记忆是有限的,人的接受能力也是有限的,所以我在这里重新整理一下。

01 IPD背景介绍

集成产品开发IPD是一套系统的产品开发的模式、理念与方法。IPD的思想来源于美国《产品及生命周期优化法》(简称PACE--Product And Cycle-time Excellence)一书,该书中详细描述了这种新的产品开发模式所包含的各个方面。

最先将IPD付诸实践的是IBM公司,1992年IBM在激烈的市场竞争下,遭遇到了严重的财政困难,公司销售收入停止增长,利润急剧下降。经过分析,IBM发现他们在研发费用、研发损失费用和产品上市时间等几个方面远远落后于业界最佳。为了重新获得市场竞争优势,IBM提出了将产品上市时间压缩一半,在不影响产品开发结果的情况下,将研发费用减少一半的目标。为了达到这个目标,IBM公司率先应用了集成产品开发(IPD)的方法,在综合了许多业界最佳实践要素的框架指导下,从流程重整和产品重整两个方面来达到缩短产品上市时间、提高产品利润、有效地进行产品开发、为顾客和股东提供更大价值的目标。



02 IPD成效


IBM公司实施IPD的效果不管在财务指标还是质量指标上得到验证,最显著的改进在于:

1、 产品研发周期显著缩短;

2、 产品成本降低;

3、 研发费用占总收入的比率降低,人均产出率大幅提高;

4、 产品质量普遍提高;

5、 花费在中途废止项目上的费用明显减少;



03 IPD应用实例

在IBM成功经验的影响下,国内外许多高科技公司采用了集成产品开发(IPD)模式,如美国波音公司和深圳华为公司等,都取得了较大的成功。实践证明,IPD既是一种先进思想,也是一种卓越的产品开发模式。

目前国内实施IPD的企业有长虹、美的、步步高、中粮、河南中烟、许继电器等等。

资源:国内目前唯一的IPD网站有ipd百科网。


04 智能硬件开发流程

  • 本期我主要讲的是智能硬件的产品开发流程,结合个人的实践经验,梳理如下。

一款产品,我们通常说从 0 到 1,包括了市场阶段的产品需求、产品实现;

智能硬件看似复杂,拆解出来脉络很清晰。包含硬件(HW)、软件(SW)、外观(ID)、结构(MD)、互联网平台。其中软件包含板级支持包(BSP)、底层引导程序(bootloade)、系统与应用程序、算法,这些不展开来讲,找固件打包的工程师就 OK ,一般所有的程序都汇总到他那儿了。

作为项目经理,不太需要进行深入的了解,当然能够深入更好,但作为产品经理还是更深入一点较好。

互联网平台,这个包含云服务、后台、App、小程序等。常见的是前三个。跟进对应的工程师就好。


总体流程

  • 智能硬件产品一般更加适用瀑布流开发,互联网的敏捷开发不太适用于智能硬件,我们公司会有专职的互联网项目经理,以下是瀑布式开发,交互式推进过程,包含硬件(HW)、软件(SW)、外观(ID)、结构(MD)、互联网平台。

5大维度

  • 硬件开发流程:要把主要精力放在硬件设计方案,原理图,layout,核心物料选型上,经过以上四步需要召开原理图和硬件方案评审。有些节奏交期比较快的项目,常常EMC还要做预扫便于后期过认证,然后在进行打样,硬件自测,单板测试,可靠性测试等等。

硬件开发

  • 嵌入式软件开发要过程没有太细化的过程流程,好的软件工程师一定有清晰的系统架构,并且会向上管理产品软件需求,软件开发容错率不像硬件不可逆转,开发过程项目经理主要跟进进度,首次软件联调的时间,要注意固件如果要升级和硬件配合需要预留烧录点,软件改Bug的几率很大,所以不管是板烧固件,片烧固件还是OTA,都需要预留变更的升级方式

嵌入式软件开发

  • ID和结构设计:一般新产品,首先开始 ID 草图设计,然后出 2D 渲染图。立项后,硬件/软件/结构/互联网平台开始做方案设计、评审(软硬件评审需要双方参与,他们俩高度相关),通过后开始做详细设计。硬件,这时候开始画原理图、器件摆件。结构,根据硬件的器件摆件图、关键器件(电池/屏幕/摄像头/SPK 等)与 ID/硬件部门充分共同进行堆叠设计。满足各部门的需求,最终完成产品定义的要求。ID,拿到结构的堆叠设计图,进行 3D 建模,导出建模图给结构。结构,根据 ID 的 3D 建模图做详细结构设计。导出板框图给硬件。详细结构设计完成转给模具厂。硬件,根据板框图 Layout,然后出 PCB 资料,评审/投板。模具厂,根据结构设计开模。

结构及ID开发

互联网开发因为有专职的PM负责,这里我就不板门弄斧了,简单描述一下啦。

互联网开发

今天我就先讲解一下框架,后续我会还会分期讲解一下后续的新产品导入流程,项目阶段EVT,DVT,PVT,MP及维护,工作细化WBS,任务排期甘特图,项目跟踪,项目管理技能等等,

有需要的附件的朋友,相互学习共同成长:关注+转发+点赞,点头像关注后,私信【智能硬件开发流程】获取,联系我索取您想要的资源.分享知识传播价值。

  • 领取方式(缺一不可):
  • 1、转发+点赞此文章
  • 2、评论区回复
  • 3、关注+私信(私信内容"智能硬件开发流程"四个字)