Aller au contenu principal

OO2 : 02. Scrum - Devenir Développeur Agile

Durée

14 heures

Modalités

Formation
  • Classe virtuelle
Évaluation

A l’issue de cette session, chaque stagiaire bénéficiaire sera contacté par un prestataire choisi par l’Opco Atlas afin d’évaluer « à chaud » la qualité de la formation suivie.

Certification

L'examen se déroule en ligne et en anglais uniquement. Vous devrez répondre à une série de 80 questions pendant 60 minutes max. La certification PSM I est valable à vie.

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
756 € HT / personne
Certification obligatoire
+ 205 € HT / personne
Support de cours
+ 145 € HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
3 400 € HT / groupe
Certification obligatoire
+ 205 € HT / personne
Support de cours
+ 145 € HT / personne
4 stagiaires minimum

Public

Développeurs, architectes, testeurs, futurs managers agiles, responsables Qualité-Méthodes, …

Pré-requis

. Posséder une culture agile acquise par la formation ou l’expérience ;
. Savoir travailler en équipe ;
. Avoir une expérience significative en développement logiciel ;
. Avoir un niveau d’anglais suffisant pour comprendre les termes utilisés et passer la certification. 

Certification

Professional Scrum Developer (PSD I)

Objectifs pédagogiques

A l’issue de ce module, le stagiaire sera capable de :
. développer en mode Agile en mobilisant les bonnes pratiques d’ingénierie logicielle et
l’automatisation des tests Agiles tout en favorisant un fonctionnement en auto-organisation de
l’équipe ;
. préparer, passer et obtenir la certification « PSD I » .

Programme détaillé

Module 1. Comprendre l'agilité

  • Pourquoi l'agilité ?
  • Le manifeste pour le développement agile.
  • Les champs d'application de l'agilité.

Module 2. Comprendre Scrum à l'aide de son guide

  • Le concept de Scrum :
    • l'empirisme ;
    • les 3 piliers ;
    • les valeurs.
  • Les 3 artefacts  :
    • le product backlog ;
    • le sprint backlog ;
    • l'incrément (DOD).
  • Les 5 événements :
    • le sprint ;
    • le sprint planning ;
    • le daily scrum ;
    • le sprint review ;
    • le sprint retrospective
  • Les 4 rôles :
    • l'équipe Scrum ;
    • le product owner ;
    • le scrum master ;
    • les développeurs.

Module 3. Concevoir une architecture agile

  • La dette technique.
  • Adopter de bonnes pratiques de codage :
    • les règles communes ;
    • les principes du modèle SOLID ;
    • les principes du modèle GRASP ;
    • le refactoring ;
    • les modèles de conception (Pattern) ;
    • la programmation en binôme (pair programming) ;
    • les autres méthodes de travail.
  • Adopter un style d'architecture :
    • l'architecture agile ;
    • l'architecture multicouche ;
    • le concept de Spike ;
    • les préoccupations transversales (cross-cutting concern).
  • La résolution des bugs.
  • Les modèles de mesure de la qualité du logiciel.

Module 4. Tester en mode agile et intégrer en continu

  • La classification des tests.
  • Adopter la méthode Test Driven Development (TDD) :
    • le concept de test driven development ;
    • les avantages de cette méthode.
  • Le principe de programmation pilotée par le comportement (BDD) ;
  • Le principe du développement piloté par les tests d'acceptation (ATDD).
  • Intégrer et automatiser en continu :
    • le concept et les avantages de l'intégration continue et de l'automatisation;
  • la mise en œuvre et les préconisations ;
  • la gestion de la configuration.
  • L'infrastructure de développement et les outils.

Module 5. Se préparer à l'examen Professional Scrum Developer™

  • Discussion sur des cas concrets d'un développeur Scrum Master.
  • Examen blanc en anglais avec correction (QCM de 80 questions durant 60 minutes).
  • Conseils et astuces pour réussir l'examen officiel.

------------------------------------------------------------------------------------------------------------------------------------

MODALITES D'EVALUATION

L’évaluation est continue et conçue pour valider des compétences techniques et collaboratives propres au développeur Scrum, tout en préparant efficacement à la certification officielle PSD.

Pendant la formation – Évaluation formative

  • Quiz interactifs réguliers pour vérifier la compréhension des concepts (agilité, artefacts Scrum, DOD, TDD/BDD, CI/CD).
  • Ateliers pratiques et katas de code (exercices TDD, refactoring, pair programming) évalués en continu par le formateur selon des grilles d’observation (qualité du code, application des principes SOLID/GRASP, rigueur des tests). 
  • Laboratoires CI/CD : mise en place d’un pipeline d’intégration et automatisation des tests ; évaluation sur la capacité à livrer un build stable et testé.
  • Scénarios BDD / ATDD : conception d’exemples de tests d’acceptation et exécution automatisée ; évaluation de la pertinence des scénarios et de la couverture de test.
  • Revues de code dirigées : sessions de revue entre pairs pour évaluer la qualité, la lisibilité et la dette technique identifiée.
  • Études de cas et mise en situation (gestion de la dette, choix d’architecture, résolution de bugs) avec restitution et feedback.
  • Feedback formatif continu : retours individualisés du formateur, fiches d’évaluation et auto-évaluation des participants.
→ En Intra, les ateliers (katas, cas, outils CI) sont calibrés sur les langages, frameworks et outils de l’entreprise.

En fin de formation – Évaluation sommative

  • Examen blanc corrigé collectivement et débriefé par le formateur
  • Restitution pratique de synthèse : livrable technique (ex. dépôt git avec code, tests et pipeline) ou démonstration collective évaluée sur des critères définis (fonctionnalité, tests, qualité, automatisation).
  • Session de révisions et Q&R, puis tour de table de clôture : synthèse des acquis et plan d’action individuel pour poursuivre la progression.

A l'issue de la formation – Évaluation certificative

  • Passage de l'examen officiel Professional Scrum Developer™  administré en ligne par scrum.org, en anglais, sous forme de QCM (60 minutes, 80 questions). La réussite à cet examen valide la certification internationale reconnue.

-----------------------------------------------------------------------------------------------------------------------------

POINTS FORTS DE LA FORMATION:

  • Un formateur certifié PSD ;
  • Le guide Scrum et le lexique du développeur Scrum ;
  • Des ateliers pratiques ;
  • Un examen blanc;
  • Le passage de l'examen officiel Professional Scrum Developer™ (PSD) compris dans notre offre

------------------------------------------------------------------------------------------------------------------------------------

N'hésitez pas à nous contacter au 01 88 24 70 33 ou à nous écrire à inscription ATLAS@oo2.fr pour plus d'informations.

 

Sessions

Filtrer les résultats
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.