初创企业的物联网产品开发指南(初创企业的物联网产品开发指南)(1)

微软公司在2021年发布的《IoT Signals》调查报告中指出,90%的企业已经采用物联网解决方案来降低运营成本、释放额外的收入流,并获得竞争优势。 然而,35%的物联网项目在概念验证(POC)阶段停滞不前,而75%的物联网的计划从未实现,没有开发出可上市的产品。 致力开发物联网产品的初创企业通常将高可扩展性成本、技术挑战和模糊的投资率视为导致物联网项目失败的主要原因。

初创企业的物联网产品开发指南(初创企业的物联网产品开发指南)(2)

物联网在概念验证(POC)阶段失败的主要原因

作为希望创建物联网解决方案的初创企业,可以通过仔细规划物联网试点项目来避免大部分挑战。这就是物联网解决方案开发指南发挥重要作用的地方。

1.了解物联网产品的开发

为了帮助企业以无风险的方式构建物联网设备和软件生态系统,本文将深入探讨物联网技术和物联网产品开发的最佳实践,并将专注于物联网的定义、架构以及物联网产品在上架之前所经历的阶段。

2.究竟什么是物联网产品?

物联网(IoT)是通过有线或无线网络连接到互联网或彼此的物理对象网络。“事物”这一词语可能适用于电子设备,例如健身追踪器,也适用于通过传感器和轻量级控制小工具增强的非电子对象(例如通过继电器和移动应用程序操作的智能窗帘)。 企业可以创建两种类型的物联网解决方案:

这些设备可以与物联网生态系统中的节点通信(即点对点通信),通过网关连接到网络,或建立无网关连接。

3.物联网解决方案架构是什么样的?

要创建物联网设备并根据环境数据采取行动,必须了解连接解决方案如何在幕后发挥作用。

初创企业的物联网产品开发指南(初创企业的物联网产品开发指南)(3)

物联网参考架构物联网架构包括四个层次:

(1)网关功能。物联网网关支持通过蓝牙、Zigbee、Z-Wave和LPWAN等有线和无线技术连接的设备,并执行协议转换,使具有不同连接技术堆栈的设备能够进行通信。

(2)常规设备功能。物联网节点通常收集和共享数据。但他们也可以即时构建网络以容纳新节点或替换现有的故障设备。此外,一些物联网设备可以显示有限的数据处理功能(即边缘物联网部署)并在睡眠和唤醒模式之间切换以节省能源。 物联网架构还包含设备管理和安全组件。前者有助于解决交通拥堵问题、监控物联网产品性能、推出软件更新以及跟踪设备激活和停用。后者确保隐私保护和数据机密性,并支持特定于应用程序的要求,例如促进安全的移动支付。 在通常情况下,这一功能已经应用在流行的物联网平台,例如Google Cloud IoT、AWS IoT Core和ThingWorx。

4.物联网产品开发生命周期跨越哪些阶段?

微软公司和谷歌公司等知名物联网基础设施供应商划分了物联网开发过程的四个阶段:

  1. 学习。
  2. 试用/概念验证。
  3. 购买。
  4. 采用。

行业专家表示更喜欢不同的分类,它更符合初创企业所经历的物联网产品开发阶段:

以下了解在物联网产品开发生命周期阶段进行的活动。

物联网产品创意验证

到2025年,物联网可能成为一个价值11.1万亿美元的市场,全球部署的物联网设备数量将高达410亿台。

初创企业应该通过彻底的市场调查来开始物联网产品开发之旅,以开发具有强大商业吸引力的产品。其要素包括:

物联网产品的发现阶段

物联网产品开发生命周期的发现阶段有助于根据企业的业务需求验证物联网产品创意、评估项目范围,并为其自定义物联网解决方案创建初步的技术愿景。 要实现这些目标,需要寻求熟练的业务分析师的帮助。IT专家将与企业的内部和外部利益相关者合作,并确定物联网解决方案应该做什么以及它应该如何运作。 这些特征被称为物联网产品开发的功能性和非功能性要求。 在发现阶段之后,将得到以下问题的明确答案:

