Contexte
BioGuid est une startup française spécialisée dans la biotechnologie et la santé. L’entreprise a développé une plateforme d'aide à la prescription biologique pour les professionnels de santé. Cette plateforme offre une base de connaissances des examens médicaux avec une bibliographie détaillée et un moteur de recherche proposant les examens adaptés à chaque patient. L’objectif de BioGuid est d’aider les professionnels de santé à améliorer les traitements et le bien-être des patients.
BioGuid avait initialement fait appel à une agence externe pour développer la V0 de sa plateforme. Bien que les choix techniques aient été bons, l’équipe assignée était relativement junior, ce qui a entraîné des problèmes de développement : temps plus long et complexité accrue, impactant la qualité du code, la stabilité et l’évolution de la plateforme. Hones est intervenu pour lancer la V0 en résorbant la dette technique accumulée et en poursuivant le développement.
Hones avait un mois, car la V0 devait être prête pour un rendez-vous stratégique très important.
Résultats
En un mois, Hones a réussi à sortir une V0 stabilisée et complète de la plateforme de BioGuid, à temps pour le rendez-vous stratégique.
La dette technique a été résorbée à 50%. De plus, des processus efficaces d’organisation et de communication sont désormais en place.
Comment Hones est intervenu ?
Hones est intervenu sur une mission de Renfort Opérationnel. La mission a commencé par un audit d’une journée afin de déterminer si les bases de la V0 étaient récupérables ou s'il fallait recommencer de zéro.
L’audit ayant confirmé que les bases étaient suffisamment saine pour poursuivre sur cette base, un développeur senior a été déployé chez BioGuid à raison de cinq jours par semaine sur une période d’un mois. En très peu de temps, Hones a réussi à (1) stabiliser l’existant en résorbant une partie de la dette technique, (2) améliorer l’UX et (3) ajouter des fonctionnalités.
Parmi les tâches réalisées :
En outre, Hones a mis en place des méthodologies organisationnelles (méthode Agile) et de priorisation des tâches, ainsi que des moyens de communication permettant le suivi des avancées.