Comment les systèmes de santé peuvent se préparer au déploiement de l’ingénierie de plateforme

Quels outils sont importants pour une transition vers l’ingénierie de plateforme ?

Pour réussir dans l'ingénierie de plateforme, « vous avez certainement besoin d'une base », déclare Atif Chaughtai, responsable mondial du secteur de la santé chez Red Hat. « Il existe une multitude de processus que la plupart des organisations devraient mettre en place. »

Les exemples incluent l'intégration continue et la livraison continue, la gestion des interfaces de programmation d'applications, les stratégies de conteneurisation et l'infrastructure as code.

L'IaC est un composant particulièrement critique car il donne aux ingénieurs le temps et l'énergie nécessaires pour concentrer leurs compétences sur des tâches à valeur ajoutée tout en automatisant des responsabilités plus simples.

« Dans un environnement de soins de santé, où la disponibilité et la disponibilité sont cruciales, moins vos ingénieurs doivent intervenir manuellement, mieux c'est », explique Shaffar, ajoutant que l'automatisation contribue à réduire les erreurs.

« L'ingénierie de plate-forme consiste à offrir une bonne expérience aux développeurs et à accélérer leur capacité à produire et à déployer du code. C'est là qu'intervient l'Infrastructure as Code », explique Chaughtai. « Tout ce que vous pouvez automatiser et qui est trivial » est bénéfique.

Par exemple, disons qu'une imprimante se déconnecte d'un système de dossier de santé électronique après avoir obtenu une nouvelle adresse IP. Plutôt que d'attendre qu'un membre de l'équipe informatique ajoute manuellement l'imprimante au serveur, explique Chaughtai, les ingénieurs peuvent écrire un script qui identifie automatiquement les nouvelles imprimantes réseau disponibles et les mappe au serveur d'impression.

Mais au-delà des technologies et des pratiques logicielles, explique Shaffar, il est tout aussi important d'obtenir l'adhésion de l'équipe d'ingénierie.

« Vous devez développer une culture qui met l'accent sur la publication précoce et fréquente des logiciels et sur l'obtention d'un feedback continu », explique-t-il. « Si vous ne le faites pas, vous gaspillez son potentiel et vous obtenez alors une plateforme que personne n'utilise. »

Évitez les erreurs lors du déploiement de l’ingénierie de plateforme dans le secteur de la santé

Shaffar et Chaughtai recommandent aux décideurs informatiques de procéder comme suit lors de la préparation de la mise en œuvre de l'ingénierie de plateforme.

Identifier le pourquoi et le où

Les responsables technologiques doivent clarifier pourquoi l’organisation a besoin d’une plateforme interne et les domaines dans lesquels elle pourrait être la plus utile.

« Examinez attentivement l'état actuel de votre technologie et de votre infrastructure et identifiez les points faibles », explique Shaffar. « Cela va vous donner le premier endroit sur lequel vous concentrer. »

« Dans quelle mesure vos efforts d'ingénierie de plate-forme sont-ils liés aux résultats commerciaux que vous cherchez à obtenir ? » » demande Chaughtai. « Si vous n'obtenez pas de résultats commerciaux, la valeur de la plateforme interne pourrait être remise en question. »

Faites une course pilote

L'ingénierie de plate-forme peut conduire à une productivité accrue et à des flux de travail optimisés dans l'ensemble de l'organisation, mais Chaughtai recommande aux équipes informatiques du secteur de la santé de « commencer modestement et avec agilité » avec des programmes pilotes ciblés.

« Prenez une priorité commerciale et divisez-la en objectifs plus petits », dit-il. « Ensuite, associez-y vos stratégies informatiques et commencez à atteindre ces objectifs de manière itérative. »

Focus sur les systèmes qui génèrent de la valeur

Shaffar affirme qu'une erreur qu'il a vu commettre par des organisations de soins de santé est de ne pas relier leurs stratégies d'ingénierie de plate-forme à un domaine générateur de valeur, tel que les applications destinées aux clients. « Ce qui peut arriver, c'est que vous construisiez une belle plateforme, mais que vous ne l'ayez pas réellement testée avec quoi que ce soit qui crée de la valeur, donc vous ne savez pas si vous avez construit la bonne chose », dit-il.

Chaughtai note que Red Hat a travaillé avec un système hospitalier qui a lancé avec succès une plateforme interne axée sur la réduction des réadmissions. Les ingénieurs ont intégré des outils à la plateforme pour aider les cliniciens, les équipes de coordination des soins et les pharmacies à mieux surveiller les patients afin de garantir qu'ils reçoivent les soins de suivi appropriés. « L'équipe d'ingénierie de la plateforme souhaitait sortir de nos quatre murs et étendre les capacités de la plateforme », explique-t-il.

Mettez l'accent sur la formation avec les ateliers DevSecOps

Ne négligez pas la nécessité d'une formation. Chaughtai dit que les ateliers DevSecOps sont toujours une bonne idée.

« La plateforme est censée offrir une expérience cohérente aux développeurs, mais aussi aux opérations et à l'équipe de sécurité. Réunissez-les tous pour expliquer ce que vous essayez d'accomplir et quelles informations ils devront partager entre eux », dit-il. « Avoir ces éléments articulés dès le départ est une étape très nécessaire dans l’établissement d’une plate-forme au sein de l’entreprise. »

« Avoir ces liens, cette formation et cette réflexion interfonctionnelle aide les équipes à être plus proactives que réactives », explique Shaffar.

Il ajoute que les avantages à long terme que l’ingénierie de plate-forme peut apporter en valent la peine et en valent la peine. « Imaginez créer une nouvelle solution, et vous pouvez retirer 50, 60 ou 70 % de l'infrastructure du commerce et vous concentrer uniquement sur la construction de ce qui la rend unique », dit-il. « Grâce à l'ingénierie de plate-forme, nous pouvons nous débarrasser des éléments monotones et cibler réellement les innovations qui changent la donne. »

Laisser un commentaire