任何产品开发都离不开相关技术的支持,其他资源准备仅仅是为产品开发扫清执行层面的障碍。开发团队是否具备开发能力是由企业的相关技术实力决定的。
在产品开发之前,开发团队应仔细研究该产品开发所需的应用技术。通常从以下几个维度考察企业当前技术的匹配程度。
1. 产品路线图与技术路线图
这是最直接的技术匹配度检查。在产品路线图中找到将要开发产品的相应位置,在定位其产品平台之后,与相应的技术路线图进行比对,开发团队即可确认该产品是否存在于企业的技术发展路线上。同时,开发团队也可确定该技术是否成熟,是否需要进一步的技术开发。
2. 当前企业技术能力盘点
大多数企业的产品技术都是由多种技术组合而成的。新产品开发时,虽然可能出现当前企业的技术没有完全可匹配或可直接应用的情况,但有时在当前技术能力盘点之后,可以通过当前技术的再次组合、改进和裁剪等方式使之匹配新产品开发的要求。
3. 当前企业高潜力技术人才盘点
几乎没有企业将企业技术人才全部潜力都发挥出来。拥有多种技能的技术人才比比皆是,但企业往往仅发挥了其部分能力。通过企业技术人才盘点,企业可以获知某些技术人才的专长可能尚未应用,但这些专长可能在未来某个特定的产品开发项目上大放异彩。
4. 现有技术的历史风险记录
企业在长期开发过程中积累了大量的组织过程资产,如设计失效模式与影响分析(DFMEA)等文件描述了各种开发技术在以往产品开发过程中的各种应用经验。通过对这些历史经验或者风险记录的研究,可增加开发团队对该技术再次应用并获得成功的信心,同时也可以规避很多已经发生过的技术风险。
5. 客户满意度反馈
客户是最好的检验师,他们对企业现有技术存在的风险和应用成熟度最有发言权。通过对历史客户的调研反馈,开发团队可以获知当前技术的缺陷,尤其是应用场景下的各种风险,并据此评估企业当前技术与新产品开发的匹配程度。
如果企业当前的技术实力满足新产品开发的要求,就是最理想的情况。但在很多情况下,企业可能不具备开发新产品的技术实力。虽然可以通过商业手段从外部获取必要的技术能力,但很多企业会选择进行技术开发,以提升自身技术实力的方式来满足新产品开发的要求。这种技术开发活动被称为前期技术开发,是一种特殊的开发活动。
前期技术开发是指企业在确定产品开发的方向之后,在具体产品开发开始之前进行的技术开发活动。如果把该技术作为一种产品,那么前期技术开发也是一种特殊的产品开发。
前期技术开发流程与新产品开发流程相似,但由于其前期需求模糊等特点,其流程会相对简单。新产品开发流程将在第4章介绍。图3-10显示了典型的前期技术开发项目流程与交付物示例。
图3-10 前期技术开发项目流程与交付物示例
由图3-10可见,此类流程大致被分为四阶段,分别是概念、创意、论证和移交,各阶段(除移交阶段)结束前都要进行阶段评审。前期技术开发的交付物与新产品开发的交付物有很高的相似性,但这些交付物都是针对企业内部的交付,可能与后续实际产品有关,也可能无关。这些交付物仅仅是为了实现当前技术开发所准备的过程知识储备。企业应自行定义技术开发的交付物列表内容。很多前期技术开发也需要制作相应的原型样品,但这种原型样品与后期要交付的产品样品并非同一个东西。
1. 概念阶段
概念阶段关注可行性分析和高阶概念设计的选择。概念阶段首先需要完成技术开发需求的收集、整理和转换工作,将开发需求转化为工程人员能够理解的语言,以确保技术开发团队正确理解这些需求。技术开发团队依据转换后的需求完成初始概念设计、相关的概念选择和技术评审。
形成初始概念后,技术开发团队启动初始的内部能力分析,对当前的设计、开发、资源可用性和生产能力等进行初步评估,以确保团队有足够的资源和能力完成项目。技术开发团队需要在进行内部能力分析的同时获取必要的资源承诺。企业需要在本阶段评审前完成商务可行性分析,对开发风险进行分析和评估,以确保业务机会真实存在、可获得且值得去做。
2. 创意阶段
创意阶段需要完成主要的技术开发和功能验证工作。技术开发团队在本阶段前期应完成符合概念设计的技术开发工作,并完成相应的分析、评估和选择。随后技术开发团队即可启动与知识产权相关的审查工作,主要包含知识产权的申请和保护,以及评估是否涉及知识产权侵权等内容。
在确认概念设计的可用性之后,技术开发团队应完成包含子系统在内的各种架构设计,形成高水平设计图纸或方案,并启动可靠性规划工作。高水平设计图纸或方案通过技术评审后可进行原型开发或技术功能测试。
风险分析与评估工作贯穿整个创意阶段。风险分析与评估包含两个部分,一是对技术功能的风险分析,用于识别当前设计可能存在的风险和应对计划,技术开发团队可以使用简单的风险分析矩阵或初始的失效模式与影响分析来实现该分析。二是对技术开发活动的执行风险分析与评估,技术开发团队应使用风险列表或其他等同的风险评估工具,对执行过程中的范围、进度、成本、质量、人力资源和其他可能影响项目推进的风险因素进行评估,并制订合适的应对计划。
3. 论证阶段
论证阶段主要完成所有的设计验证。这是技术开发团队熟练掌握新开发技术和熟练应用该技术的阶段,也是资源消耗量最大的阶段。技术开发团队在本阶段的主要工作是进行子系统功能验证,完成原型测试分析、可靠性研究等测试验证工作,并依据测试验证结果进行详细参数的优化和整体设计的迭代更新。此时,质量团队和运营团队应参与其中并完成必要的后续规划。
技术开发团队除了完成必要的知识产权保护工作,还应进行风险评估内容的更新,并完成与技术相关的初始设计失效模式与影响分析。如果该技术开发涉及原型样品,则需要制作原型样品,并获取市场对原型样品的反馈。
完成以上工作后,技术开发团队对技术开发活动进行最终评估,以确定是否可以将技术移交给常规的产品开发团队。
4. 移交阶段
移交阶段完成(新)技术向产品开发团队移交的过程。严格来说,本阶段并不是一个阶段,而是一个过渡期。本阶段没有严格的收尾过程,以产品开发团队接收(新)技术并可将其应用于新产品开发项目为准。技术开发团队应向产品开发团队交付所有可支持(新)技术应用的交付物,它通常是一个交付包。
在企业中,技术开发团队可以是独立的永久团队,也可以是从产品开发团队中临时抽取资源组建的团队,这取决于企业对于技术开发的战略规划。开拓型企业或大量追求全新产品开发的企业往往在技术开发活动上投入巨大的精力和资源。技术开发活动并非总是成功的,而且伴随着非常高的风险。
本章叙述的是产品开发的前期准备工作,是企业进行正式产品设计与开发前的必修功课。