《产品设计与开发(原书第5版)》——2.3 采用基本的产品开发流程

2.3 采用基本的产品开发流程

图表2-2和图表2-3描述的是最基本的开发流程,特定的流程会随着项目具体情况和企业具体环境的不同而不同。基本的流程非常类似于市场拉动(market-pull)情况下使用的流程:企业从具有市场机会开始产品开发,然后寻找可以满足市场需求的技术(即市场“拉动”开发决策)。除了图表2-2和图表2-3所示的市场拉动流程,还有其他几种常见的变化形式:技术推动型(technology-push)产品、平台型(platform)产品、流程密集型(process-intensive)产品、定制型(customized)产品、高风险(high-risk)产品、快速构建(quick-build)产品和复杂系统(complex system),下面将详细讨论这些流程。图表2-4总结了这些开发流程的特征及其衍生形式。

2.3.1 技术推动型产品
当开发技术推动型产品时,企业从一个新的专有技术开始,并寻找一个能应用此技术的合适的市场(即所谓的技术“推动”开发)。Gore-Tex是一种由W. L.戈尔公司生产的改进的聚四氟乙烯(特富龙)片,它就是技术推动的典型例子。该公司已经开发了数十种采用Gore-Tex的产品,包括用于血管手术的人工静脉、用于高性能电缆的绝缘材料、外衣的布料、牙线,以及风笛袋的衬里等。
许多成功的技术推动型产品都涉及基本材料或基本工艺技术。基本材料和工艺过程已成千上万次地应用,因此,材料和工艺中那些新的、不同寻常的特征很有可能与一个合适的应用领域相匹配。
基本的开发流程稍作修改便可应用于技术推动型产品。技术推动的流程开始于规划阶段,在这个阶段,给定的技术与市场机会相匹配。一旦发生这种匹配,即可遵循基本开发流程的其余部分。项目团队在进行项目使命陈述时,假设特定的技术将包含在产品概念中。虽然技术推动型开发出现了许多非常成功的产品,但该方法仍有较大的风险。这样开发的产品要想成功,必须:(1)假设的技术在满足顾客的需求方面提供了一个明确的竞争优势;(2)竞争对手不能得到合适的可选择技术或难以利用这些技术。可以同时考虑更广泛概念的优点(尽管这些概念不一定与新技术匹配),最大可能地降低项目风险,通过这种方式,开发团队能够验证实施新技术的产品概念优于可选择方案。
2.3.2 平台型产品
平台型产品是围绕着一个已经存在的技术子系统(技术平台)而建立的。这种平台的例子包括:Intel公司的个人电脑芯片、苹果iPhone操作系统、吉列剃须刀的刀片设计。开发这些平台投资巨大,因此企业会尽一切努力将其纳入几种不同的产品中。从某种意义上说,平台型产品与技术推动型产品非常相似,因为团队在开始产品开发时即假设产品的概念将体现一项特别的技术。主要的区别是技术平台已经证明了其在市场中能满足顾客的需求。在很多情况下,企业假设该技术也可用于相关市场。出于在技术平台建立产品比从头做起更容易,以及多个产品可能共享成本的原因,企业能够在无法确定是否开发某项独特技术的市场上,提供一个平台型的产品。
2.3.3 流程密集型产品
流程密集型产品的例子包括:半导体、食品、化工和造纸。这些产品的生产流程严格限制了产品的特性,即便是在概念阶段,产品的设计也不能与生产流程设计分离。在许多情况下,流程密集型产品产量非常大,并且是大批的而不是分离的(非连续的)商品。
在某些情况下,一个新产品和一项新工艺同步开发。例如,创建一种新型的早餐谷物食品或快餐食品时会需要产品和工艺的开发活动。在其他情况下,需要预先选择生产该产品的特定现有方法,并且该产品的设计受这个生产流程的能力限制。例如:在一个特定的造纸厂生产新的纸制品,或用一个现有的晶片制造设施生产新的半导体器件。
2.3.4 定制型产品
定制型产品的例子包括:开关、发动机、电池和容器。定制型产品是将产品的标准配置略微改变,以响应顾客的特殊需求。定制型产品的开发主要包括设计变量的值,如物理尺寸和材料。在线设计工具提供了开发定制型产品的平台。当顾客订购一个新产品时,企业将进行结构化的设计和开发流程,以生产满足顾客需求的产品。这样的企业通常已经创建了一个非常详细的开发流程,该流程涉及一套含有结构化信息流且顺序固定的步骤(类似于一个生产流程)。定制型产品的开发流程在基本流程的基础上补充了更具体、详细的信息处理活动描述。这种开发流程可能包括数百个仔细界定的活动且具备高度的自动化。
2.3.5 高风险产品
产品开发流程中涉及很多类型的风险。这些风险包括:技术风险(产品是否能正常运转?)、市场风险(顾客喜欢团队开发的产品吗?)、预算和进度风险(团队能在预算范围内按时完成项目吗?)。高风险产品是指那些在技术或市场上具有高度不确定性,因此存在本质性技术或市场风险的产品。对于高风险的情形,可在产品开发的早期阶段调整基本的产品开发流程,以采取措施消除最大的风险。这通常需要在流程的早期阶段完成一些设计和试验活动。例如,当顾客对一个新产品的接受程度存在很大的不确定性时,应该在开发流程的早期阶段通过使用效果图或用户界面原型机(样机)进行概念测试,以降低市场的不确定性和风险。如果产品技术性能有很高的不确定性,则在流程的更早阶段建立关键特性的工作模型并进行测试十分有意义。多个解决问题的路径将平行展开,以确保其中一个解决方案能成功。在设计评审时,必须定期评估风险水平,要确保随着时间的推移风险被降低而不是被推后了。
2.3.6 快速构建产品
对于一些产品的开发(如:软件和许多电子产品),构建和测试原型模型的过程非常迅速,因此,“设计-构建-测试”循环可以重复许多次。事实上,团队可以利用快速迭代,实现更有柔性、更加快捷的产品开发流程,这种方法有时也被称为螺旋式产品开发流程。在这个流程的概念开发之后,系统设计阶段需要把整个产品的特性分解为高、中、低优先级,然后对最高优先级的特性执行若干次的设计、构建、集成和测试活动循环。此流程利用快速原型化循环的优点,以每个循环的结果来修改下一个循环的优先级。顾客需要参与一个或多个循环后的测试环节。当项目结束时,通常所有高、中优先级的特性已在改进的产品中实现,而低优先级的特性可能暂且搁置下来,直到开发下一代产品时才被考虑。
2.3.7 复杂系统
较大规模的产品(如:汽车和飞机)是由许多相互作用的子系统和元件组成的复杂系统。在开发复杂的系统时,对基本产品开发流程的修改涉及许多系统级的问题。概念开发阶段需要考虑整个系统的架构,当完成整个系统的概念设计时,可能会提出多种不同的架构形式,因此,系统设计阶段变得至关重要。在此阶段中,系统分解成子系统,这些子系统进一步分解成许多组件。一些团队负责开发组件,而另一些团队负责将组件集成为子系统,并进一步将子系统集成为整个系统。
组件的详细设计是一个高度并行的流程,在这个流程中,许多开发团队在同一时间独立地开展工作。管理组件和子系统之间的交互关系是不同系统工程专家的任务。测试与改进阶段不仅包括系统集成,还包括在各层次上大量的测试与验证工作。

