Retour au sommaire des projets

Réarchitecture d'un extranet de gestion des adhésions


Contexte

Suite à la mise en production d’une nouvelle application de premier plan, de nombreuses évolutions causaient des régressions en masse, provoquant des erreurs dans les comptes des structures utilisatrices. 
L’audit préalable a montré beaucoup de métier dans le code-behind des pages web. Le code était souvent dupliqué derrière plusieurs pages.

Défis

Sécuriser les déploiements en permettant de supprimer les régressions.

Technologies utilisées

Net, C#, Entity Framework, SQL Server

Résultats

L'audit a permis d'atteindre 3 objectifs qualitatifs
  • Création d’une couche intermédiaire de services appelés par les pages web (principe de l’anticorruption layer).
  • Création de 1500 tests anti régressions.
  • Mise en place d’un déploiement automatisé en preprod.