根据这些信息,初创企业将能够为其项目选择合适的技术堆栈,为可以随产品灵活扩展的物联网架构奠定基础,并获得现实的物联网成本估算。

物联网原型

物联网产品开发生命周期的原型设计阶段的目标是创建连接设备的概念验证版本,确定技术障碍,并与用户一起测试原型,以进一步完善其功能和非功能需求。

例如,一位客户想要创建一个基于运动传感器的智能家居安全系统。这些传感器应该跟踪住宅建筑内外的运动。然而,在发现阶段,物联网产品开发团队发现,测量数据属性之间的比率使软件无法及时通知用户可疑活动。因此,采用支持Wi-Fi的摄像头替换了传感器。

要构建物联网设备原型,初创企业(或选择的供应商)可以利用现成的单板机和Arduino Uno和Raspberry Pi等微控制器。

此类物联网开发板具有各种功能,包括USB支持、SIM卡插槽、多个数字输入和输出、强大的连接选项(BLE、Wi-Fi、蜂窝)和出色的处理能力。此外,它们与不同的开源硬件组件和开发套件兼容,并且可以连接到流行的云物联网平台——例如AWS IoT。

现成物联网原型工具的选择基于初始硬件要求,例如连接性、功耗、闪存、系统架构以及SDK的可用性。

物联网中原型设计的好处主要与成本相关。例如,初创企业能够以设计定制设备所需成本的一小部分来创建连接解决方案的工作版本。此外,可以更快地开始开发固件、后端基础设施和移动应用程序,并尽早排除技术限制。

物联网MVP开发

如上所述,物联网设备并不总是指电子设备。因此,假如初创企业正在开发基于BLE信标的资产跟踪解决方案,不必设计定制硬件,而可以只专注于创建支持软件基础设施。 否则,初创企业的物联网最小可行产品开发项目将跨越三个阶段:

定制物联网硬件开发

如何创建物联网设备?与其他物联网产品开发活动类似,定制硬件设计过程包括几个步骤:

物联网基础设施开发和设置

物联网系统的基础设施层包括几个组件:

物联网应用程序的开发

作为物联网产品基础设施的一部分,面向用户的应用程序有助于配置和管理连接的设备,并可视化在云中处理的传感器数据。 根据整体物联网产品要求和目标受众,可能需要创建:

说到IoT MVP开发,通常需要三到六个月的时间才能为物联网设备创建一个完整的软件生态系统。

好消息是,物联网软件开发活动可以与定制硬件设计并行运行。而且,如果初创企业正在以极少的预算开发物联网设备以希望获得资金,可以跳过硬件设计部分,暂时使用现成的电路板。

例如,来自德国的医疗保健技术初创厂商MedAngel公司提出了一种胰岛素温度跟踪装置的想法。该公司选择WunderBar平台作为他们的主要技术堆栈,将物联网板放置在一个类似钥匙圈的塑料外壳中,并构建了用于传感器数据解释的简单移动应用程序。MedAngel团队获得了最小可行产品(MVP),获得了媒体报道,参加了几场技术竞赛,并成功发起了Indiegogo活动。然后,该公司将物联网产品的用例扩展到其他对温度敏感的药物,并改进了小工具设计。

物联网产品发布和扩展

为此,初创企业已经构建了其第一个物联网设备,其中包含足够的功能来满足用户的期望,并使其在竞争中脱颖而出。现在是让其物联网解决方案进入市场,分析最初的用户反馈,并相应调整产品的时候了。

从技术上来说,上市并不是物联网产品开发生命周期的一部分——这就是为什么它经常被物联网公司忽视的原因。可以采取以下措施来避免陷入物联网初创企业的困境:

5.物联网产品开发项目可能出错的五种方式

最后,初创企业在开发物联网设备时需要关注面临的常见挑战:

原文链接:https://dzone.com/articles/iot-product-development-guide-for-startups

,