Devenir Développeur Agile – Certification Scrum Developer
Formation notée 4,5/5 (413 avis)
-
14h présentiel (ou à distance)
-
40% théorie, 60% pratique
-
Pré-requis : avoir suivi la formation "Comprendre la démarche Agile" ou "Travailler en équipe Agile", ou, avoir une culture Agile. Bon niveau d'anglais.
-
Financements possibles
926€ ht
4133€ ht
Le cœur du développement agile
Développer des produits stables, fiables et évolutif parait être une attente habituelle des clients. Ce qui est nouveau, et dont il n’a pas toujours conscience, c’est le défi que cela peut être de faire cela de manière régulière et fréquente. De plus, les développeurs agiles représentent bien plus que des ingénieurs logiciels, ce sont aussi les analystes fonctionnels, testeurs, graphistes et consultants qui transforment les demandes en produits finis, potentiellement livrables.
Public
Développeurs, architectes, testeurs, futurs Managers Agile (Scrum Masters), responsables qualité/méthodes
* Adaptation possible pour les personnes en situation de handicap
Format pédagogique
Présentiel (ou à distance)
Durée
14h
Pédagogie
40% théorie, 60% pratique
Vous souhaitez suivre cette formation ?
Compétences visées
-
Appréhender le développement agile basé sur des techniques modernes : TDD, intégration continue, automatisation des tests
-
Comprendre l’importance des tests dans la production de logiciels et le développement
-
Repenser ses applications existantes par la mise en place de tests pour amélioration continue
-
Sensibiliser à son rôle de membre d’une équipe agile
-
Compétence 1
Appréhender le développement agile basé sur des techniques modernes : TDD, intégration continue, automatisation des tests
Présentation des approches globales et pilotage par les tests
Approches TDD, BDD, ATDD
L'automatisation des tests
-
Compétence 2
Comprendre l’importance des tests dans la production de logiciels et le développement
Objectifs et avantage du Test Driven Development (TDD)
Style de TDD : basés sur l'état ou le comportement
-
Compétence 3
Repenser ses applications existantes par la mise en place de tests pour amélioration continue
Refactoring et code testable : la méthodologie SOLID
Élimination de la duplication
-
Compétence 4
Sensibiliser à son rôle de membre d’une équipe agile
Le Pair Programming
Vers un déploiement continu