Étude de cas :
Watershed Monitoring
Refonte d’une plateforme SaaS de gestion de données: performances et meilleures pratiques de développement
WaterShed Monitoring, PME franco-canadienne spécialisée dans la gestion de données relatives à l’eau, accompagne les organisations qui prélèvent, distribuent, assainissent et rejettent de l'eau. Pour optimiser la collecte et la valorisation de ces millions de données, l’entreprise a créé Enki, un logiciel de gestion innovant.
Après avoir consolidé la plateforme afin de la rendre personnalisable pour chaque client et migré l’ensemble vers le cloud, nous avons poursuivi la collaboration afin de répondre à de nouveaux enjeux.
Emplacement : Québec, Canada | Strasbourg, France
Domaine : Environnement
Taille de l’entreprise : de 1 à 10 personnes
Besoins
- Moderniser la plateforme SaaS Enki en adoptant une architecture API-first.
- Mettre en place des fondations alignées sur les standards actuels du développement logiciel (scalabilité, sécurité, performance).
- Faciliter l’intégration avec d’autres solutions et l’évolution continue du produit.
Objectifs
- Renforcer la compétitivité de WaterShed Monitoring grâce à une plateforme plus moderne et évolutive.
- Offrir davantage de valeur aux utilisateurs en améliorant l’expérience, la performance et la flexibilité d’Enki.
- Permettre à Enki de relever les nouveaux défis techniques et de s’imposer dans un marché de plus en plus concurrentiel.
Défis
-
Aligner les fonctionnalités sur la valeur client
En collaboration avec les équipes, seules les fonctionnalités apportant un réel bénéfice sont retenues pour bâtir une solution centrée sur l’utilisateur.
-
Repenser l’architecture et l’expérience
Au-delà du back-end, nos équipes repensent l’interface utilisateur pour offrir une expérience fluide, accessible et responsive.
-
Assurer sécurité et performance à grande échelle
Concevoir une plateforme capable de gérer des volumes massifs de données tout en garantissant des standards élevés de fiabilité, de sécurité et de rapidité.
En résumé
Distribution moyenne des heures par projet
Équipe Kumojin
Durée
Depuis 2022
Activités
Développement Front-end & Back-end – DevOps – Architecture logicielle – Design UX/UI - Atelier de travail – Chargée de projet – Maintenance applicative – Optimisation et fluidification des processus – Intelligence artificielle
Solutions
Une plateforme sur mesure, robuste et performante, pensée pour les clients
Forts de leur expérience en back-end et en front-end, nos développeurs s’adaptent parfaitement au changement radical d’environnement. L’idée est de moderniser la stack technologique, ce qui facilitera l’ajout de futures fonctionnalités clés. De plus, ils repensent totalement l’UX/UI du logiciel afin d’optimiser son ergonomie et assurer sa performance au fil du temps.
Cette collaboration repose sur une confiance renouvelée, bâtie sur l’efficacité opérationnelle, l’écoute des utilisateurs et une compréhension précise des besoins.
Vous avez, vous aussi, un projet impliquant la gestion de milliers de données ? Vous souhaitez automatiser certains de vos processus? Transformer une plateforme existante ?
Contactez-nous
Témoignages
Nous collaborons avec Kumojin depuis 2022 pour le développement et le maintien en continu de notre plateforme SaaS Enki. Que ce soit pour les adaptations sur mesure des fonctionnalités ou la création de nouveaux outils, l’équipe a démontré une agilité certaine afin de répondre aux besoins de tous nos clients. Kumojin est un partenaire de choix pour WaterShed Monitoring et nous sommes très heureux de pouvoir compter sur le professionnalisme et les compétences de l’équipe.
L’un des défis du projet est de retravailler et de renforcer le code d’Enki afin que l’application soit adaptée au nombre croissant de visiteurs. Il faut stabiliser la plateforme et la rendre plus performante. L’équipe de WaterShed Monitoring est très à l’écoute concernant nos propositions et nos améliorations. Elle nous fait totalement confiance ce qui nous permet de proposer des solutions appropriées aux réalités technologiques auxquelles elle doit faire face.
Le projet utilise le framework Ruby on Rails, la technologie sur laquelle j’ai été formée, mais son application est beaucoup plus complexe et élaborée que ce que j’ai pu apprendre jusqu’alors. J’ai ainsi pu étendre mes connaissances et mieux comprendre comment utiliser ce cadre d’applications de façon optimale pour intégrer de nouvelles fonctionnalités à la plateforme. De plus, j’ai l’occasion de mettre à profit mon expérience professionnelle en gestion de produit, car je suis aussi responsable de la gestion des tâches de l’équipe et de la communication avec le client.
Découvrez nos autres projets
Il n'y a pas de projet disponible à afficher