Description
Objectif de formation : Cette formation vous permettra de maîtriser le rôle essentiel de la "Development Team", ses outils, ses techniques et son autogestion
Objectifs pédagogiques
- Appréhender le rôle de l'équipe de développement & son auto-organisation
- Contrôler les Best Practices de développement Agile
- Maîtriser les techniques de tests Agile
- Déployer son action dans un projet Agile comme membre de l'équipe de développement
Public concerné
Développeurs
Architectes
Testeurs
Analystes
Scrum Masters
Responsables Qualité / Méthodes
Prérequis
Connaissance de base en Agile
Expérience en développement logiciel
Déroulé du programme
1
Agilité
- Définition et intérêts de l'agile
- Manifeste Agile et 12 principes
- Champs d'application
2
Scrum Guide
- Théorie de Scrum
- Artéfacts
- Vue globale des événements et présentation de la notion de Sprint
- Événements
- Rôles de chacun dans une équipe SCRUM
- Interactions entre les différents rôles et position du Scrum Master
- Les bonnes pratiques : estimation et vélocité, techniques, User Story, suivi et radiateurs d'informations
3
Techniques de développement Agile
- Point de départ : le Product Backlog
- Programmation par paire, refactoring.
- Importance des standards de développement au sein de l'équipe
- Architecture, design patterns & cross-cutting concerns
- Traitement des bugs
- Mesures
4
Techniques de tests Agile
- Classification des tests
- Déploiement de tests avant de coder : concept & forces
- Behaviour Driven Development
- L'acceptante par les tests
5
Intégration continue et automatisation
- Concepts et avantages
- Mise en place et recommandations
- Gestion de configuration : concepts, processus, schéma de branches
- Gestion de configuration : centralisée, décentralisée
- Gestion de configuration : check-out et commit
- Gestion de configuration : merge.
- Gestion de configuration : baseline et changements
6
Infrastructure & outils
- Vue globale
- Application Lifecycle Management
- Outils - Environnement de développement
- Outils - Tests unitaires
- Outils - BDD
- Outils - Intégration continue
Informations
Durée
2 jour(s)
14h
Tarif
1500 € HT
HT