时间: 2024-12-08 20:41:51

《产品设计与开发(原书第5版)》——2.3 采用基本的产品开发流程的相关文章

《产品设计与开发(原书第5版)》——2.2 概念开发:前端过程

2.2 概念开发:前端过程 与其他阶段相比,概念开发阶段需要更多职能部门之间的协调,因此,本书提出的很多集成开发方法都集中于此.本节我们将概念开发阶段扩展为我们所称的前端过程(front-end process).前端通常包含许多相互关联的活动,其大致的排序见图表2-3.整个流程很少以顺序的(sequential)方式进行,即上游活动结束之后,下游活动才开始.实际上,这些前端的活动在时间上可以是重叠的(overlapped),也经常会发生迭代.图表2-3中的虚线箭头反映了产品开发流程中的不确定性

《产品设计与开发(原书第5版)》——1.4 产品开发的挑战

1.4 产品开发的挑战 开发大型产品并非易事.很少有企业能够达到50%的成功率,这给产品开发团队带来了重大的挑战.使产品开发具有挑战性的一些特征是: 权衡:飞机可以制造得更轻,但这可能会增加制造成本.产品开发最困难的方面是认识.理解并管理这种权衡,使产品成功的概率最大化.动态性:技术的提高.顾客偏好的变化.竞争对手推出新产品,以及宏观经济环境的变化.在不断变化的环境中做出决策是一项艰巨的任务.细节:计算机外壳选择用螺钉还是卡扣的形式,在经济上会产生几百万美元的差别.即使开发一个中等复杂程度的产品

《产品设计与开发(原书第5版)》——2.6 产品开发组织

