Formation Devenir Développeur Agile

Certification Professional Scrum Developer (PSD)

5 sur 5 étoiles

5 étoiles
100%
4 étoiles
0%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 6 avis
(6 avis)
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence GDAG
Éligible CPF Non
Certification Professional Scrum Developer (PSD)

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.

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.

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

Public :

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.

J1

Rappels sur l’Agilité et sur le framework Scrum

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 agilesObjectifs : Maîtriser les techniques de développement telles que le pair programming et le refactoring. Améliorer la collaboration et la qualité du code.
Outils : Pair programming tools (GitHub Codespaces)
Atelier 2 : Standards de développementObjectifs : Connaître et appliquer les standards de développement (variables, classes, packages). Savoir utiliser les outils de développement pour maintenir des standards élevés.
Outils : Linters, formatters, IDEs (IntelliJ, VSCode)

Outils et techniques de développement agiles

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 BacklogObjectifs : Savoir créer, gérer et prioriser un Product Backlog. Comprendre l’importance de bien définir les user stories.
Outils : Jira, Trello
Atelier 2 : Reproductibilité et Design PatternsObjectifs : Comprendre l'importance de la reproductibilité et de la dette technique. Savoir appliquer des design patterns pour améliorer la qualité du code.
Outils : Documentation de design patterns, outils de gestion de configuration (Git)
Atelier 3 : Cycle de vie des bugs et métriques de qualitéObjectifs : Connaître les étapes du cycle de vie des bugs et savoir les gérer efficacement. Utiliser des métriques pour mesurer la qualité du code et identifier les zones à améliorer.
Outils : Bug tracking tools (Jira, Bugzilla), SonarQube
J2

Outils et techniques de test agiles

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 agileObjectifs : Comprendre l’importance des tests dans les méthodes agiles. Savoir élaborer et exécuter des tests agiles.
Outils : TestRail, TestLink
Atelier 2 : TDD (Test-Driven Development)Objectifs : Maîtriser les principes et pratiques du TDD. Savoir écrire des tests avant de développer le code correspondant.
Outils : JUnit, NUnit
Atelier 3 : Automatisation des testsObjectifs : Comprendre les avantages de l'automatisation des tests. Savoir mettre en place et exécuter des tests automatisés.
Outils : Selenium

Orchestration des pratiques d’ingénierie

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 ContinueObjectifs : Comprendre les concepts de la gestion de configuration. Savoir utiliser des outils d'intégration continue pour améliorer le cycle de vie du développement logiciel.
Outils : Git, Jenkins, GitLab CI/CD
Atelier 2 : Déploiement Continu et Intégration de DevOps avec ScrumObjectifs : Comprendre les principes du déploiement continu et l'intégration de DevOps avec Scrum. Savoir utiliser des outils de déploiement continu et adopter les meilleures pratiques DevOps.
Outils : Docker, Kubernetes, Ansible

Préparation à la certification Professional Scrum Developer (PSD)

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

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.

Date de mise à jour du programme : 20/01/2025

Dates et lieux

1
2
3
4
5
6
7
Du 16 au 17 juin 2025
Lieu
Distanciel
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Paris
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Bordeaux
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Lille
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Lyon
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Marseille
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Nantes
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Rennes
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Strasbourg
Durée
2 jrs
1590 € HT
Du 16 au 17 juin 2025
Lieu
Toulouse
Durée
2 jrs
1590 € HT
1
2
3
4
5
6
7

Logo partenaire action collective de l'OPCO Atlas Votre formation Méthodes Agiles prise en charge jusqu'à 100% des coûts pédagogiques ! *

Depuis 2021, Atlas (ex-Fafiec) a sélectionné PLB Consultant pour proposer à ses adhérents les meilleures formations autour des Méthodes Agiles.

* jusqu'à 100% des coûts pédagogiques selon votre branche d'activité dans la limite des fonds mutualisés dédiés aux actions collectives et en application des critères de prise en charge en vigueur (cf conditions détaillées sur le site d'Atlas)

Vous pouvez retrouver le lien direct vers cette formation sur le site d'Atlas, à l'adresse suivante : https://campus.opco-atlas.fr/stages/02-scrum-devenir-developpeur-agile/2793 

Avis des participants à la formation Devenir Développeur Agile

Note moyenne de 5/5(6)

Les avis figurant ci-dessous 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.

Alexandre
5/5

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"

BJ
5/5

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"

OF
5/5

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"

HL
5/5

Ce que j'ai le plus apprécié :

"La partie test"

Ce que j'ai le moins apprécié :

"N/A"

DS
5/5
BY
5/5

Ces formations peuvent aussi vous intéresser :

Formation, support de cours et certification en français

  • Niveau : Fondamental
  • Certification : Scrum Team Développeur Certification Internationale - icSTD
  • Cours officiel : Scrum League
  • Référence : GSTD

Obtenir la certification Agile d'APMG

  • Niveau : Fondamental
  • Certification : AgilePM® Foundation
  • Cours officiel : APMG
  • Référence : GAPF

Obtenir la certification AgilePM Practitioner d'APMG

  • Niveau : Intermédiaire
  • Certification : AgilePM® Practitioner
  • Cours officiel : APMG
  • Référence : GAPP

Améliorer ses pratiques agiles avec la méthode Kanban

  • Niveau : Fondamental
  • Référence : GPKA


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB