almessadi.
Retour aux projets

Étude de cas projet

SAP Signavio_

Travail sur l'architecture frontend, la qualité du design system, la fiabilité du CI/CD, la performance et le renforcement de la sécurité pour une grande plateforme d'intelligence des processus d'entreprise.

Le Paysage

SAP Signavio se situe dans un espace produit où le travail frontend cesse rapidement d'être "juste une interface utilisateur". Les produits d'intelligence des processus d'entreprise accumulent des vues de données complexes, des contrats de composants partagés, et de grandes attentes concernant l'accessibilité, la fiabilité et la livraison sécurisée.

Architecture & Impact

Mon travail était centré sur la fondation frontend plutôt que sur des tickets de fonctionnalités isolés. L'objectif était de faciliter l'évolution en toute sécurité du produit au sein d'une plus grande organisation d'ingénierie.

Cela signifiait travailler à travers :

  • l'architecture React et TypeScript
  • le comportement et la cohérence du design system
  • la performance pour des interfaces denses et riches en données
  • la qualité du CI/CD et la fiabilité de livraison
  • la sécurité et le renforcement de l'application

Dans un environnement d'entreprise de grande taille, les schémas faibles se multiplient rapidement. Une propriété d'état peu claire, des composants partagés fragiles ou des pipelines peu fiables ne restent pas des problèmes locaux longtemps.

Ce Qui Comptait Techniquement

  • des modèles frontend permettant à plusieurs équipes de livrer en toute sécurité
  • des composants réutilisables avec un comportement prévisible et une accessibilité
  • une discipline de performance pour des écrans analytiques complexes
  • des processus de mise en production qui amélioraient la vitesse sans affaiblir la sécurité

Ce projet représente le type de travail d'ingénierie qui me tient le plus à cœur : construire un levier. Une bonne architecture devrait faciliter les cent prochaines modifications, et pas seulement permettre de sortir la prochaine fonctionnalité.