天天看點

防止物聯網項目誤入歧途的5條建議

防止物聯網項目誤入歧途的5條建議

2019年,微軟對3000名參與物聯網項目的IT團隊負責人進行了調查,結果令人失望。30%的物聯網項目在概念驗證(PoC)階段停滞不前!最重要的是,75%最終通過PoC的物聯網部署并沒有産生預期的結果。

令人驚訝的是,即使是擁有成熟的IT部門和大量研發資金的大型公司,也都在物聯網開發方面苦苦掙紮。根據Microsoft IoT Signals報告,38%的受訪者将技術挑戰視為采用物聯網的主要障礙。影響物聯網項目成功率的其他因素包括缺乏技術人才,有限的預算以及底線效益不明。

在這篇文章中,我們提供了5個可行的建議,幫助你開始公司的物聯網之旅,并打造出一款能夠兌現承諾的産品。

在物聯網發展中揚帆起航的5條建議

提示1:盡早識别技術障礙

物聯網解決方案依靠多種技術元件來交換資料并據此采取行動。 這些包括傳感器,裝置,嵌入式軟體,連接配接協定,雲服務和應用程式。

通常很難預測這些元件之間以及與您的IT基礎架構之間将如何精确地互動。

一家健身珠寶品牌選擇Softeq來設計豪華手镯,以監測使用者的身體活動。該裝置應該可以通過藍牙與移動應用程式對話。一開始,公司并未意識到金屬外殼會幹擾藍牙信号。為了確定穩定的應用程式到裝置連接配接,Softeq團隊必須修改射頻晶片并将藍牙信号增強500%。

建議您從發現階段開始您的項目,并進行概念驗證。這種方法允許您:

1)驗證你的想法

2)列出物聯網解決方案的功能性要求(系統做什麼)和非功能性要求(它如何工作)

3)在進行産品開發之前,先确定潛在的技術陷阱

提示2:熟悉多團隊項目管理

物聯網解決方案是複雜的、多層次的系統。很少有公司有技術和人力資源來設計支撐一個連接配接裝置邏輯的元件。是以,您最終将與一個由web和移動開發人員、嵌入式系統工程師和硬體制造商組成的分布式團隊一起工作。你的供應商可能缺乏物聯網開發的專業知識,有他們自己的工作方式與認可的技術堆棧,或有不同的文化次元分布。

商業照明産品的制造商要求Softeq更新通過RF遙控器操作的照明系統。任務是用BLE移動應用替換電燈開關。不幸的是,我們的客戶雇用了在設計支援BLE的裝置方面經驗不足的固件和硬體開發人員,是以我們無法将移動應用程式連接配接到雲。物聯網平台的選擇是另一個加劇因素。由于當地政府的限制,Google Firebase無法在固件團隊所在的國家/地區使用。

為了讓你的團隊達成共識,你應該仔細規劃物聯網項目,弄清楚你的内部IT部門缺乏哪些技能,并任命一位擁有一系列成功物聯網項目的産品負責人。

提示3:避免範圍漸變

根據項目管理研究機構的調查,導緻IT項目失敗的三大因素是錯誤的需求收集、項目目标的更改以及公司優先級的變化。研究還指出,項目的複雜性增加了範圍蠕變的可能性。

一家初創公司向Softeq求助,希望打造一款聯網狗項圈。他們想創造一個先進的寵物跟蹤解決方案,帶有GPS子產品、加速計、麥克風和揚聲器。這個小工具和配套的跨平台移動應用程式将允許狗主人把他們的寵物保持在一個安全的距離内,并確定他們得到足夠的鍛煉。這個雄心勃勃的項目還要求電池驅動的項圈融合五種不同的無線電技術,并在2G以上傳輸高清視訊。由于豐富的特性需求,公司在管理項目的範圍和持續時間方面存在一些困難。盡管晚于最初的預期,但最終還是發貨了。

從最小可行産品(MVP)開始是物聯網開發的最佳實踐。這意味着,你首先要建立一個物聯網解決方案,其功能剛剛好,足以讓公司高層接受,并向客戶展示新産品的功能。在産品釋出之後,最好一步一步地逐漸添加新的功能層,并開始産生收入。

提示4:設計具有可擴充性的IoT解決方案

32%的公司難以擴充物聯網解決方案,并在PoC階段後放棄其項目。為了防止這種情況發生,您必須規劃系統架構,并根據目前和預期的物聯網解決方案工作負載(即使用者和連接配接裝置的數量)選擇技術平台。為此,您可能需要在整個項目生命周期中與熟練的業務分析師合作。

Softeq幫助一家美國電信公司優化數字标牌流媒體解決方案的性能。該系統內建了定制裝置,允許廣告主在數字顯示器上播放媒體内容并收集廣告印象資料。報告功能最初是通過MongoDB聚合管道啟用的。一旦資料庫增加到2000萬條記錄,系統就不能再處理使用者請求和生成相關報告。為了加速資料分析,我們用AWS Redshift代替了MongoDB。雲服務幫助我們以36倍的速度完成同樣數量的資料處理和分析。

提示5:認真對待IoT安全

Palo Alto Networks的網絡安全部門最近發現,所有IoT流量的98%都未加密。使用物聯網解決方案的美國公司中有46%已經經曆了至少一項安全漏洞。

為什麼物聯網對網絡罪犯來說是個天堂?和所有的罪犯一樣,黑客也在尋找容易攻擊的目标,而大多數物聯網技術都是低效的。小規模的物聯網開發預算意味着,企業往往會将半生不熟的裝置推向大規模生産,硬體設計選擇差,嵌入式系統使用過時的作業系統版本。

希望在物聯網開發中取得成功的公司應遵循“設計安全”的原則。首先,對存儲在裝置上或在IoT系統的元件之間傳播的資料進行加密。其次,對整個IT基礎架構進行防火牆保護,并實施IoT安全監控工具,例如AWS IoT Device Defender。最後,在硬體級别上增強安全性并部署适當的無線(OTA)固件更新機制以便及時推出安全更新檔。

原文連結

繼續閱讀