FORMATION PROFESSIONAL SCRUM DEVELOPER (PSD)
Objectifs
Acquérir une compréhension des concepts clés de l’agilité et des principes énoncés dans le manifeste agile. Identifier les rôles et les responsabilités spécifiques au sein des équipes agiles de l’organisation, et saisir les attentes liées au rôle de Développeur Scrum.
Appliquer les principes de l’eXtreme Programming dans le cadre d’une architecture logicielle.
Appréhender le test agile : reconnaître les différents types de tests agiles et les implémenter grâce au Développement Piloté par les Tests (TDD).
Rédiger des tests agiles en utilisant le langage de programmation de son choix.
Se préparer efficacement pour obtenir la certification Professional Scrum Developer (PSD).
Programme
Jour 1
L’agilité
👉 Histoire de l’agilité
👉 Le Manifeste Agile
👉 Les 4 valeurs
👉 Les 12 principes
👉 Quelle méthode agile ?
👉 Quels outils ?
👉 Comment mettre en oeuvre l’agilité ?
Atelier : Découverte des principes
Scrum
👉 Histoire de Scrum
👉 Le Scrum Guide
👉 Les 3 piliers
👉 Les 5 valeurs
👉 La Scrum Team
👉 Les cérémonies
👉 Les artifacts
Atelier : Comprendre l’intéret de l’itératif incrémental
Atelier : Examen blanc
Jour 2
Pratiques de développement
👉 Le Product Backlog
👉 Gestion des évolutions, bugs, hotfixs, support
👉 Règles de nommage
👉 Architecture émergente / microservices
👉 Gestion de la dette technique
👉 Faire un bon daily meeting
👉 Suivre son burndown chart
👉 Pair Programming
👉 Refactoring
👉 Code review
Atelier : comment la Dev Team suit sa performance
Pratiques de développement
👉 Les différents types de tests
👉 Smoke testing
👉 Test Driven Development (TDD)
👉 Behavior Driven Development (BDD)
👉 Gestion des tests d’acceptance (ATDD)
Les principes DevOps
👉 Les grands principes du DevOps
👉 Environnement de développement
👉 Mise en oeuvre d’un ALM (Jira)
👉 Gestion de configuration (Git)
👉 Mise en oeuvre de Git Flow : Branches et fusion
👉 Plateforme de travail collaboratif
👉 Chaîne d’intégration, livraison et déploiement continue (CI/CD)
👉 Mesure de la qualité du code (SonarQube)
Examen PSD
👉 Introduction à la certification PSD I
👉 Stratégies de préparation pour la certification
Atelier : Examen blanc
Passage de l’examen PSD
Méthodes et moyens pédagogiques
Pédagogie Interactive
Notre approche pédagogique est interactive et engageante. Chaque participant est activement impliqué dans les discussions sur divers sujets, partageant ses propres connaissances, qui sont ensuite mises en perspective avec l’agilité. Les sujets abordés sont adaptés en fonction des profils individuels des apprenants.
Pédagogie basée sur l’Expérience
Notre approche pédagogique repose principalement sur la pratique, avec un équilibre de 60% d’exercices pratiques et de mises en situation, et 40% d’apports théoriques. Nous utilisons une combinaison de méthodes inductives, telles que des « jeux » agiles pour favoriser l’expérimentation, et déductives, comprenant des démonstrations et des explications, pour formaliser les processus, ancrer les connaissances, et établir un cadre solide.
Matériel
Tableau blanc, post-it, vidéoprojecteur ou télé connectée
Support de formation
Support PDF envoyé à chaque stagiaire à la fin de la formation, ainsi que le Scrum Guide
Modalités d’évaluation
Questionnaire d’évaluation des pré-requis
Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur.
Attestation de fin de formation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques
Examen blanc en fin de formation
Examen préparé
Certification PSD
Formation accessible
La formation est accessible à toute personne en situation de handicap. N’hésitez pas à prendre contact avec nous pour toute adaptation nécessaire.
Tarif H.T.
Prix catalogue : 975€ (hors prix de la certification)
Présentation
Modalité : Présentiel / Distanciel
Durée : 2 jours
Public cible : Développeurs, architectes, testeurs, ou tout rôle professionnel au sein de l’entreprise lié au développement et à l’opérationnel désireux d’explorer les méthodes agiles.
Prérequis :Connaissance générale de la méthode Agile, expérience notable en développement de logiciels. Maîtrise de l’anglais à un niveau permettant de comprendre la terminologie spécifique et de réussir la certification
Contactez-nous
TOULOUSE
11 rue du Professeur Pierre VELLAS
Bâtiment NEMESIS - Zone Europarc
31300 Toulouse.
NANTES
2 rue de Crucy CS 60515, Buro Club
44005 Nantes
LYON
129 rue Servient, Tour Part-Dieu
69003 Lyon
AIX-EN PROVENCE
1330 Rue Jean René Guillibert Gauthier de la Lauzière,
13290 Aix-en-Provence
PARIS
75 rue Parmentier
75011 Paris