• 正文
  • 相关推荐
申请入驻 产业图谱

有智能硬件产品开发需求时,如何选择技术方案公司?

03/26 13:30
1104
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

今天偶然看到一篇文章,讲的是有产品设计需求时,如果找工业设计公司?我觉得选题很好,就接着也写一篇,有产品开发需求时,如果选择技术方案公司。

当然这里的产品开发,还是从我熟悉的领域智能硬件产品说起,不包括软件产品的开发,虽然都是技术活,但差别还是很大的。

1、产品开发基本流程

先大概普及一下智能硬件开发的基本流程。

简单归纳起来,开发一个智能硬件产品,从创意想法开始,先做需求分析,在产品定义基本确定之后,就可以开始着手做工业设计了,当然工业设计包括产品外观设计和结构设计,结构设计完成之后开始电子电路的设计和软件开发,再然后就是模具制造和生产测试,最后小批量试产和大规模量产。

我把这全流程称之为“从想法到量产”。如下图所示:

2、方案公司的定义?

讲完产品开发的流程,再定义一下什么叫方案公司?

我发现业内所谓的OEM/ODM/IDH等术语,好像很难向普通人讲清楚其中的差异,这和电子行业早期分工发展有关系。

在这里我简单说明一下技术方案公司的定义,假设你有一个产品的想法,想要委托外部技术公司来实现,这个外部技术公司就可以称之为方案公司了。

在智能硬件行业,方案公司有几种类型,一种是纯技术开发,交付源代码或烧录好的芯片,一种是单独交付PCBA(带电子元器件电路板),还有一种是交付整机(供应链集成)。

我们以智能手表为例,交付芯片和交付PCBA的方案公司类似,只需要做软硬件设计和技术开发,最终交付的成品,只不过交付PCBA多一个SMT贴片的过程;而交付整机的方案公司,除了智能手表的电路板之外,还需要采购显示屏电池,喇叭等元器件,还需要负责模具厂开模和组装厂生产组装。

相对而言,仅交付PCBA是比较简单的,可以理解为单纯的技术活;而交付整机就复杂很多,除了PCBA的技术投入之外,还需要负责工业设计,供应链采购,模具厂和组装厂,还需要把控产品的品质和产品的售后维修。

除了开发流程和方案公司的区别之外,还有一个比较重要的就是对技术难易程度做一个预估。这个评估除了方案公司的选择之外,还关系到整个项目质量和周期。

3、怎么判断项目的难易程度?

总结了各种技术方案和特点,最简单的判断一个项目的难易程度,应该可以从下面几个技术点来判断:

1、传感器:传感器种类很多,有输入输出,有简单,也有非常复杂的。如果仅仅是读取某些传感器,然后根据传感器的数值做逻辑处理,这种比较容易,比如一个手环,读取传感器显示每天走路的步数。当然也有很复杂的传感器,比如摄像头麦克风声音处理或者微波雷达。这些一般需要大规模运算和数据处理。

2、通讯方式:通讯方式分为有线和无线,有线一般有串口、USB、RJ45 网口,而无线则有蓝牙wifi、lora、4G/5G等等。比如一个蓝牙手环,现在来看是相对容易的,但是如果要做一台4G手机,则开发难度不是一个数量级的。

3、操作系统:一般来说硬件的项目,可以分为RTOS、Linux和Android这几种级别。MCU对应的是RTOS,是比较简单的系统,当然也可以裸机运行,不跑系统。中等的项目一般会选择Linux,比如一些音视频处理,或者网络数据交互等。大型项目会直接选择Android或者Windows。

4、机械联动:电子部分和机械控制也是比较常见的,小的电吹风的马达,大到机器人的运动,都算是电子和机械的配合。一般来说,和机械相结合的,难度都会高一些,当然如果只是控制一辆小车,那相对比较容易。但更多的机械联动的产品,比如扫地机器人无人机、无人车等等,难度都是非常高的,这里面涉及到多学科的技术融合,比如需要避障、路径规划、路径导航等等。

5、算力:算力应该很好理解,就是大规模数据运算的能力。算力基本上决定软硬件架构,比如常见的AI产品,人脸识别或者物体识别,都需要大算力来完成。除了产品的成本之外,研发成本也非常高,需要大数据采集标注和训练模型。

4、方案公司是否靠谱?

判断方案公司是否靠谱,也可以从下面几个维度来判断:

