Scrum

PSD, Professional Scrum Developer, certification (Scrum-org)

Objectifs

Cette formation PSD, Professional Scrum Developer, certification (Scrum-org) vous permettra de :

  • 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

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
Please login to get access to the quiz
Gestion agile de projets avec SCRUM (Prev Lesson)
(Next Lesson) PSPO, Professional Scrum Product Owner, certification (Scrum-org)
Back to Scrum
Public

Développeurs, Scrum Masters, responsables d’équipe, architectes| Développeurs, Scrum Masters, responsables d’équipe, architectes

Pré-requis

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