SCRUM PSD
La certification Professional Scrum Developer (PSD) valide les compétences des développeurs travaillant dans un environnement Scrum. Cette formation couvre les pratiques de développement agile, le test et les principes DevOps dans le cadre de Scrum.
- +15ans d'expérience pour tous nos formateurs
- 2.5jours
À qui s’adresse cette formation "SCRUM PSD" ?
Description de la formation "SCRUM PSD"
-
Méthodes pédagogiques
- La formation se compose de travaux pratiques (mises en situation, débats, exercices).
- Une évaluation quotidienne de l'acquisition des connaissances de la veille est effectuée.
- Une synthèse est proposée en fin de formation.
- Une évaluation à chaud sera proposée au stagiaire à la fin du cours.
- Un support de cours (version électronique) sera remis à chaque participant comprenant les slides sur la théorie, les exercices.
- Une feuille d'émargement par demi-journée de présence est fournie en fin de formation ainsi qu'une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session.
-
Présentation
La certification Professional Scrum Developer (PSD) valide les compétences des développeurs travaillant dans un environnement Scrum. Cette formation couvre les pratiques de développement agile, le test et les principes DevOps dans le cadre de Scrum.
-
Objectifs
- Comprendre les principes de l'agilité et le framework Scrum
- Maîtriser les pratiques de développement agile
- Mettre en œuvre les pratiques du test agile
- Comprendre les principes DevOps appliqués à Scrum
-
Audience
- Développeurs
- Scrum Master
-
Formateur
Le formateur est un expert du domaine qui intervient sur le sujet depuis plusieurs années en formation mais aussi en conseil.
-
Prérequis
- Avoir des connaissances sur l'agilité, et une expérience en développement de logiciel.
-
Programme
Agilité
- Le principe
- Histoire de l’agilité
- Le manifeste
- Les 4 valeurs
- Les 12 principes
- Quelle méthode agile ?
- Quels outils ?
- Quand mettre en œuvre l’agilité ?
Scrum
- Histoire de Scrum
- Les 3 piliers
- Les 5 valeurs
- Le Scrum Team
- Le Scrum Guide
- Les cérémonies
- Les artifacts
Pratiques de développement
- Le Product Backlog
- Gestion des Evolutions, bugs, hotfixs, support
- Mettre en place des règles de nommage
- Notions d’architecture (microservices)
- Gestion de la dette technique
- Faire un bon Daily Meeting
- Suivre son Burndown Chart
- Pair Programming
- Refactoring
- Code Review
Pratiques du test agile
- Les différents types de tests
- Test-Driven Development (TDD)
- Domain Driven Development (DDD)
- Gestion des tests d’acceptances
Les principes DevOps
- Les grands principes du DevOps
- Environnement de développement
- Mise en œuvre d’un ALM (Jira)
- Gestion de configuration (Git)
- Mise en œuvre de Git Flow : Branches et fusion
- Plateformes de travail collaboratif
- Chaîne d’Intégration Continue (CI)
- Mesures de qualité du code avec SonarQube
- Modalités pédagogiques
- Présentation avec support
- Ateliers pratiques
- Echanges à l’oral
- Facilité visuelle
-
Tarif
Nous consulter