- ACN_ATLAS
- Certifiant
- Cours pratique
- Management
Formation Devenir Développeur Agile
Certification Professional Scrum Developer (PSD)

- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
- Certification
- Professional Scrum Developer (PSD)
Description de la formation Developpeur agile
Le Scrum Developer doit à la fois comprendre les principes Scrum et avoir la capacité de mettre en application ses compétences d’ingénierie agile. Chaque développeur Scrum est responsable de la livraison d’un élément fonctionnel (ou morceau) du produit à la fin de chaque sprint.
Indépendamment de ses compétences techniques (analyse de logiciels, codage, programmation de logiciels ou tests) et de sa connaissance approfondie du framework Scrum, le développeur agile se doit aussi d’avoir un bon esprit d’équipe afin de favoriser une collaboration efficace avec les autres membres de l’équipe.
Cette formation met donc l’emphase sur les outils et techniques de test agiles. Les participants commencent par comprendre l'importance des tests en méthode agile, en élaborant et exécutant des plans de test agiles. Les concepts de développement piloté par les tests (TDD), de développement piloté par le comportement (BDD) et de développement piloté par les tests d'acceptation (ATDD) sont ensuite introduits, avec des exercices pratiques pour chaque approche.
L’automatisation des tests est abordée, permettant aux participants de mettre en place et d'exécuter des tests automatisés. La gestion de la configuration et l'intégration continue sont ensuite explorées, où les participants apprennent à configurer des pipelines CI, gérer les branches et les fusions incontournables dans un contexte collectif (combinaison de modifications dans différentes branches).
Tout au long de la formation le formateur vous prépare au passage de la certification Professional Scrum Developer (PSD) en vous proposant de nombreux quiz qui au-delà de l’objectif de la certification vous permettent de valider vos acquis.

Objectifs pédagogiques
Objectifs pédagogiques :
À l'issue de cette formation Développeur agile, vous aurez acquis les connaissances et compétences nécessaires pour :
- Connaître le développement agile basé sur les techniques modernes : TDD, intégration continue, automatisation des tests…
- Connaître les bonnes pratiques de conception, de développement et de tests agiles
- Être capable de favoriser une équipe auto-organisée et auto-réfléchie
- Avoir toutes les connaissances nécessaires pour passer avec succès l’examen de certification Professional Scrum Developer PSD I
Objectifs opérationnels
Objectif opérationnel :
Être capable de prendre part à un projet de développement en faisant vivre les apports de l’agilité dans son travail et au sein de son équipe.
Cette formation vous prépare au passage de l’examen Professional Scrum Developer (PSD).
L’examen se déroule en ligne, en anglais et ultérieurement à la formation. Il est constitué d’un QCM d’une heure, comportant 80 questions. 85% de bonnes réponses sont requises pour réussir l’examen.
Les questions de l’examen portent sur les sujets suivants :
- Le framework Scrum
- La théorie et les principes de Scrum
- L’analyse
- L’auto-organisation des équipes de développement
- Design et architecture émergente
- Qualité et Tests
- La gestion du cycle de vie des applications
L’examen n’est pas obligatoire et n’est pas compris dans le tarif de la formation.
Programme
Contenu du cours, module par module
5 modules
- Les valeurs et les principes de l’agilité
- Le framework Scrum
- Le Scrum Guide :
- Les artefacts : incréments, Product Backlog, Sprint Backlog
- Les événements : Sprint planning, Sprint Review, Sprint Retrospective
- Les rôles : le Scrum Développeur, le Scrum Master, le Product Owner, l’équipe Scrum
- Travailler au sein d’une équipe agile en tant que Scrum Développeur
Atelier 1 : Techniques de développement agiles
Outils : Pair programming tools (GitHub Codespaces)
Atelier 2 : Standards de développement
Outils : Linters, formatters, IDEs (IntelliJ, VSCode)
- Point de départ : le Product Backlog
- Standards de développement : variables, classes, packages…
- ALM
- Programmation par paire et refactoring
- Qualité du code et dette technique
- Reproductibilité
- Design patterns
- Traitement des bugs : reports et cycle de vie
- Les mesures
Atelier 1 : Création et gestion du Product Backlog
Outils : Jira, Trello
Atelier 2 : Reproductibilité et Design Patterns
Outils : Documentation de design patterns, outils de gestion de configuration (Git)
Atelier 3 : Cycle de vie des bugs et métriques de qualité
Outils : Bug tracking tools (Jira, Bugzilla), SonarQube
- Les tests en méthode agile
- La place de l’équipe : auto-organisation et organisation pilotée
- Développement piloté par les tests : TDD, BDD et ATDD
- Automatisation des tests
- Types de tests (état ou comportement)
- Méthodologie SOLID
- Surmonter les obstacles
- La gestion du cycle de vie des applications
Atelier 1 : Les tests en méthode agile
Outils : TestRail, TestLink
Atelier 2 : TDD (Test-Driven Development)
Outils : JUnit, NUnit
Atelier 3 : Automatisation des tests
Outils : Selenium
- Intégration continue : principes et avantages, mise en place, recommandations
- Gestion de la configuration :
- Concepts, processus, schéma de branches
- Centralisée, décentralisée
- Check-out et commit
- Merge
- Baseline et changements
- Vers un déploiement continu
- Scrum et DevOps
Atelier 1 : Gestion de la configuration et Intégration Continue
Outils : Git, Jenkins, GitLab CI/CD
Atelier 2 : Déploiement Continu et Intégration de DevOps avec Scrum
Outils : Docker, Kubernetes, Ansible
- Rappels sur les conditions précises de l’examen (temps, modalité, résultats, etc.)
- Examen blanc corrigé tous ensemble
- Astuces du formateur pour glaner des « points faciles »
- Révision des points clés sur les confusions classiques
- Comment répondre aux « pièges » ou ambiguïtés dans les questions ?
- Questions / Réponses
Programme mis à jour le 24/10/2025
Public concerné
Ce cours s’adresse principalement aux métiers du développement. Sont ainsi directement concernés les développeurs, architectes logiciels et testeurs, qu’ils soient pleinement indépendants ou intégrés à une équipe plus vaste nécessitant une coordination agile pour une bonne livraison fonctionnelle.
Les publics proches de l’ingénierie trouveront également de l’intérêt à suivre cette formation : responsables qualité, managers transverses et chefs de produit en charge de la supervision des développements.

