ACTINUUM : 03. Devenir Développeur Agile - Certification Scrum Developer/Team Member
Organisme
92600 ASNIERES-SUR-SEINEVoir toutes ses formationsAutres organismes proposant cette formation
Durée
Modalités
- Classe virtuelle
En séance Des questionnaires d’examen blanc de certification Quiz Simulation À distance Des diagnostics en amont et en aval de votre formation pour mesurer votre progression
Certification Scrum Developer PSD I en autonomie après la formation sur (scrum.org)
Prix
Public
Pour consulter les publics visés, merci de vous référer au programme détaillé de chaque stage.
Pré-requis
. Posséder une culture agile acquise par la formation ou l’expérience ;
. Savoir travailler en équipe ;
. Avoir une expérience significative en développement logiciel ;
. Avoir un niveau d’anglais suffisant pour comprendre les termes utilisés et passer la certification.
Objectifs pédagogiques
Pour consulter les objectifs pédagogiques, merci de vous référer au programme détaillé de chaque stage.
Programme détaillé
JOURNÉE 01
Capitaliser sur l’approche Scrum
- Vue d’ensemble de la méthode Scrum
- Gestion des flux
- Echanges avec questions/réponses
Définir les pratiques de développement et la notion de fini
- Utiliser le Product Backlog comme point de départ
- Les cérémonies techniques
- Standards de développement : dette technique, règles de nommage
- Principes SOLID (programmation orientée objet)
- Architecture : architecture en couches, Spikes et architecture émergente
- Programmation par paire (Pair Programming)
- Refactoring, Code Review et Clean Code
- Intégration continue
- Traitement des bugs
Définir des techniques de tests
- Différents types de tests : structurels, fonctionnels, unitaires, intégration, validation, acceptation
- Principes et avantages des différentes techniques
- Test-Driven Development (TDD)
- Behaviour Driven Development (BDD)
- Acceptance Test-Driven Development (ATDD)
JOURNÉE 02
Travailler avec des outils ALM (Application Lifecycle Management)
- Environnement de développement
- Plateformes de travail collaboratif
- Branches et fusion
- Intégration continue
- Tests unitaires
- TDD, BDD et ATDD
- Mesures de qualité du code
- Refactoring
- DevOps
Préparer la certification Scrum Developer (scrum.org)
- Tests blancs et correction commentée
- Echanges et questions / réponses