Notre mission pour accompagner la refonte des applications de ETS Global

Refonte d’une application : méthode et projet

Infos :

  • Service d'évaluations pédagogiques
  • Développement Web
  • MySQL, MongoDB, Redis, Google Cloud Platform,
    Kubernetes, RabbitMQ, Elasticsearch, PHP,
    Symfony, Doctrine, Angular, PHPUnit,
    Jenkins, Git, React
  • Studio Eleven Labs

Le contexte de la mission de refonte progressive de l’ensemble du SI de notre client

ETS Global a pour mission de fournir aux organisations publiques et privées des solutions d'évaluation équitables et valides qui les soutiennent dans le choix et le développement des compétences humaines. Il commercialise plus de 50 millions de tests de langues par an dans le monde.

ETS GLOBAL souhaite améliorer, maintenir et faire évoluer son système d'information qui est aujourd’hui composé de plus d’une dizaine d’applications dont les principales sont : un site web (corporate + eCommerce), un back-office, un CRM et plusieurs autres applications métier (API, Mailer...) connectées au middle-office.

Conscient de la complexité technique et de l'ampleur de ses ambitions, ETS GLOBAL a choisi le Studio Eleven Labs pour les accompagner dans la gestion de leur SI et de leurs projets de développement d'application.

Envie d’aller plus loin dans vos projets web ?

Téléchargez notre guide sur les bonnes pratiques de la conception d’applications web agile

Téléchargez notre guide

Nos missions pour accompagner la refonte du parc applicatif d’ETS Global

Nous travaillons avec ETS Global depuis plus de 8 ans et les projets sont toujours en cours. Initialement composée d’une équipe de 4 personnes, ce sont aujourd’hui 18 personnes qui sont sur le projet Studio d’ETS. L’équipe est composée de développeurs, products owners, architectes, DevOps, Data Engineer, etc.

Elle est chargée des travaux d'améliorations, de refonte et de refactorisation du parc applicatif d’ETS Global.

  • 01

    Mise en place d’une équipe 100% dédiée au client et dimensionnée selon ses besoins

  • 02

    Coordination entre les différentes équipes et partenaires

  • 03

    Refonte progressive de l’ensemble du SI pour suivre toutes les évolutions du business model

  • 04

    Développement et évolution de la plateforme e-Business en architecture SOA

  • 05

    Suivi des roadmaps pour s'assurer que les releases répondent aux besoins du business et aux impératifs de deadlines

  • 06

    Amélioration des applications existantes

  • 07

    Mise en place d’un process d’intégration continue (Jenkins) avec Tests automatisés (PHPUnit + Behat)

  • 08

    Analyse et conception de nouvelles applications (SSO, service d'envoi de mails) avec PHP, Symfony, RabbitMQ, MySQL, ElasticSearch…

  • 09

    Rédaction de documentation technique

Question à Charles-Éric : Quel est selon toi le plus important challenge de ce projet de refonte ?

Le challenge le plus important du projet est organisationnel. Pour répondre aux nombreux besoins du client, nous devons toujours adapter la taille, composition et l'organisation de l'équipe pour être toujours plus efficaces. Nous devons aussi être très pragmatiques au quotidien pour prioriser tous les projets, et trouver des solutions ROIstes qui apportent de la valeur tout en étant moins complexes que les propositions initiales. ”

Les résultats après plus de 8 années de collaboration

  • Refonte des différentes plateformes

    e-commerce, backoffice et extranet partenaire B2B, le tout interfacé avec un CRM

  • Création de nouvelles plateformes

    comme une reseller console ou une plateforme de tests en ligne

  • Intégration d'un système

    de eproctoring

  • Encore de nombreux projets à venir

    pour mieux digitaliser les produits de tests et les process associés : projet de refonte UX des fronts exposés aux clients B2B et B2C ou encore l’intégration d'outils de marketing automation

Envie d’en savoir plus sur ce projet de refonte d’applications ?

Organisons un échange !

Demander un rendez-vous

Découvrez d’autres retours d’expérience autour du développement web