Logo Suricats Consulting
Proposer une "expérience développeur" au top grâce à la plateforme open source Backstage

Le projet

L’accompagnement

Dans le cadre du programme visant à simplifier les processus de développement, Suricats a participé à la mise en place d’une nouvelle plateforme de développement basée sur Backstage. L’objectif était de répondre aux besoins des développeurs en prenant en compte leurs retours pour améliorer l’outil. Cette plateforme permet aux développeurs d’initier des projets à partir de templates, d’automatiser la création de repos git, de configurer la pipeline CI/CD, et de déployer sur des environnements cloud, tout en facilitant leur travail au quotidien.

Les défis relevés

Le projet mené pour le constructeur aéronautique avait pour objectifs de simplifier l’expérience des développeurs en les aidant à s’affranchir de la complexité de leur système d’information (SI) legacy, afin qu’ils puissent se concentrer pleinement sur leur métier. Cela impliquait le développement d’une solution qui respecte les technologies et les contraintes d’architectures spécifiques du client, garantissant ainsi une parfaite intégration avec son environnement existant. Une autre dimension importante du projet était de proposer une solution modulaire, capable de s’adapter aux différents cas d’usage et aux technologies variées utilisées par les développeurs. Cela permettait de répondre aux besoins spécifiques de chaque équipe tout en assurant la flexibilité et l’évolutivité de la solution sur le long terme.

L’équipe

À retenir

Développements et releases itératifs

100% Open Source, intégré au SI

+ de 10 000 utilisateurs finaux potentiels !

L’approche en détails

#1 – Kick off : Préparation et intégration

Lors de cette première phase, les développeurs Suricats ont été intégrés aux équipes du client. L’objectif principal a été de comprendre les processus de développement existants et d’identifier les douleurs associées. Cette étape a permis de dresser un état des lieux complet et d’identifier les leviers de performance pour améliorer l’efficacité des équipes.

#2 – Développements : Conception et mise en œuvre

  • Développement d’une solution basée sur de l’open source (Backstage), en utilisant des technologies modernes pour garantir la robustesse et la flexibilité du système.
  • Participation active au développement du projet open source, contribuant ainsi à l’évolution de la plateforme tout en respectant les standards de qualité et de performance.
  • Partage de compétences entre les équipes, favorisant l’harmonisation des pratiques de développement logiciel et permettant une meilleure collaboration à long terme.

#3 – Résultats et impact

Ces développements ont permis de renforcer la plateforme, tout en améliorant les pratiques de développement au sein des équipes. Grâce à cette collaboration, le projet a vu une nette amélioration en termes de performance, de cohérence et d’efficacité.

Envie d’en savoir plus ?

Nous serons ravis d’échanger avec vous