Déposer une
demande de formation
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !

Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.

Information sur la formation

Référence interne de la formation : GKAG03 / Ingénierie logicielle Agile (formation certifiante PSD)

La formation intitulée Ingénierie Logicielle Agile s'adresse principalement aux développeurs, testeurs, et futurs professionnels certifiés Scrum Master. Elle vise à mettre en pratique les concepts SCRUM, les outils de développement et mettre en oeuvre les meilleures pratiques en matière de développement logiciel Agile.

Cette formation est composée à 70% d’ateliers et de mises en situation

Pré-requis
Avoir suivi nécessairement le module de formation GKAG01
Nous recommandons également le suivi de la formation GKAG02 ou posséder une culture Agile et savoir travailler en équipe
Par ailleurs, pour réaliser les différents exercices de programmation en groupe (Coding Dojo), les participants doivent :

Posséder les compétences techniques relatives au rôle du candidat, et être expérimenté dans les technologies ci-dessous, ou avoir suivi des formations portant sur .NET | Visual Studio | C#, ASP.NET Ou Java Eclipse for Java or similar DIE | Java, JUnit, Subversion or Git*
*Les exercices de programmation porteront sur l’une des deux technologies (ne peuvent être mixées au cours de la formation).

Objectifs :
Cette formation a pour but de :

Donner un éclairage sur les bonnes pratiques de développement logiciel, plutôt que d’apporter une hyperspécialisation.
Sensibiliser le collaborateur au fait d’être acteur et responsable du code que l’équipe produit en estimant qu’il s’agit de ce que l’équipe pense être le meilleur.
Favoriser une équipe auto-organisée et responsable de ce qu’elle fait.
Se préparer au passage de la certification PSD – Professional Scrum Developer

Contenu :
Concepts SCRUM

Utiliser SCRUM avec Visual Studio
Créer des Spring Backlogs
Définir un plan de déploiement (Plan Release) et Sprints
Travailler sur des Sprints Simulés (Simulated Sprints)
Outils de développement

Team Foundation Server (Plateforme de travail collaboratif)
Visual Studio Scrum
Visual Studio Ultimate Edition
Architecture Discovery Tool
Modèle UML et Layer Diagrams
Team Foundation Build
Tests Unitaires
Analyseur de couverture de code
Outils de refactoring
Test impact analysis
Microsoft Test Manager
Branching et Merging
Mise en oeuvre des meilleures pratiques

Travail d'équipe
Behaviour Driven Development (BDD)
Coding Dojo (la méthode Randori sera privilégiée)
Architecture émergente
Développement logiciel (méthodologie SOLID, Craftmanship )
Intégration Continue
Développement piloté par les tests (TDD, ATDD)
Test d'acceptation
Surmonter les obstacles

Clients visés :

Ce module est obligatoire pour les candidats ayant les rôles ou fonctions suivantesau sein de l’entreprise :

Développeurs
Architectes
Testeurs
Ce module est recommandé pour les candidats ayant les rôles ou fonctions suivantes:

Futurs Managers Agiles (Futurs Scrum masters)
Responsables qualité/méthodes

Mots-clés en rapport avec la formation :

Formation Agile, Méthodes Agile, formation certifiante PSD,

Societe

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !