Formation métier & IT – Génie logiciel & architecture
Refactoring et modernisation du legacy
Maîtrisez Refactoring et modernisation du legacy en 6 heures : Reconnaître les code smells, Étapes de refactoring sûres et Tests de caractérisation pour le code hérité, en direct avec un formateur, en ligne ou en présentiel.
- Durée
- 6 heures, une session
- Niveau
- Perfectionnement
- Format
- En ligne ou en présentiel
- Langue
- Allemand ou anglais
- Attestation
- Attestation de participation
Présentation
« Refactoring et modernisation du legacy » s’adresse à des profils comme Développeurs et tech leads et Architectes logiciels et concepteurs de systèmes. En 6 heures, vous abordez de façon structurée Reconnaître les code smells, Étapes de refactoring sûres et Tests de caractérisation pour le code hérité – avec beaucoup de pratique et du temps pour vos questions.
Un bon logiciel ne naît pas du seul code, mais d'exigences claires, de décisions d'architecture solides et d'une assurance qualité traçable. Nos formations enseignent les méthodes sous-jacentes : ingénierie des exigences, modélisation avec UML et BPMN, styles d'architecture tels que microservices et architecture événementielle, documentation avec arc42, ainsi que livraison et métriques de qualité. Elles s'adressent aux développeurs, architectes, analystes métier et responsables techniques. Nous travaillons avec des études de cas, des exercices de modélisation et des ateliers d'architecture afin que vous puissiez justifier vos décisions et les partager avec votre équipe. En ligne ou sur site, à prix fixe par participant.
La formation se déroule en direct – en ligne dans une classe virtuelle ou en présentiel dans nos salles à Munich, Salzbourg, Berlin, Augsbourg, Hanovre, Brême, Stuttgart et Kaiserslautern. Nous pouvons également l’organiser en intra pour votre équipe.
Points clés de la formation
À qui s’adresse cette formation ?
- Développeurs et tech leads
- Architectes logiciels et concepteurs de systèmes
- Analystes métier et ingénieurs exigences
- Chefs de projet techniques et responsables qualité
Objectifs pédagogiques
- Vous connaissez les points clés de Refactoring et modernisation du legacy – Reconnaître les code smells, Étapes de refactoring sûres, Tests de caractérisation pour le code hérité, Motif Strangler Fig, Modularisation du monolithe et Feuille de route de modernisation – et savez les mettre en pratique.
- Vous comprenez les concepts de Refactoring et modernisation du legacy et les situez dans le processus de développement.
- Vous appliquez méthodes et notations à des études de cas réalistes.
- Vous justifiez vos décisions de manière traçable et les documentez.
- Vous introduisez Refactoring et modernisation du legacy pas à pas dans votre équipe.
Programme
Module 1 Concepts et vocabulaire de Refactoring et modernisation du legacy
- Objectifs et cas d'usage de Refactoring et modernisation du legacy
- Notions clés et notations
- Place dans le processus de développement
- Problèmes typiques sans démarche systématique
Module 2 Points clés : Refactoring et modernisation du legacy
- Reconnaître les code smells
- Étapes de refactoring sûres
- Tests de caractérisation pour le code hérité
- Motif Strangler Fig
- Modularisation du monolithe
- Feuille de route de modernisation
Module 3 Méthode et prise de décision
- Étapes avec exemples détaillés
- Arbitrer entre qualités et compromis
- Justifier et documenter les décisions
- Reconnaître motifs et anti-motifs
Module 4 Exercices pratiques sur étude de cas
- Modélisation et conception en commun
- Revues critiques des résultats
- Utilisation d'outils en équipe
- Discussion sur votre propre paysage applicatif
Module 5 Introduction dans l'équipe
- Ancrer les méthodes pas à pas dans les projets
- Communiquer avec les métiers et la direction
- Indicateurs et critères de qualité
- Lectures et parcours d'apprentissage complémentaires
Module 6 Transfert dans votre quotidien
- Exercice sur un cas réaliste
- Erreurs fréquentes et comment les éviter
- Check-list et modèles à emporter
- Questions ouvertes, perspectives et ressources pour aller plus loin
Prérequis
Des bases en développement logiciel ou en analyse métier sont utiles. Aucune connaissance préalable de Refactoring et modernisation du legacy n'est exigée, sauf indication contraire pour la formation. Des connaissances de base du sujet sont utiles.
Prérequis techniques
Ordinateur portable personnel avec navigateur récent ; outils de modélisation, tableaux blancs numériques et supports d'exercices fournis.
Dates & sites
Pour chaque site, nous proposons une date dans environ quatre semaines. Votre date souhaitée reste toujours possible.
- Munich mar. 15 décembre 2026 6 h Demander
- Salzbourg jeu. 10 décembre 2026 6 h Demander
- Berlin ven. 11 décembre 2026 6 h Demander
- Augsbourg lun. 14 décembre 2026 6 h Demander
- Hanovre lun. 14 décembre 2026 6 h Demander
- Brême mar. 15 décembre 2026 6 h Demander
- Stuttgart mer. 16 décembre 2026 6 h Demander
- Kaiserslautern mer. 16 décembre 2026 6 h Demander
- En ligne mar. 15 décembre 2026 6 h Demander
Questions fréquentes
Faut-il savoir programmer pour suivre Refactoring et modernisation du legacy ?
Cela dépend de la formation. Beaucoup de contenus, comme les exigences, la modélisation et les décisions d'architecture, sont indépendants d'un langage et utiles aussi bien aux développeurs qu'aux analystes. Pour les approfondissements techniques, les prérequis sont indiqués dans le descriptif.
Comment Refactoring et modernisation du legacy est-elle enseignée en pratique ?
Nous alternons brèves explications et exercices de modélisation et de conception en petits groupes. Les résultats sont relus ensemble, les alternatives discutées et les décisions justifiées. Vous pouvez apporter des exemples de votre projet, que nous intégrons de manière anonymisée.
Combien coûte la formation « Refactoring et modernisation du legacy » ?
La formation coûte 949 € HT forfaitaires par participant – en ligne comme en présentiel. Sont inclus 6 heures de formation en direct avec un formateur, les supports de cours, un environnement d’exercice et une attestation de participation.
Puis-je proposer ma propre date ?
Oui. Pour chaque site, nous proposons une date dans environ quatre semaines. Dans le formulaire, vous pouvez à tout moment indiquer librement la date ou la période souhaitée – nous vérifions les disponibilités et revenons vers vous sous un jour ouvré.
La formation a-t-elle lieu en ligne ou en présentiel ?
Les deux sont possibles : en direct dans une classe virtuelle ou en présentiel à Munich, Salzbourg, Berlin, Augsbourg, Hanovre, Brême, Stuttgart et Kaiserslautern. Nous pouvons aussi l’organiser en intra pour votre équipe.
La formation peut-elle être adaptée à notre équipe ?
Oui. Les formations sur mesure coûtent environ 4 500 € de plus, selon le sujet et après accord. Nous définissons ensemble au préalable les contenus, exemples et exercices.
Autres formations : Génie logiciel & architecture
- Conception d'API REST avec OpenAPI
- Revues de code efficaces
- Gérer la dette technique
- Continuous Delivery
- Métriques de qualité logicielle
- Documentation d'architecture avec arc42
- Développement logiciel piloté par les modèles
- Ergonomie logicielle et Usability Engineering
- Évaluation et revues d'architecture
- Architecture cloud native
- Ingénierie système avec SysML
- Communication pour architectes logiciels