Klaudia Zaika est la PDG d’Apriorit, une société de développement de logiciels qui fournit des services d’ingénierie aux entreprises technologiques du monde entier.
La technologie moderne donne souvent l’impression qu’elle durera éternellement. Mais qu’il s’agisse d’un smartphone personnel ou d’une chaîne de production, nous profitons rarement de la durée de vie complète des appareils que nous utilisons. raison? Souvent des logiciels.
Les progrès logiciels semblent raccourcir la durée de vie de la technologie, obligeant les entreprises à retirer leurs appareils bien avant qu’ils ne soient strictement nécessaires.
Pensez à la fin prochaine du support de Windows 10. Cela pourrait affecter environ 400 millions d’utilisateurs dans le monde. Les versions successives du système d’exploitation nécessitent des composants matériels tels que TPM 2.0, un démarrage sécurisé et de nouveaux processeurs, mais de nombreux utilisateurs professionnels et particuliers ne disposent pas de ces composants sur leurs PC actuels. Si vous en faites partie, vous devriez envisager de mettre à niveau votre appareil pour continuer à utiliser les produits Windows ou de passer à une plate-forme alternative comme Linux. Choisir l’une ou l’autre option a des implications financières et opérationnelles.
Mis à part les implications commerciales, nous sommes confrontés à des menaces écologiques importantes, la production de déchets électroniques augmentant apparemment cinq fois plus vite que le recyclage. Quelle est la solution ? Étonnamment, le logiciel aussi.
Mon entreprise a aidé de nombreuses entreprises à prolonger la durée de vie de leurs appareils grâce à des solutions logicielles sur mesure, en travaillant sur des solutions de bas niveau et des tâches critiques d’ingénierie inverse. Aujourd’hui, j’aimerais partager quelques idées sur la façon de gérer judicieusement l’obsolescence technologique tout en maintenant une sécurité renforcée et des performances fiables à tout prix. Mais avant cela, parlons d’une question importante.
Dois-je également tenir compte de la durée de vie de l’appareil ?
La réponse courte est oui. Plus précisément, nous parlons d’entreprises et de sites de production qui exploitent des centaines, voire des milliers d’appareils coûteux. En tant que chefs d’entreprise responsables, nous devons viser à équilibrer innovation et durabilité. Cela implique d’être plus stratégique et intentionnel concernant l’utilisation, les mises à niveau et le retrait des appareils.
Prolonger la durée de vie des appareils devrait être une priorité pour votre entreprise. Voici pourquoi : le retrait des appareils actuels est souvent prématuré pour des raisons telles que des mises à jour logicielles mal planifiées ou des mises à niveau UI/UX à la mode. De plus, prolonger la durée de vie d’un appareil présente de réels avantages, même une augmentation de 50 % de la durée de vie de l’appareil pourrait réduire de moitié les émissions de gaz à effet de serre.
En évitant les mises à niveau matérielles inutiles, vous réduisez les coûts directs de mise à niveau et les dépenses associées telles que la formation et les certifications supplémentaires des employés. La prolongation de la durée de vie des appareils réduit également le stress lié à la migration pour les utilisateurs et les clients à long terme, améliorant ainsi l’image de marque et la fidélité des clients.
Bien entendu, certaines mises à niveau d’appareils peuvent être absolument nécessaires pour des raisons de sécurité, opérationnelles ou même réglementaires. Cependant, les appareils sont souvent conçus pour être remplacés plutôt que réparés.
J’ai vu cela se produire à différentes échelles et dans tous les secteurs. Par exemple, l’un de nos clients disposait d’une vaste flotte d’équipements médicaux entièrement fonctionnels et sûrs. Cependant, à un moment donné, il ne pouvait plus servir les patients parce que le fabricant avait abandonné les petits composants non critiques de l’appareil. La résolution de ce problème a nécessité plusieurs itérations, testant différentes approches au niveau matériel et logiciel, notamment l’ingénierie inverse et l’application de correctifs matériels personnalisés.
À en juger par les projets antérieurs de mon entreprise, pour éviter un retrait prématuré des appareils, votre équipe devra probablement résoudre les problèmes suivants :
• Cycles de mise à jour obligatoires des logiciels et politiques de fin de vie obligatoires (EOL).
• Dérive de dépendance et de compatibilité causée par des composants hérités tels que les API, les bibliothèques et les plugins.
• Inadéquation entre les capacités CPU/GPU/RAM des appareils existants et les nouvelles exigences logicielles.
• Risques de sécurité dus à des solutions logicielles obsolètes et non corrigées.
• Les attentes des utilisateurs concernant l’UI/UX du produit continuent d’évoluer.
La bonne nouvelle est que la plupart de ces problèmes peuvent être résolus sans remplacer l’intégralité de l’appareil.
Comment prolonger la durée de vie de votre appareil à l’aide d’un logiciel ?
Parallèlement à la gestion stratégique de la fin de vie, il existe plusieurs approches axées sur les logiciels qui peuvent contribuer à prolonger la durée de vie des appareils critiques pour l’entreprise.
modernisation progressive
Essayer de remplacer d’un seul coup un produit existant par un produit complètement nouveau est stressant et coûteux. Au lieu de cela, gardez votre base de code flexible et introduisez progressivement les modifications nécessaires pour optimiser les performances logicielles et réduire l’usure du matériel et la consommation d’énergie.
Architecture modulaire et conteneurisation
Plus votre produit est flexible au niveau architectural, plus votre équipe aura de liberté pour introduire des changements importants ou tester des mises à niveau expérimentales à l’avenir. En particulier, les conteneurs vous permettent d’exécuter du code existant de manière efficace et sécurisée parallèlement à la technologie moderne. Les composants modulaires permettent des mises à niveau indépendantes sans affecter les performances globales du système.
écosystème open source
La dépendance vis-à-vis d’un fournisseur est un risque qui peut être facilement évité en optant autant que possible pour des solutions open source. De tels écosystèmes s’accompagnent souvent d’une transparence accrue et d’un large soutien de la communauté, ce qui est particulièrement utile lorsqu’il faut relever des défis uniques et introduire des changements personnalisés dans le système.
Système d’exploitation de support à long terme (LTS)
La réduction de la dépendance à l’égard du système d’exploitation par défaut d’un produit offre une plus grande flexibilité et une plus grande liberté pour les futures mises à niveau du système d’exploitation et les modifications personnalisées du noyau du système d’exploitation. De nombreux projets de mon entreprise visant à prolonger la durée de vie des appareils se concentrent précisément sur cela. Cela signifie migrer les produits existants vers les systèmes d’exploitation LTS ou créer des alternatives indépendantes de la plate-forme.
maintenance prédictive
Si vous recherchez des applications d’IA rentables au sein de votre entreprise, envisagez d’ajouter des fonctionnalités de maintenance prédictive à votre parc d’appareils. Les modèles de maintenance prédictive basés sur l’IA qui collectent et traitent les plus petites mesures de performance des appareils et des systèmes peuvent aider à prédire et à résoudre les problèmes d’équipement bien avant qu’ils ne surviennent réellement.
Chacune de ces pratiques est plus qu’un simple moyen de prolonger la durée de vie de votre appareil. Il s’agit de décisions stratégiques qui aident les équipes à transformer les correctifs logiciels à court terme en améliorations significatives à long terme, augmentant ainsi le retour sur investissement et réduisant l’impact environnemental de l’entreprise.
Forbes Technology Council est une communauté sur invitation uniquement destinée aux DSI, CTO et cadres technologiques de classe mondiale. Êtes-vous éligible?


