SCRUM – CERTIFICATION SCRUM DEVELOPPER (PSD) - Devenir développeur Agile

  • Durée : 2 Jours (14 h)
  • Tarif en présentiel ou en classe à distance : 960,00 € HT
  • Remise d’un voucher pour le passage du test pour la certification Professional Scrum Developer (PSD1)

LES PROCHAINES SESSIONS 

15/03/2021      Toulouse

     29/03/2021       Montpellier

      25/05/2021       Montpellier

21/06/2021     Toulouse

    20/09/2021     Montpellier

14/10/2021     Toulouse

    22/11/2021     Montpellier

21/12/2021     Toulouse

A qui s’adresse ce cours ?

Tout développeur travaillant en équipe quel que soit le langage

Pré-Requis

Avoir une bonne connaissance de la méthode agile en général
La connaissance des principes de la méthode DEVOPS est un plus

Moyens pédagogiques
Alternance de démarches inductives (« jeux » agile pour faire expérimenter) et déductives (démonstrations et explications pour formaliser des process, ancrer les savoirs et installer un cadre en accord avec le manifeste agile / SCRUM Guide). Les participants participeront à un TP leur permettant de d’expérimenter le développement en mode Agile à travers plusieurs itérations sur un projet concret.
Matériel : Ordinateurs, vidéoprojecteur, paperboard, post-its, jeu de cartes, …
Support de formation : numérique

Modalités de suivi et d’évaluation

Questionnaire de pré-évaluation avant le stage

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

Informations pratiques

Accessibilité, modalités et délais d’accès

 

Avec cette formation, les développeurs pourront approfondir le rôle de Scrum Developer. Ils sauront trouver leur place et s’intégrer dans une Dev Team qui suit les principes de l’eXtreme Programming. Ils auront aussi la capacité de déployer l’eXtreme Programming au sein d’une Dev Team.

Objectifs

Développer au sein d’une équipe Dev Team Agile et savoir trouver sa place

Savoir déployer l’eXtreme Programming dans une équipe de développement

Utiliser la boite à outil de l’eXtreme Programming : TDD, intégration continue, automatisation des tests, ...

 

Déroulement du cours

Rappel sur les méthodes agiles (+- 3,5 heures)

Rappel sur les méthodes agiles (+- 3,5 heures)

Introduction

Présentation de Scrum

Les bonnes pratiques (backlog, user story, poker planning...)

Les 13 principes de l’eXtreme Programming : rappels et implications concrètes sur un projet (+- 3,5 heures)

Les 13 principes de l’eXtreme Programming : rappels et implications concrètes sur un projet (+- 3,5 heures)

Conception simple

Remaniement

Tests unitaires

Tests de recette

Programmation en binôme

Responsabilité collective du code

Règles de codage

Métaphore

Intégration continue

Livraisons fréquentes

Planification itérative

Client sur site

Rythme durable

Focus sur les tests (+- 3,5 heures)

Focus sur les tests (+- 3,5 heures)

Les tests dans un projet agile :

- Les Tests de fin de sprint

- Les tests d'acceptation / tests d’acceptance

- Tests fonctionnels, tests d’intégration et tests unitaires en agile

L’agile testing :

- Pourquoi faire du Test Driven Developpement ?

- Le framework POM (Page Object Methodology)

- La sécurité et la conformité

- Les tests continus

- Les points de jonction entre Devops et Agile Developper

Dette technique, refactoring et scénarios (+- 2,5 heures)

Eviter les régressions avec les scénarios Gherkin

Investir des points de capacité de production pour refactorer

Communiquer avec son scrum master, son product owner ou ses stakeholders sur la dette technique

Entrainement à la certification avec les OPEN ASSESSMENTS de Scrum.org (+- 1 heure)

Entrainement à la certification avec les OPEN ASSESSMENTS de Scrum.org (+- 1 heure)

Test blanc

Questions / Réponses

Nos forces