Recherche et Développement
Allier technologie, agilité et performance pour apporter toujours plus de valeur à nos clientsUne équipe impliquée, consciente des enjeux
Le développement et les tests des logiciels mobilisent une centaine de professionnels chez Evolucare qui se sentent tous partie intégrante du secteur de la santé et de ce fait totalement sensibilisés aux exigences de qualité et de sécurité.
Cette implication est renforcée par la présence d’une équipe dont l’expertise fonctionnelle tient le rôle primordial de traduction des besoins quotidiens des professionnels de santé en spécifications techniques.
Parmi les éléments essentiels de cette équipe figurent nos experts métiers. Ils sont issus du monde de la santé ou ont acquis une parfaite connaissance de diverses disciplines : anciens ingénieurs d’application pour le domaine de l’imagerie par exemple, ou infirmier anesthésiste pour les solutions de soins critiques.
“L’objectif final de notre R&D pour nos clients et pour nos équipes tient en une phrase :
Amener toujours plus de valeur à nos clients en améliorant de façon continue la performance de notre R&D en tirant le meilleur des dernières technologies et en s’appuyant sur la qualité de nos équipes.”Pierre-Yves Le Gall
Directeur technique
La R&D s’organise autour de 4 piliers fondamentaux
Dès mon arrivée chez Evolucare, j’ai intégré l’équipe Anesthesia. Immersion réussie grâce à mes collègues qui sont patients et n’hésitent pas à m’aider ! C’est nouveau pour eux de collaborer avec quelqu’un qui ne parle pas français, mais nous avons pu nous adapter. J’ai pris l’habitude de préparer mes daily scrum par écrit pour que ça soit plus facile de nous comprendre, et j’ai commencé à apprendre quelques mots de français !
C’est difficile d’apprendre une 3ème langue étrangère, je parle déjà anglais et espagnol. Un collaborateur espagnol vient d’intégrer l’équipe et je ne sais pas encore comment je vais m’adresser à lui… peut-être un mix des deux : de l’espaglais !
Halyna KYRYLIUK – Front-end developer
Je travaille actuellement avec l’équipe développant Evolucare Anesthesia à laquelle j’apporte mes compétences back-end sur sur les nouveaux développements en cours.
Nouvelle équipe dont des développeurs espagnols, nouveau domaine métier, nouvelle façon de communiquer avec l’usage de l’anglais… Il a fallu que je m’adapte, mais maintenant les choses sont bien en place et je profite de transferts de compétences que je pourrai appliquer à la réécriture d’autres modules en Full-Web.
Alexandre SAGNOL – Lead Developer
Pour développer notre marché, nous avons rendu Hopital Web multi-langues (FR / EN / SP / DE / PT) et internationalisable. Nous avons donc fait évoluer la partie Front-end afin que la solution s’adapte aux besoins locaux notamment grâce à un dictionnaire de termes et d’expressions et à la prise en charge des formats de dates par exemple. Côté fonctionnel, le parcours et la prise en charge des patients reste très similaire aux pratiques françaises. Nous avons développé un module de facturation spécifique qui est primordial dans les pays qui n’ont pas de système de santé public comme le nôtre.
Notre R&D basée dans plusieurs pays travaille de concert pour que chaque nouvelle fonctionnalité soit automatiquement internationalisée.Nous avons l’habitude de travailler avec des équipes éloignées (d’autres se trouvent à Malaga en Espagne ou en Allemagne pour d’autres produits) et la collaboration avec les sites clients et partenaires locaux ne pose aucune problématique particulière. Les normes d’échange pour les interfaces sont identiques et nous nous adaptons aux éventuels décalages horaires pour échanger sur les projets !
Stéphane Laroche – Lead Developer
La méthode AGILE permet à une organisation de concevoir ses produits de manière incrémentale. Le principe est de fournir à ses clients une application proposant régulièrement de nouvelles fonctionnalités qualitatives, développées rapidement et ajustables en fonction de leurs besoins.
Afin de s’inscrire dans un processus de R&D industrialisé, il est important que toutes les équipes concernées aient le même niveau d’usage et de connaissance de l’agilité.
Les enjeux sont majeurs pour l’entreprise car l’application et le suivi d’une méthode Agile permet de :
– donner une visibilité et un niveau d’informations homogène de tous nos projets à tout le monde que ce soient nos équipes, notre direction et nos clients,
– d’avoir plus de retours de la part de notre parc client et de les inclure ainsi dans cet objectif d’amélioration continue,
– d’assurer le respect des coûts des projets.Suite aux premières formations, le retour de nos équipes R&D est très positif : Elles se sentent prêtes à utiliser et à améliorer leur process Agile en vue de fournir une meilleure visibilité de l’avancement des travaux et une performance accrue permettant des livraisons plus fréquentes.
Tous nos produits et toutes nos équipes sont concernés, quels que soient la langue et le lieu géographique, permettant ainsi une inclusion et une intégration optimales de l’ensemble des collaborateurs Evolucare.
Clément MANKOWSKI – Coach Agile
Indicateurs :
4.75/5 de satisfaction globale sur l’accompagnement et la formation sur le sujet
4.56/5 d’aptitude à mettre en place ou améliorer le process Agile après formation
Evolucare grandit dans un monde en perpétuel changement technologique et nous devons nous adapter pour garder le cap !
C’est pourquoi, nous offrons la possibilité à la centaine de collaborateurs qui compose notre R&D de s’épanouir grâce à un accompagnement prônant l’amélioration continue et la montée en compétences, une sensibilisation sur les sujets d’actualité comme la cybersécurité, et la découverte de nouvelles technologies.Pour nous accompagner dans cette démarche, nous utilisons la plateforme Udemy qui propose un très large catalogue de formations aux formats et aux sujets variés qu’ils soient techniques (DevOps, DevSec…), d’accompagnements personnels ou de gestion de projets par exemple.
L’outil apporte diversité, souplesse et adaptabilité : les collaborateurs suivent les sessions selon leur niveau et à leur rythme, leur permettant ainsi, de découvrir de nouvelles technologies et de monter en compétences sans contrainte d’horaires et de déplacements. A la fin du cursus, il leur est délivré un certificat de fin de formation.La plateforme est très appréciée des collaborateurs qui, mêmes néophytes, peuvent prétendre à suivre un sujet qui leur est méconnu. Cette amélioration continue par la formation leur permet, par la suite, de participer à un large éventail de projets stratégiques du Groupe.
Christophe CARTRY – Responsable département R&D
Evolucare a adapté tous les processus de l’approche de développement agile au formalisme du marquage CE et des exigences réglementaires propres au secteur santé.Principal atout dans cette démarche : une équipe spécialisée dans les tests avec une expertise en automatisation.
Le responsable de cette équipe veille à ce qu’elle soit parfaitement outillée, de manière à couvrir toutes les fonctionnalités des produits et à assurer la traçabilité de tous les tests.
Evolucare s’attache également à maintenir le plus haut niveau de compétences de ses collaborateurs, régulièrement formés et certifiés par le biais des formations ISTQB (International Software Testing Qualifications Board).
Enfin, pour assurer la meilleure communication entre les équipes de développement de domaines différents, Evolucare met en place un fonctionnement en “guildes” : en savoir plus.
Découvrez les nouvelles certifications ISTQB acquises par notre équipe de test
“L’automatisation des tests nécessite de les scripter (écrire du code) pour les faire interpréter par un automate.
Cette méthode permet de réaliser des tests de recette automatiquement avant la mise en production de la solution. C’est un gain de temps considérable puisqu’on peut reproduire un même test sur plusieurs environnements techniques différents.
Le test manuel reste indispensable pour les cas spécifiques et la fourniture de scénarios qu’utilisera le QA automation pour la rédaction des scripts.
Neuf collaborateurs participent à capitaliser notre patrimoine de tests.“
Témoignages de collaborateurs
Pierre-Yves Le Gall, CTO
Stéphane, responsable département R&D
Clément, product manager
Florian, analyste-développeur