IoT从马斯克造火箭到产品开发,快速失败很重要

Posted 产品人卫朋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IoT从马斯克造火箭到产品开发,快速失败很重要相关的知识,希望对你有一定的参考价值。

快速失败意味着:你需要快速开发产品并快速对其进行测试,以获得有关其功能和结果的反馈。

然后,你就可以在产品的下一个版本中快速修复错误或出现的事故。

这就跟马斯克造火箭是一样的道理,有点敏捷的味道。

为了攻克火箭的可重复利用技术,SpaceX专门打造了一台蚱蜢火箭做垂直起降测试。

从一开始的离地1.8米、到5.4米、再到40米、80米、250米、325米。

蚱蜢火箭离地高度逐渐增加,最终达到了744米。

从最初只能在空中悬停3-5秒,到能够平稳滞空一分钟再降落,再到加入了导航系统能够实现精确降落。

每一次蚱蜢火箭的发射,都在尝试新东西,都在不断进步。

在蚱蜢火箭退役之后,SpaceX 又改造了一台F9R Dev1火箭,继续测试可回收火箭控制系统的稳定性。

最终在2015年底,猎鹰9号完成了首次一级火箭的陆地回收,这天距离蚱蜢火箭首次测试返场飞行仅过了三年。

将硬件产品推向市场需要大量时间和工作,你还可以使用一些工艺或技术节省时间。

例如,你可以使用3D打印结构件,可能只需要不到一天的时间,工程师就可以快速检查异常或问题。

通过调整设计,他们可以在几天内创建更好的原型。

本质上来讲,3D 打印机为工程师提供了在结构开发中实施快速失败、快速迭代的机会。

但是目前还没有与3D打印技术相当的电子产品快速开发技术,在电子产品上快速失败会更加困难。

电子工程师通常会使用原型板来满足原型设计需求。

例如,使用穿孔板将不同的电子元器件焊接在一起,来开发电子产品原型。

然而,现在绝大多数设计都采用表面贴装技术(SMT),上述工具是在表面贴装技术发明之前出现的,对于当今的挑战来说已经过时。

表面贴装组件面临的最大挑战是使用这些组件进行原型设计会很复杂、更昂贵。

尽管如此,你可以使用一些特定的方法来正确处理表面贴装组件。

一、管理表面贴装元件

如果硬件产品中有一个球栅阵列样式的零件,你就需要特定的工具和技能来手工焊接这部分。

在表面贴装元件上使用这样的零件时,可以采用三种方法。

  1. 购买开发板
  2. 使用钢网涂抹焊膏并使用温控烤箱
  3. 外包焊接过程

外包可能是一个耗时且昂贵的选择,在这种情况下,从制造商直接购买开发板可能是更好的选择。

当然,你也可以从第三方供应商那里找到低成本的开发板。

二、产品开发周期

产品开发生命周期会经历几个不同的阶段:

  • 萌芽阶段包括特定硬件产品首次进入市场销售,这是开始推广你的品牌、确定你的客户群、确定你的价格并交付所有知识产权的时候。
  • 成长阶段是当利润扩大并且你的品牌知名度超出初始客户群的时候。
  • 成熟阶段是关于稳定和保持稳定,同时销售达到最终高峰。
  • 最后,下降阶段是你可能会看到销售额和利润缓慢下降,为了防止这种情况发生,你应该继续改进产品的功能并降低制造和销售价格。

持续改进产品的唯一方法是通过频繁、简单的测试,你可以找到更高效且制造成本更低的新产品解决方案,前提是必须定期进行产品测试。

三、设计你的产品以方便测试

专注于电子和硬件产品原型的最佳功能很容易,但你需要以一种易于测试任何缺陷或问题的方式进行设计。

你可能已经制作了一个完美运行的原型,但你需要复制这一成功。

在PCB设计中包含适当的测试点,以便在开发和生产期间进行测试。

你需要制作额外的原型进行测试,以确保设计可靠并提供一致的性能。

如果你可以达到与原始原型相同的结果,那么产品就离上市更近了一步。

如果在设计原型时考虑到可测试性,那么你应该在设计的每个必要的电源和信号部分都有特定的测试点。

四、尽早测试并经常测试

为了让公司真正取得成功,你需要实施自动光学检测步骤和电气测试步骤。

在这种情况下,自动光学检查将根据你的原始轮廓测试你的设计,而电气测试将检查开路或短路的任何潜在错误。

因此,你的原型将经过多次早期测试以检查其功能,在产品到达装配线并投放市场之前执行此步骤至关重要。

通过定期和早期测试,你可以处理任何缺陷或错误,并在生产截止日期之前修复它们。

五、需要测试的组件

你需要在硬件原型中测试的主要组件是电源、微控制器或微处理器、信号和传感器,以及用户界面。

原型的供电方式至关重要,你需要确保你的设计在开启时获得正确的电压。在你继续进行设计的其他部分之前,对电压问题进行故障排除至关重要。

微控制器是操作的大脑,需要正确的代码才能正常操作。你可以使用系统内编程器 (ISP) 对原型的这一部分进行编程和测试。

检查信号时,你需要测试电压电平和波形,以及使用按钮或其他用户进程。

最后,测试所有用户界面,包括屏幕、按钮、触摸功能等。

六、如何测试产品?

首先,参观相似产品的制造工厂是很有帮助的。

你应该在设计阶段的早期访问制造工厂,因为它可以帮助你了解应该做什么和应该避免什么。

在测试产品时,需要遵循三个关键步骤:

  1. 制定测试计划
  2. 在原型设计中添加测试点
  3. 在设计中包含编程接口

你还可以手动测试原型的每个部分或电路板。同样,你可以为原型制作一个自动化测试夹具。

从失败中学到的东西也可以激发创新,因为每一次失败,你都会离创造完美的产品更近一步。

创新可能与功能和新想法有关,但发现和修复社会中的缺陷或问题同样重要。

通过设计用于测试的产品,可以让你的公司在不断变化的行业中保持相关性及优势。此外,还可以缩短产品开发周期并为公司增加利润。

专栏作家

卫朋,公号:产品人卫朋,人人都是产品经理专栏作家。关注智能硬件领域,擅长市场分析、产品设计开发、生产管理等,喜欢阅读和爬山。

以上是关于IoT从马斯克造火箭到产品开发,快速失败很重要的主要内容,如果未能解决你的问题,请参考以下文章

清晰明了的javascript版动态规划

怎么看待Android开发越来越内卷大厂门槛越来越高“面试造火箭,工作拧螺丝钉”现象越来越普遍?

如何评价raptor猛禽火箭发动机?

面试官问数据结构与算法是面试造火箭?

数千万,打水漂了。。

为什么很多程序员面试造火箭,入职拧螺丝?