Professional Scrum Developer .NET ou Java

Sommaire

Devenez un développeur Agile en tirant profit d'une expérience unique et intensive. Ce cours guide les équipes sur la façon de transformer les exigences relatives au produit en incrément de logiciel fonctionnel à l’aide du processus Scrum et de pratiques modernes d’ingénierie logicielle.

Durée : 3 jours

Public visé :

Ce cours est destiné aux programmeurs, testeurs, développeurs de base de données ou architectes qui souhaitent devenir Agiles.

Prix unitaire : 2995$

 

Téléchargez le plan de cours

Objectifs :

  • Savoir transformer les exigences relatives au produit en logiciel fonctionnel;

  • Apprendre à appliquer Scrum correctement;
  • Maîtriser les pratiques d’ingénierie logicielle.

Ce que vous apprendrez :

Les participants apprendront à appliquer Scrum correctement tout en étant coachés et examinés de façon critique par le formateur sur les sujets suivants :

  • Former des équipes qui sont efficaces;
  • Explorer et comprendre l’architecture ‘Brownfield’ traditionnelle;
  • Définir les attributs de qualité, les critères d’acceptation et ‘terminé’;
  • Créer des builds automatisés;
  • Gérer les correctifs logiciels;
  • Assurer la découverte et l’élimination des bogues;
  • Planifier les livraisons et les sprints;
  • Estimer les éléments du carnet de produit;
  • Créer et gérer un carnet de tâches du sprint (sprint backlog);
  • Tenir des revues de sprint efficaces;
  • Améliorer votre processus à l’aide des rétrospectives;
  • Utiliser une architecture émergente pour éviter la dette technique;
  • Utiliser le développement piloté par les tests (Test-Driven Development ou TDD) comme outil de conception;
  • Paramétrer et optimiser l’intégration continue;
  • Utiliser l’analyse d’impact des tests afin de réduire les temps d’essai;
  • Créer et gérer des protocoles de test et des cas d’essai;
  • Créer, exécuter, enregistrer et repasser des tests manuels;
  • Définir une stratégie et un code de branchement;
  • Écrire du code plus facile à maintenir;
  • Déceler et éliminer les dysfonctionnements humains ou relatifs au processus;
  • Inspecter et améliorer le processus de développement logiciel de votre équipe.

 

 

Aucune date disponible pour le moment. Informez-vous sur nos formations en séances privées, de groupe ou personnalisées.

Contactez-nous

Veuillez choisir une ville

Veuillez choisir une date