Prérequis
Il est nécessaire de posséder une expérience confirmée en développement afin de suivre cette formation. Cette formation ne vise pas à former des développeurs : elle vise plutôt à leur permettre de mieux travailler grâce aux bénéfices de l’agilité. Il est donc essentiel d’avoir déjà pris part à un projet de développement traditionnel pour réfléchir autour des difficultés rencontrées.
Une culture agile préalable est également demandée, qu’elle ait été acquise par l’expérience, par la formation ou par l’étude personnelle (manifeste agile). Bien que la formation effectue des rappels généraux sur l’agilité, elle n’a pas vocation à présenter le manifeste agile par le détail.
Pour finir, il est nécessaire d’avoir déjà travaillé en équipe ou d’être amené à le faire dans un future proche de manière à mieux appréhender la mise en œuvre de l’agilité sur le plan collaboratif.
La certification PSD I vous demande par ailleurs un niveau d’anglais confortable.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
5/5
6 avis
« Mon avis sur le contenu du stage : "RAS" Mon avis sur le formateur : "RAS" Mon avis sur la salle de formation : "RAS" Ce que j'ai le plus apprécié : "RAS" Ce que j'ai le moins apprécié : "RAS" »
Alexandre « Mon avis sur le formateur : "Merci a Gabriel de s'etre trés bien adapté au niveau des participants" Ce que j'ai le moins apprécié : "le chat n'a plus marché pour moi a un moment" »
BJ « Mon avis sur le formateur : "Très agréable, dynamique et disponible Super schéma" Ce que j'ai le plus apprécié : "Tableau blanc" »
OFOPTO FRANCE
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Gestion de projet agile avec ScrumRéf. DSGP2 joursFondamentalProchaine session : 22 oct.1 590 €
- ISTQB : Certification ISTQB Testeur AgileRéf. GTAI3 joursFondamentalProchaine session : 4 nov.1 850 €
- Kanban pour l'IT : mieux travailler en maîtrisant son flux de productionRéf. GPKA2 joursFondamentalProchaine session : 13 oct.1 500 €
- Lean IT : Optimiser l’efficacité opérationnelle dans les organisations agilesRéf. LITO3 joursFondamentalProchaine session : 24 mai2 500 €