Suchen

Expertenbeitrag

Martin Buber

Martin Buber

Business Development Manager, Microtronics Engineering GmbH

IoT in der Praxis

8 Stolpersteine bei der Umsetzung Ihres IoT-Projekts

| Autor/ Redakteur: Martin Buber / Redaktion IoT

Bei IoT-Projekten legen sich regelmäßig Stolpersteine quer, die den Erfolg behindern oder das Vorhaben sogar zum vollständigen Scheitern führen. Diese 8 Hindernisse sollten Sie daher unbedingt beachten.

Firmen zum Thema

Der Weg bis zum erfolgreich realisierten IoT-Projekt ist oftmals rau. Stolpersteine erschweren die Zielerreichung und mindern die Erfolgschancen.
Der Weg bis zum erfolgreich realisierten IoT-Projekt ist oftmals rau. Stolpersteine erschweren die Zielerreichung und mindern die Erfolgschancen.
( www.pixabay.com )

1. Technologie in den Vordergrund stellen

Die wichtigste Grundregel eines jeden IoT-Projekts ist: „Technology follows Business Model“. Definieren Sie in einem ersten Schritt was Sie genau machen möchte. Was ist der (Kunden-)Nutzen und welche Revenue Streams werden generiert. Lassen Sie sich in ihrem Denken nicht von technischen Spezifikationen einschränken. In dieser ersten Phase definieren Sie Ihre Anwendung völlig grenzenlos. Schließlich ist heutzutage beinahe alles bereits technisch realisierbar. Nur mit einem klar definierten Kundennutzen können Sie Produkte entwickeln, die gebraucht werden.

2. Think small

Zu Beginn werden Sie Ihre Applikation vielleicht nur in einem Land oder in einer Stadt launchen, um so das Risiko zu minimieren. Legen Sie dennoch bereits bei ihrem ersten Prototypen Wert auf die Skalierbarkeit. Was passiert wenn sich plötzlich tausende Geräte mit ihrem Server verbinden möchten? Wie können Sie die Software bei diesen tausenden Geräten bei einem Fehler oder einem Update aktualisieren? Wie findet die Inbetriebnahme der Geräte statt? Was für ein paar wenige Stück vielleicht noch lästige manuelle Tätigkeiten sind, wird später zu einem unrentablen Mehraufwand?

3. Zu viele Features

Oftmals ist es verlockend diverse Features und zusätzliche Sensoren in sein Produkt zu integrieren. Bedenken Sie jedoch, dass jedes zusätzliche Feature höhere Kosten bedeutet. Bei jedem weiteren Feature fallen Kosten für die Herstellung, Integration und das anschließende Testen an. Dabei steigt die Komplexität der Tests bei zunehmenden Features. Halten Sie deshalb die Features so gering wie möglich. Implementieren Sie nur was Sie wirklich benötigten, um den zuvor definierten Kundennutzen zu erzielen. Gerade im Hinblick auf einen schnell Proof of Concept ist es wichtig, das Produkt nicht mit unzähligen Features aufzublasen. So gelangen Sie schneller zu Ihrem lauffähigen Produkt.

4. Big Data für IoT-Projekte

Während bei Big Data eine riesige Menge an Daten ungefiltert übertragen und gespeichert wird, werden die Daten bei Smart Data vor der Übertragung bereits beurteilt und verdichtet. Überlegen Sie welche Daten Sie für Ihre Applikation wirklich benötigen und übertragen Sie lediglich diese. So sparen Sie Kosten und die für eine Übertragung benötigte Energie. Machen Sie sich Gedanken wo die Logik sitzt. Schnelle Berechnungen zur Auswertung und Erfassung der Situation sowie das Absetzen von Alarmen werden direkt am Gerät initiiert. Beachten Sie dabei immer, dass am Gerät lediglich beschränkte Ressourcen zur Verfügung stehen. Durch die getrennte Architektur von Modem und Prozessor können die Daten energiesparender verarbeitet werden. Aufwendige Rechenoperationen oder historische Auswertungen werden erst am zentralen Server durchgeführt. Hier spielen Rechenleistung, Energieverbrauch und Speicherplatz nur eine untergeordnete Rolle.

5. Komplexität unterschätzen

Daten von A nach B zu schicken, klingt im ersten Moment recht einfach. Unterschätzen Sie die Komplexität eines IoT-Projekts auf keinen Fall. Ein umfangreiches Wissen ist für das Gelingen Ihres IoT-Projekts von Nöten. Holen Sie sich einen Partner an Bord, der unter anderem  Kompetenzen bei der Auswahl der Hardware (Modem, SIM, Antenne…), Implementierung des Prozesses und der Auswahl der zentralen Serverplattform /Cloud vorzuweisen hat.

6. Schnittstellenproblematik

Das Zusammenspiel der einzelnen Komponenten ist ein weiterer Stolperstein. Jeder Teil Ihrer Applikation muss mit den anderen sprechen. Sie können sich viel Zeit und Mühe sparen, indem Sie sich für eine Komplettlösung aus Hardware, Software und Datenübertragung entscheiden.

Stellen Sie sicher, dass die Daten über eine API zur Verfügung gestellt werden. So können Sie die Daten direkt in Ihre Systeme integrieren. Müssen sich die User nicht mit neuen Programmen zurechtfinden und können weiterhin mit ihren gewohnten Tools arbeiten, sinkt die Hemmschwelle für den Einsatz der neuen Technologie.

7. Sich zukünftigen Entwicklungen verschließen

Auch wenn Sie Ihr Geschäftsmodell vor der technischen Konzeption definieren, ist die Wahl der Technologien besonders für die Kommunikation sehr wichtig. Das bei uns weit verbreitete 2G Netz steht beispielsweise in den USA, Japan und Australien nicht zur Verfügung. Was bedeutet dies für einen weltweiten Rollout Ihres Produktes? Achten Sie auf eine getrennte Architektur von Prozessor und Modem bzw. Uplink-Baustein. So können Sie den Uplink-Baustein je nach Auslieferungsland frei wählen. Aufgrund der getrennten Architektur müssen Sie Ihre Software allerdings nur einmal schreiben und testen. Der Uplink-Baustein fungiert völlig frei von der Applikation und dem Skript. So wird nicht nur ein weltweiter Rollout mit geringem Aufwand ermöglicht, auch für zukünftige Entwicklungen sind Sie gerüstet.

8. Keine Möglichkeit für Updates

IoT-Projekte benötigten Updates, nicht nur um eventuelle Fehler in der Firmware oder Software zu korrigieren. Gerade im Bereich der Sicherheit gibt es ständig neue Erkenntnisse. Was vor einigen Jahren noch als sicher galt, kostet Hackern heute nur mehr ein müdes Lächeln. Deshalb sollten Sie eine Möglichkeit finden, um Updates auch aus der Ferne - over-the-air - auf Ihre Geräte zu installieren. Techniker, die lokal auf jedem Gerät ein Update installieren müssen, bedeuten enorme Kosten. Informieren Sie User in der Applikation über ein Update und ermöglichen Sie die Installation auf Knopfdruck oder führen Sie diese automatisch durch.  Mit der Möglichkeit Updates over-the-air zu installieren, können Sie diese Aufgabe komfortabel und kostengünstig erledigen.

Wenn Sie sich diesen Stolpersteinen bereits zu Beginn Ihres IoT-Projekts bewusst sind, können Sie diese gekonnt umgehen und so die Erfolgschance Ihres Projekts drastisch erhöhen.

Über den Autor

Martin Buber

Martin Buber

Business Development Manager, Microtronics Engineering GmbH