Le client
Une société de conseil spécialisée dans les solutions de recrutement pour les hôpitaux.
Le projet
Transformer le recrutement dans le secteur de la santé
Vue d'ensemble
Le client était confronté à des difficultés avec son ancienne application. Construite sur la plateforme DBROCKET obsolète, elle manquait d'extensibilité, de capacités de test et d'une interface conviviale. Improving a été chargé de moderniser l'application afin de fournir au client une solution plus facile à maintenir et plus évolutive.
Le défi
L'ancienne application du client était essentielle pour prévoir les besoins en personnel dans les hôpitaux, mais son fondement sur l'obscure plateforme DBROCKET rendait la maintenance et les améliorations difficiles. Le manque d'interface mobile et réactive de l'application a conduit à des inefficacités dans la planification du personnel, ce qui a coûté aux hôpitaux des ressources précieuses.
La solution
Improving a migré l'ancienne application de DBROCKET vers une pile technologique moderne, en sélectionnant Spring Boot et Groovy pour le développement du backend afin d'assurer une meilleure maintenabilité et extensibilité. Nous avons introduit des tests unitaires pour améliorer la qualité et la fiabilité du code.
Pour l'interface utilisateur, nous avons développé une nouvelle application web avec une fonction de calendrier réactif, permettant une gestion facile des équipes et incitant le personnel avec des taux de rémunération plus élevés pour les ramassages précoces. Le projet comprenait également la conteneurisation de l'application et son déploiement sur AWS, la standardisation de l'environnement de développement avec des fichiers Vagrant et l'automatisation du déploiement avec des playbooks Ansible.





Avantages pour les entreprises
Improving User Experience (Expérience utilisateur améliorée) : L'interface mobile et réactive de la nouvelle application web a amélioré la convivialité pour le personnel de l'hôpital.
Rationalisation des processus de recrutement : La fonction de calendrier a permis aux hôpitaux de gérer et d'offrir des quarts de travail de manière efficace, améliorant ainsi les niveaux de dotation et les temps de réponse.
Réduction des coûts : L'optimisation de la dotation en personnel, basée sur des recommandations fondées sur des données, a permis aux hôpitaux de réduire leurs frais généraux de 22 % en moyenne.
Amélioration de la maintenabilité : La migration vers Spring Boot et Groovy, associée à des tests unitaires, a facilité la maintenance et l'amélioration de l'application.
Déploiement efficace : Les processus de déploiement standardisés et automatisés ont permis de réduire les erreurs et les délais de déploiement, augmentant ainsi la fiabilité et l'efficacité du système.
Enseignements tirés
Le projet a mis en évidence l'importance de la confiance des parties prenantes, de la compréhension des processus opérationnels des applications existantes, de l'absence de complexité inutile, de la gestion efficace du changement et de la mise en place d'une équipe de développement durable pour une réussite à long terme.
Pourquoi Improving ?
Le projet de modernisation des applications a transformé l'application existante des clients en une solution moderne, évolutive et conviviale, ce qui a permis d'améliorer considérablement le processus de dotation des hôpitaux. La migration vers une pile technologique moderne, associée à une application web réactive et à des processus de déploiement rationalisés, a permis de réaliser des économies, d'améliorer la maintenabilité et de disposer d'un système plus agile, prêt à répondre aux besoins futurs.
Démarrer
Découvrez comment Improving peut vous aider à démarrer en nous contactant dès aujourd'hui à l'adresse suivante sales@improving.com ou en remplissant un formulaire de contact via le lien ci-dessous.