为什么选择ODM/OEM服务,而不是自己开发?
作为一个嵌入式工程师,经常要面对非常急迫的时间压力下完成项目开发,而且同时还要考虑项目规格,原型设计和最终产品的成本和质量要求间的平衡。ODM/OEM业务方事或许可以解决这样的疑惑。当然许多客户经常会问到:“我们为什么要选择项目外包(ODM)或贴牌加工的方式而不是自己开发的方式?” 我们可以从以下三个方面分析:
① 开发风险 ② 开发成本 ③ 上市时间
① 开发风险
整个开发过程将会涉及到比较花费人力物力而且有一定难度的几个环节,让我们看自主开发,ODM和OEM几种方式的区别:
开发任务 | 自主开发 | ODM | OEM |
项目规划 | 完全有客户自己完成 | 基于数十个产品,多个行业成功案例,将向客户提供自己的专家意见,帮助客户更快的确定性价比最高的方案 | 基于数十个产品,多个行业成功案例,将向客户提供自己的专家意见,帮助客户更快的确定性价比最高的方案 |
器件选型 | 完全由客户自己完成,而且在样机阶段,需要面对小批量器件较难采购的问题 | 借助长期积累下来的众多的优质供应渠道快速优质的完成此项工作 | 借助长期积累下来的众多的优质供应渠道快速优质的完成此项工作 |
软硬件设计 | 由客户完成团队建设,软硬件前期熟悉和实际的开发工作 | 利用数十个客户产品的成功案例,以及专业的富有实战经验的开发团队快速高质量的完成客户的产品要求 | 利用数十个客户产品的成功案例,以及专业的富有实战经验的开发团队快速高质量的完成客户的产品要求 |
生产加工 | 有客户自己组建专门团队,建立生产线并控制整个生产测试环节 | 有客户自己组建专门团队,建立生产线并控制整个生产测试环节 | 完成整个生产过程 |
产品维护 | 有客户自己组建专门团队 | 有客户自己组建专门团队 | 负责相应模块的维护工作 |
知识产权 | 客户自有 | 将全部软硬件开发生产文档(包括所有软件源文件)提交给客户,可以有自己改良升级产品的可能 | 提供必要的生产开发文档,保证客户可以使用提供的成品软硬件模块 |
从以上列表可以看到,无论是ODM或OEM方式,将为客户完成整个开发甚至生产环节的大部分工作,而且凭借出众的项目经验,将大大降低在这些环节可能存在的风险,并加快项目进度。
② 开发成本(Cost)
成本 | 自主开发 | ODM | OEM |
器件成本 | 正常器件采购成本,在样品阶段,由于量小器件采购成本将会很高 | 正常器件采购成本,由于采购渠道成熟,供应商对设计公司的大力支持。基本不存在小批量采购的问题 | 成品软硬件成品模块 |
开发成本 | 购买基本软硬件方案,必要开发调试设备。 | 自有完善的开发工具和设备。客户只需要支付一次性的开发费用 | 不许要开发工具或设备,也不许要单独支付开发费用 |
生产成本 | 生产工具,废品率造成的成本等 | 生产工具,废品率造成的成本等 | 对客户来说,没有生产成本 |
人力成本 | 需要专门的开发,生产和维护人员。而且在项目开发结束后,还需要长期保留开发人员 | 没有开发人员,需要生产和维护人员 | 没有要求 |
后期维护成本 | 有 | 有 | 无 |
成本比较 | 高 | 中 | 低 |
非常明显,对ODM/OEM项目来说,一个项目的庞大开发费用,将有众多的客户分摊,这将大大降低客户的成本。
③ 上市时间(Time to market)
极大缩短用户从创意到产品的上市时间,为市场营销带来先机。