Conseil et formation
Formation et coaching d'équipes techniques
Je forme vos équipes sur vos propres projets, avec des exercices issus de votre code. Les formations se terminent par une production utilisable, pas par un questionnaire de satisfaction.
Ce que cela couvre
Une formation utile se déroule sur le code de l'entreprise. Les participants travaillent sur un problème qu'ils connaissent, avec leurs contraintes, leurs conventions et leurs outils. À la fin de la session, une partie du travail est réellement livrée et les acquis sont immédiatement applicables.
Les formats proposés vont de la demi-journée de cadrage à un accompagnement de plusieurs semaines. Pour le développement, je privilégie des modules courts et répétés, entrecoupés de périodes de pratique réelle, plutôt qu'une semaine complète dont la moitié se perd.
Du contenu adapté à votre contexte
Le programme est construit après un échange technique et une lecture de votre base de code. Les exemples, les exercices et les revues portent sur vos fichiers, vos règles métier et vos incidents passés, ce qui rend la formation directement transposable.
- Programme adapté après lecture de votre base de code.
- Exercices sur des cas réels au lieu d'exemples génériques.
- Revues de code collectives commentées et argumentées.
- Supports remis et réutilisables par l'équipe.
- Évaluation des acquis par la production, non par un questionnaire.
Problemes traites
Les formations suivies en externe ne s'appliquent jamais au retour. L'équipe manque de repères communs sur les tests et la qualité. Les nouveaux arrivants mettent des mois à devenir autonomes. Les bonnes pratiques sont connues mais pas réellement pratiquées. La montée en compétence est freinée par la pression de production.
Benefices attendus
Des acquis immédiatement applicables sur vos projets. Une montée en autonomie mesurable sur les pratiques ciblées. Des supports que l'équipe peut réutiliser et transmettre. Une base de code améliorée pendant la formation elle-même. Un langage commun créé entre développeurs, testeurs et exploitation. Une formule ajustable selon les contraintes de production.
Methode et etapes
- 1
Évaluation des besoins
Entretiens avec les responsables techniques et lecture du code pour identifier les pratiques à renforcer et les difficultés récurrentes de l'équipe.
- 2
Construction du programme
Définition des modules, des exercices et des objectifs d'acquisition, avec un découpage compatible avec les contraintes de production.
- 3
Sessions et pratique
Alternance de sessions courtes et de périodes de pratique réelle, avec revues de code collectives et corrections argumentées.
- 4
Évaluation et transfert
Mesure des acquis à partir du code produit, ajustement du programme, remise des supports et identification des prochains points à renforcer.
Livrables
Programme de formation adapté à votre contexte technique.
Supports de session remis à l'équipe.
Exercices et cas pratiques issus de votre base de code.
Revues de code collectives documentées.
Bilan des acquis avec points forts et axes de progrès.
Recommandations de pratiques à consolider dans le temps.
Technologies mobilisees
- Java
- Spring Boot
- Angular
- GitHub Actions
- JUnit 5
- Testcontainers
- Playwright
Questions frequentes
Les formations se font-elles à distance ?
Oui, en visioconférence avec partage d'écran et exercices en binôme, ou sur site si vous préférez. Pour les modules pratiques, deux sessions de trois heures en distanciel sont souvent plus efficaces qu'une journée continue.
Sur quels sujets intervenez-vous ?
Java et Spring Boot, tests et qualité, Angular, conteneurisation, chaînes de livraison, architecture applicative, sécurité de base et observabilité. Le programme est construit à partir de vos besoins, pas d'un catalogue figé.
Comment mesurez-vous les acquis ?
Par le code produit pendant et après la formation, et par la capacité de l'équipe à appliquer les pratiques sans accompagnement. Un questionnaire de satisfaction ne dit rien des compétences réellement acquises.
Realisations associees
Migration d'un front-end Angular et remise à niveau des performances
Cinq versions de retard, cent quatre-vingts écrans, migrés par lots livrables
Exemple de demonstration - aucune reference client reelle.
Industrialisation de la chaîne de livraison et passage au GitOps
De la livraison trimestrielle à vingt-deux livraisons en huit mois
Exemple de demonstration - aucune reference client reelle.
Construire un programme
Indiquez-moi la taille de l'équipe, les technologies employées et les difficultés rencontrées. Je vous proposerai un programme adapté et progressif.