Accueil > Développement informatique et DevOps > Azure DevOps, mettre en œuvre l’usine logicielle
Formation #DEV299

Formation Azure DevOps, mettre en œuvre l’usine logicielle

Durée : 4 jours

Code : DEV299


Prochaines dates programmées :

Du 16 au 19 Juil. 2024

Du 12 au 15 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Connaitre les composantes d'une usine logicielle
  • Acquérir les bonnes pratiques et techniques pour la mise en œuvre de l'usine logicielle avec Azure Devops
Programme
1/ Introduction
  • Composantes d'une usine logicielle
  • Application Lifecycle Management
  • L'offre Azure DevOps Services / Server
  • Intégration avec Visual Studio
  • Licensing
2/ Configuration d’un projet d'équipe (team project) sur Azure DevOps
  • Création et configuration d'un nouveau team project
  • Itérations et sécurité
  • Paramétrer les zones
  • Paramétrer les itérations
  • Paramétrer les utilisateurs et la sécurité
3/ Contrôleur de code source
  • Comprendre le contrôle de source
  • Avantages du contrôle de source
  • Différents types de contrôleurs TFVC et GIT
  • Configuration du contrôleur de code sourc
  • Stratégie de gestion des branches et de fusion (branch/merging)
  • Concept de pull request
  • La mise sur étagère (shelving)
4/ Les work items et plans de test
  • Tests exploratoires et planifiés
  • Différents types de work items
  • Gestion du Backlog
  • Système de notifications
5/ Visual Management avec les Tableaux de bord
  • Paramétrer un tableau de bord
  • Différents widgets existants
  • Visual Studio Market Place
6/ Les tests
  • Concepts
  • Plan de test (Test et Feedback)
  • Test Driven Development (TDD)
  • Tests unitaires
  • Tests d'intégration
  • Tests fonctionnels
  • Les concepts d'intégration continue
  • Présentation des services de build
  • Visual Studio Team Services (VSTS)
  • Différents types de tasks de builds
  • Cas d'utilisation
7/ Release management
  • Déploiement automatisé d'une release
  • Aperçu des tâches
  • La problématique d'environnement
  • Exemples concrets
8/ Personnaliser son team project
  • Modifier un process
  • Personnalisation du processus : template de process
  • Ajout des champs personnalisés
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeur
  • Chef de projet
Dates

Dates

  • Du 16 au 19 Juil. 2024
  • Du 12 au 15 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.