L'hyperconnectivité exige une perspective plus large
L'Internet des objets ouvre une nouvelle ère dans l'hyperconnectivité et avec elle, de nouvelles opportunités et défis de développement. Cet article présente les meilleures pratiques pour un développement et une gestion de projet plus intelligents.
Dans notre monde hyperconnecté, ce ne sont pas seulement les « choses » qui sont connectées, mais aussi les organisations, les personnes et d'autres systèmes. Au lieu d'IoT, nous devrions parler d'IoE - l'Internet de tout - un réseau de connexions entre des objets intelligents, des personnes, des processus et des données, avec des informations en temps réel circulant entre eux.
L'IoE met davantage l'accent sur les résultats et la valeur tirés de la gestion de nombreuses connexions différentes, ce qui signifie qu'il ne s'agit pas seulement de générer des trésors de données volumineuses ou d'interactions machine à machine (M2M), il s'agit également de sécuriser ces données, de respecter les problèmes de confidentialité et la gérer intelligemment avec les différents outils disponibles. Mais beaucoup ne parviennent pas à comprendre la profondeur de ces exigences ou pensent qu'il est trop coûteux d'apprendre ce qui est nécessaire pour concevoir un produit correctement - une des principales raisons pour lesquelles 75 % des projets IoT échouent et près d'un tiers ne dépasse jamais la phase de validation du concept.
Le fait est, cependant, que les problèmes les plus courants liés au développement d'appareils intelligents, tels que le manque de ressources humaines ou de budget ou les problèmes de réglementation et de sécurité liés au stockage et à la protection des données, doivent tous être pris en compte sans rogner sur le développement. Cela est vrai pour les multinationales et les startups, qui doivent soigneusement tenir compte de la sécurité, de l'évolutivité, des interfaces, des expériences utilisateur et d'autres facteurs.
Meilleures pratiques pour réduire les coûts et augmenter le succès du développement
Le développement et la mise en œuvre de l'IoT pour l'ère de l'IoE nécessitent une gamme de spécialistes allant de l'UI/UX et des graphistes aux chefs de produits, architectes logiciels, développeurs front-end et back-end de divers types, responsables QA, spécialistes des bases de données, DevOps ingénieurs, et plus encore.
De plus, des éléments cruciaux de R&D tels que la sécurisation des données doivent être résolus et continuellement affinés. Par conséquent, si les meilleures pratiques ne peuvent pas être suivies en interne, les organisations peuvent bénéficier de partenaires de confiance qui peuvent apporter leur expertise en cas de besoin. Une fois que vous avez les bons experts, l'amélioration de l'efficacité du développement et des chances de succès commence par :
- Gestion des coûts du cloud — Les données IoT doivent être stockées dans un cloud, ce qui peut être coûteux et nécessite une planification avancée. Alors que les clouds publics sont hautement évolutifs et fournissent suffisamment de stockage pour la plupart des applications, la capacité accrue et les besoins de trafic des solutions connectées se traduisent par des coûts de stockage cloud élevés si des éléments tels que les paramètres de conservation des données ne sont pas surveillés correctement. La gestion de ces coûts nécessite un examen complet des exigences et des paramètres de données pour évaluer les besoins d'une organisation, y compris comprendre quelles seront les sources d'entrée de données, quels volumes et quelle vitesse d'entrée d'informations il y aura, quelles seront les heures d'activité de pointe, etc. Ces facteurs doivent être surveillés en permanence pour mettre en œuvre une stratégie cloud flexible et réactive.
- Traiter les problèmes d'infosec et de confidentialité dès le début du développement — Il existe trois étapes de base pour sécuriser correctement les développements IoT :la gestion de la configuration, l'authentification, l'autorisation et le chiffrement. Dès le déploiement, chaque appareil IoT doit être configuré pour des paramètres de sécurité optimaux. Ensuite, une maintenance continue de la configuration et des mises à jour sont nécessaires pour empêcher les modifications non autorisées et pour signaler toute tentative de modification. De plus, chaque appareil IoT doit exiger des informations d'identification claires pour tout accès. Il est important de noter que les données IoT sont en transit. Cette vulnérabilité unique signifie que le cryptage des données est et deviendra plus crucial.
- Penser de bout en bout et à long terme — De nombreuses équipes de projet IoT se concentrent uniquement sur le développement de logiciels ou l'intégration avec des éléments de communication. Cependant, une vue complète à 360 degrés d'un projet impliquant du matériel nécessite de sortir des sentiers battus. Au lieu de choisir une plate-forme prédéfinie à l'avance, puis de limiter votre équipe de développement ou de forcer des changements coûteux en essayant de trouver le matériel qui convient le mieux à votre développement en fin de partie, le développement IoT nécessite des équipes qui peuvent gérer tout les éléments nécessaires (du logiciel aux communications en passant par le matériel) et rester flexible tout au long du processus à mesure que les besoins technologiques émergent.
- Personnel intelligent avec R&D flexible — Tous les experts ne sont pas nécessaires à la même intensité tout au long du processus de développement. Tout ce dont vous avez vraiment besoin au début, c'est un responsable commercial, un responsable produit et un responsable technologique. Au-delà de ces parties, les startups peuvent utiliser des services de développement multidisciplinaires à la demande. Cette approche, connue sous le nom de R&D flexible, permet aux entreprises de puiser dans les meilleurs talents du monde entier, mais de ne payer pour les services dont elles ont besoin qu'au moment où elles en ont besoin.
Développer intelligemment avec l'objectif final à l'esprit
Avec les personnes, les processus et les données, les appareils intelligents feront de plus en plus partie intégrante de notre monde connecté. Mais que vous développiez des solutions pour la fabrication, la distribution, la vente ou l'analyse du comportement post-achat, il est essentiel de contrôler les dépenses sans rogner sur les raccourcis.
Les équipes de développement et leurs partenaires doivent se préoccuper principalement du moteur d'origine de l'IoT et d'autres technologies - les besoins d'une entreprise ou d'un utilisateur - et, finalement, de la meilleure façon d'obtenir des résultats finaux de qualité. Cela nécessite de considérer toutes les parties impliquées et d'envisager le développement dans une perspective multidisciplinaire, de bout en bout et tournée vers l'avenir. Les équipes qui font cela augmentent considérablement leurs chances de devenir leader sur le marché de l'IoE pour les années à venir.
>> Cet article a été initialement publié sur notre site frère, EE Fois.
Technologie de l'Internet des objets
- Gestion des données IoT dans les tests hivernaux
- La quatrième révolution industrielle
- 5 clés pour le développement de produits IoT
- Rester conforme aux données dans l'IoT
- Que dois-je faire avec les données ? !
- Edge computing :5 pièges potentiels
- Perspectives de développement de l'IoT industriel
- Démocratiser l'IoT
- 5 tendances en matière de connectivité