Animé par François Berjonneau, Solutions Engineering Manager chez Qt Group, le webinaire organisé par L’Embarqué qui se déroulera le jeudi 23 octobre prochain à 10 H 30 en direct permettra de comprendre comment une architecture logicielle s’érode au cours du temps, de manière lente et insidieuse, et comment il est possible d’y remédier.
A la conception d'une architecte logicielle, nous partons tous avec les meilleures intentions : une structure claire, des responsabilités bien définies et ces diagrammes satisfaisants remplis de cases et de flèches bien ordonnées. Mais ensuite... la réalité s'impose. Les délais se resserrent. Les fonctionnalités changent. Un collègue est absent. Quelqu'un code en dur une solution de contournement pour respecter un délai important. Cela fonctionne, mais personne ne met à jour la documentation. Et voilà que votre architecture soigneusement conçue commence à s'éroder.
Cette érosion ne se produit pas d'un seul coup : elle s'installe silencieusement, couche après couche, décision après décision. Il s'agit d'une divergence entre la conception et la mise en œuvre. Nous avons besoin d'un moyen de détecter cette divergence dès qu'elle se produit. C'est là qu'intervient l'analyse statique.
Grâce à l'analyse statique et à la vérification de l'architecture, vous pouvez :
- Détecter les violations de l'architecture et les dépendances cachées - Repérer les composants inutilisés et les liens obsolètes
- Prévenir la dégradation à long terme en appliquant l'architecture dans l'intégration continue
- Comprendre ce qui se passe réellement dans votre base de code.
Ces sujets seront abordés dans ce webinaire sous la forme d'une approche pratique, l'architecture étant analysée en tant que code, et comment Axivion, l'outil d'analyse statique de Static et de vérification d'architecture de QT Group, peut aider les entreprises à se prémunir contre l'érosion logicielle.
N’hésitez pas à vous inscrire d’ores et déjà pour cet événement en cliquant sur ce lien. Inscription gratuite.