1、是否有同类产品的开发经验?这一条其实重要,其实也不算重要,最终还是要看团队的实力和项目的难易程度,比如一个简单的MCU就能解决的方案,预计90%的硬件团队都能搞定。但如果是一个手机方案,那就复杂了。我多年前在手机行业混过,虽说都是手机方案,芯片组的差异对技术的要求也不一样。基本上做开MTK方案的团队,不会接展讯的项目,也接不了高通的项目。

但一般来说,如果有做过同类产品的经验,开发起来可以少走一些弯路。要相信,不管是多有经验和实力的团队,做硬件开发是一定要踩坑的。任何一个产品都是一边改进一边完善过来的。

2、是否具有全链条量产的经验?这个对于要求交付量产产品的方案尤为重要。很多方案公司都是纯技术背景,没有设计和供应链品控的经验,虽然说交付PCBA没有问题,但是如果交付整机,对于模具制造,品质,供应链采购等等,恐怕会出现不少问题。

表面上看智能硬件产品技术重要,但其实供应链也同等重要,任何一个供应链的问题,都有可能是产品陷入险境。另外供应链的管控能力,也决定了产品的价格优势和产品品质。

3、是否有超出技术能力范围的需求?所谓的超出技术能力,可以参考上面第3点,怎么判断项目的难易程度。也就是说如果一个方案公司,一直都是开发MCU的项目,你那一个Android的项目给他们开发,是不现实的。

5、项目方要懂的

当然,除了判断方案公司之外,作为甲方,有一些问题也要懂得自己规避:

1、工业设计方面,结构和工艺的选择往往决定了产品的良率和成本。外观设计和材料的选择,自己有要一定的判断,切不可完全听信设计师的建议。比如同样是一个铝合金,可以型材开模,也可以CNC加工,生产成本是几倍甚至几十倍的差异。比如某个无关痛痒的东西,要花几十万的模具费,还是要慎重的评估是否值得。

2、不要挑战太高难度的技术,项目方本身不做技术,或者只做少许的技术,不太建议找外包公司去开发太高技术难度的产品。比如找外包公司开发一个机器人,就很少见了。即使可以,所花费的成本和自己组建一个团队,应该也差不多了。

3、要预留好项目开发时间,其实外包的工作,时间往往是越快越好。但是也要尊重硬件开发的特殊性。比如一般的硬件项目,PCBA交付一般都是2个月起,整机交付如果设计模具制造,基本上都需要5-6个月才可以完整交付。

硬件开发和软件开发不一样,软件开发可以加班加点赶进度,但是硬件不行,硬件的开发工作和供应链上下游配合非常紧密。比如画好线路板,需要发到工厂生产,回来后还需要贴片,最后才写程序验证。

4、怎么控制品质?其实有一点很重要,技术的品质,产品的品质都和钱有很大的关系。特别是产品的品质,如果选择便宜一点的模具,出品就是一般般的样子。所以我这么多年的经验告诉我,模具费不要省,几万元的模具费省了,量产时几十几百万的产品的品质和档次就拉低了。

最后,怎么谈钱

最后一个,报价,怎么判断合理与否。

这点与合作方的商业模式也有关系,一般的方案公司,并不喜欢一次性买断的工作,比如付几十万开发费,开发工作结束之后,交付源代码。这种工作是一次性的,没有后续的收益。

大部分的方案公司,都会采用提成的模式,不管是交付PCBA还是整机,前期项目开发的时候,判断一下投入的人力和时间成本,收一定的研发费。然后约定此后每台出厂的价格,可以openbom,也可以谈一个合理的价格。

所以价格这个事情,大同小异吧,现在竞争也比较激烈,干技术的都是苦命人,作为曾经的技术人,我是在此呼吁,尽量多给一点开发费和提成。

当然,一定要相信,一家专业的技术公司,不管你支付的开发费是多少,最终都会在项目上帮你节省回来的。

放一个广告。本人拥有近20年的软硬件技术开发和产品设计经验,擅长从想法到量产全链条的技术和产品开发,承接技术方案外包或产品顾问的工作。有任何技术或产品的问题,都可以加我微信和我沟通交流。微信可以关注本公众号从菜单栏获取。

关于作者

黄金龙,十八年以上软硬件技术研发与产品经验,连续创业十五年,前惟易、小西科技、teezi提子创始人。自称创新创业者,已获得超50+国内外专利,主导研发过多款儿童教育类智能硬件,代表作有小西镜、绘本精灵、Pingword拼我学习积木、自然拼读机和teezi提子视力保护器。个人公众号分享一些智能硬件技术、产品、科技新闻和创业心得。

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录