硬件开发流程

前言:

研发流程在一个有一定规模的企业中起到了非常重要的作用,也是一个产品或者项目成功量产出货依赖的平台体系,作为工程师如果想要走的更远,就必须了解流程体系,了解如何对产品的开发质量进行更好的管控。

作为一个合格的硬件工程师必须有着一个管理者的素质和担当,与程序员不同,软件工程师通常面对的工作对象是代码,而硬件工程师除了面向电路之外,更多的是接触其他部门的人以及电路之外的事物,甚至很多企业以外的机构,比如工厂、供应商、营销、认证机构,这些对硬件工程师的综合素养有着极高的要求,也是对硬件工程师协调能力的一个考验。

如上图1-1所示,基本涉及到硬件工程师打交道的各个模块,在一款硬件产品的全流程中,硬件工程师始终担当核心角色,将这些不同模块的人员连接起来,同时也是硬件产品开发过程中流程管控的枢纽,对项目的成败起到了决定性的作用。作为核心,工程师就需要详细的了解项目开发的流程,根据流程办事,才能保证项目的状态是可控的。

此外,在硬件产品的实际开发流程中,基本遵循IPD产品开发流程,即集成产品开发,集成产品开发的全流程如图1-2所示,硬件通常会参与从计划到生命周期的整个阶段,我们将会依据这五个阶段去介绍硬件项目的开发流程。

图1-2  IPD产品开发流程

一、硬件SPT阶段

   此阶段处于IPD的概念阶段和计划阶段,概念阶段是指基于市场的需求或者公司的产品规划,将接收到的输入需求转化成产品的概念,从产品经理的角度,在这个阶段会形成产品的基本概念,达成想要做成什么样的产品,用什么资源去做,花费多少成本,期望达成什么样的市场效果。在这个阶段硬件团队就需要深度介入,对此阶段产生的需求进行技术可行性进行评估,不合理的需求、不具有可行性的需求需要及时沟通,避免在正式输出产品定义时仍然有争议内容。具有挑战性的需求要及时拉通公司内部涉及模块进行技术攻关、技术预研,并对预期节点是否能够达成目标进行评估。总结汇总如下:

1、不合理需求的技术可行性评估

2、挑战性需求的开发计划

   当产品进入计划阶段,项目经理将会介入进行评估产品的详细计划,包括时间计划、成本计划、执行的工作分解的具体计划&#x

  • 7
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值