PSD, Professional Scrum Developer, certification (Scrum.org)
Objectifs
- Comprendre le rôle du développeur Agile
- Maîtriser les pratiques de conception, de développement et de tests Agile
- Comprendre comment planifier son action dans un projet agile en tant que développeur
- Passer l’examen "PSD I"
Programme
Introduction
Agile et Scrum
- Pourquoi l’Agile ?
- Origine et manifeste
- Agile, SCRUM et les autres
- Scrum Overview : product backlog, cérémonies, rôles et responsabilités (Development team, Scrum Master, Product Owner)
Les techniques de développement
- Point de départ : le Backlog
- Les standards de développement : dette technique (concepts et conséquences), règles de nommage des variables, classes, packages, etc.
- Architecture et refactoring : architecture en couches, notion de "Spike", Refactoring (définition et exemples), design patterns, crosscutting concerns, definition of done
- Traitement des bugs : bug report, cycle de vie, processus
- Les mesures : code/design, complexité cyclomatique, tests, dette technique
Techniques de tests et intégration
- La classification des tests (fonctionnels, structurels, unitaires, intégration, validation, acceptation, autres)
- TDD, principes et avantages : tester avant de coder, le Test-Driven Development, Behaviour Driven Development, Acceptance par les tests (ATDD)
- Intégration continue et automatisation : principes et avantages, mise en place, recommandations, gestion de configuration
- Infrastructure et outils : vue globale, environnement de développement, Application Lifecycle Management, pour les tests unitaires, pour ATDD, BDD, intégration continue
Préparation à l’examen "Professional Scrum Developer" PSD I
Passage de l’examen "PSD I"
- Le passage de l’examen s’effectue le dernier jour, en ligne et en anglais. Cela consiste en un QCM d’une heure, comportant 80 questions. Un score minimum de 85% est requis pour réussir l’examen.
Please login to get access to the quiz
Back to Scrum