2.6 产品开发组织 除了精心编制一个有效的开发流程,成功的企业还必须组织其产品开发人员,有效地实施流程计划.在本节中,我们将介绍几种用于产品开发的组织,并为如何选择提供指引.2.6.1 通过建立个人之间的联系形成组织产品开发组织是一个将单个设计者和开发者联系起来成为团队的体系.个体之间的联系可以是正式的或非正式的,包括以下类型:报告关系:报告关系产生了传统的上下级关系,这是组织结构图上最常见的正式联系.财务安排:个体通过成为同一个财务实体的一部分联系在一起,如一个商业单元或公司的一个部门.物理

《产品设计与开发(原书第5版)》——1.3 产品开发的周期和成本

1.3 产品开发的周期和成本 大多数缺乏产品开发经验的人都会对产品开发所需的时间和资金感到吃惊.事实上,很少有产品能在1年内开发出来,很多产品开发需要3-5年的时间,有些甚至长达10年之久.图表1-1展示了五个工程化.分离的产品.图表1-3显示了与不同产品的特征相一致的大体开发规模.产品开发的成本大致与项目团队的人数和项目的持续时间成正比.除了开发成本,企业还要在生产所需的工具和设备方面进行投资.这部分花费往往占产品开发总预算的50%,但是,有时可以把这些成本视为生产中固定成本的一部分.生产投资

《架构真经:互联网技术架构的设计原则(原书第2版)》一导读

 前 言   感谢你对本书第2版感兴趣!作为一本入门.进修和轻量级的参考手册,本书旨在帮助工程师.架构师和管理者研发及维护可扩展的互联网产品.本书给出了一系列规则,每个规则围绕着不同的主题展开讨论.大部分的规则聚焦在技术上,少数规则涉及一些关键的思维或流程问题,每个规则对构建可扩展的产品都是至关重要的.这些规则在深度和焦点上都有所不同.有些规则是高级的,例如定义一个可以应用于几乎任何可扩展性问题的模型:其他的则比较具体,可能用来解释一种技术,例如怎么修改HTTP头来最大化内容缓存.在本版中,我们

《SEO的艺术(原书第2版)》——3.4 在网站开发之前制订SEO计划

3.4 在网站开发之前制订SEO计划 业界普遍认为,搜索引擎优化应该从选择内容管理系统(Content Management System, CMS)和规划网站架构以开发页面内容开始,尽早地整合到整个网站开发策略中.你在第6章中将会看到,SEO从业者在这两个领域中都有重大的贡献.当然,许多企业都在构建网站之后才开始研究SEO的需求,在这种情况下,SEO应该立即启动.SEO计划有许多变动的部分,SEO决策对其他部门(例如,开发.其他营销小组和销售部门)也有显著的影响.尽早投入能够为企业带来最好的结

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.7 创建透明材质

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.7节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.7 创建透明材质 到现在为止,我们见到的着色器都有一个共同点-都用在实心材质上.如果你想提升游戏视觉效果,某些时候透明材质是个不错的选择,比如火焰效果或者窗户玻璃等.透明材质的制作相对复杂一点.在渲染实心物体之前,Uni

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一1.3 从Unity 4向Unity 5迁移

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第1章,第1.3节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 1.3 从Unity 4向Unity 5迁移 不可否认,电子游戏中的图像技术在过去的10年中发生了翻天覆地的变化.每一个包含前沿技术的新游戏的面世,带给我们的都是无与伦比的实时超现实体验.同样,在Unity中着色器及其相关技

《面向对象的思考过程(原书第4版)》一1.4 由面向过程开发过渡到面向对象开发

本节书摘来自华章出版社<面向对象的思考过程(原书第4版)>一书中的第1章,第1.4节,[美] 马特·魏斯费尔德(Matt Weisfeld) 著黄博文 译更多章节内容可以访问"华章计算机"公众号查看. 1.4 由面向过程开发过渡到面向对象开发 现在我们对面向过程与面向对象开发技术有了一定的了解.接下来我们继续深入学习. 1.4.1 过程式编程 过程式编程通常会将系统的数据与对数据的操作分离开来.例如,如果你想通过网络发送信息,只发送相关数据(见图1-4),而期望网络管道另一

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.4 给着色器添加纹理

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.4节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.4 给着色器添加纹理 在模拟现实效果方面,纹理可以让着色器迅速生动起来.为了高效使用纹理,我们需要理解二维图像是如何映射成三维模型的.这个映射过程称为纹理映射.为了进行纹理映射,我们需要在着色器和想要应用纹理的三维模型上