Agile Scrum Developer niveau I

Présentation

Objectifs & compétences

À l'issue de cette formation, les apprenants seront capables de :
  • Comprendre le rôle du développeur Agile
  • Comprendre les pratiques de conception, de développement et de tests Agile
  • Planifier son action dans un projet agile en tant que développeur
  • Passer l'examen « PSD I »

Public visé

Développeurs, Scrum Masters, Responsables d’équipe, architectes.

Pré-requis

Avoir suivi une formation aux méthodes agiles, avoir une expérience en
développement logiciel,
● Niveau correct d’anglais écrit.

Programme

Introduction
2. Agilité
● Pourquoi l’Agilité ?
● Origine et Manifeste
● Champ d’application.
3. Scrum
● Théorie de Scrum
● Artefacts
● Evénements
● Rôles

Bonnes pratiques.
4. Architecture et développement
● Dette technique
● Bonnes pratiques de code :
o Règles communes
o Modèle SOLID
o Modèle GRASP
o Refactoring
o Design Pattern
o Pair-programming
o Autres pratiques et principes.
● Principes d’architecture :
o L’architecture Agile
o L’architecture en couche
o Le principe du Spike
o Le cross-cutting concern.
● Traitement des bugs
● Mesures.
5. Tests et intégration
● Classification des tests
● Principes du TDD :
o Concepts
o Bénéfices
o Principe du BDD
o Principe du ATDD.
● Intégration continue et automatisation
o Concepts
o Bénéfices
o Mise en place et recommandations
o Gestion de configuration.
● Infrastructure et outils.
6. Préparation à l’examen « Professional Scrum Developer » PSD I,
7. Passage de l’examen « PSD I ».

Modalités

Pédagogie

Exposé théorique et participatif, dispensé en français, alternant :
o Présentation théorique,
o Discussion autour des cas organisationnels des participants,
o Vérification de la compréhension au fur et à mesure de l’avancement
par des QCM,
o Examen blanc avec réponses.
● Sont fournis aux stagiaires :
o Support en français, accessible en ligne,
o QCM et examen blanc en anglais,
o Glossaire Scrum Developer en anglais,
o Scrum Guide (en français ou en anglais).

Évaluation / Certification

Evaluation pré-formative à réaliser 2 jours ouvrés avant le début de la formation
Evaluation par le formateur oralement chaque jour et auto-évaluation formalisée via l'espace apprenant en ligne