Azure DevOps : mettre en œuvre l'usine logicielle

Présentiel ou à distance
CPF : Non

Chiffres clés

Nombre de participants

Entre 3 et 12

Durée

3 jour(s)

Tarif par personne

1700 €

Note

0 / 5

Informations générales

Descriptif

Comme toute usine logicielle, Azure DevOps vise à garantir la qualité et la fluidité du cycle de développement et le déploiement des nouvelles releases. Sa particularité est d'être on Cloud (tous les acteurs du projet doivent donc travailler on Cloud) et spécifiquement adaptée à la méthode DevOps.

A quoi sert la formation "Azure DevOps : mettre en œuvre l'usine logicielle "

Détails

Objectifs pédagogiques

  • Paramétrer un dashboard

  • Définir un plan de test (Test & Feedback)

  • Créer un projet d'équipe

  • Paramétrer des utilisateurs

Audience

  • Développeur

  • Chef de projet

Pré-requis

  • Connaissances de base en développement logiciel.

Plan détaillé

Module 01 : Projet d'équipe et configuration

  • Création d'un projet d'équipe.

  • Itérations et sécurité.

  • Paramétrage des zones.

  • Paramétrage des itérations.

  • Paramétrage des utilisateurs et de la sécurité.

  • Travaux pratiques

  • Créer et configurer un projet d'équipe.

Module 02 : Contrôleur de code source

  • Présentation des différents types de contrôleurs TFVC et GIT.

  • Paramétrage du contrôleur de code source.

  • Comprendre les concepts de branches et de fusion (branch/merging).

  • Gestion des pull requests.

  • Gestion de la mise sur étagère (shelving).

  • Travaux pratiques

  • Paramétrer le contrôleur de code source.

Module 03 : Work Items et Test Plan

  • Tests exploratoires et planifiés : concept et méthodologie.

  • Présentation des différents types de work items : Epic, Feature, UserStory, Task/Bug.

  • Présentation de backlog au travers de rapports (Excel, MS Project, Power BI) sur les work items.

  • Présentation du système de notifications.

  • Travaux pratiques

  • Mettre en œuvre la planification de tests

Module 04 : Visual Management avec les Dashboards

  • Paramétrer un Dashboard.

  • Présentation des différents widgets existants.

  • Visual Studio Market Place : pour quoi faire ?

  • Travaux pratiques

  • Paramétrer et utiliser un Dashboard.

Module 05 : Appréhender les tests

  • Connaître les concepts.

  • Définir un plan de test (Test et Feedback).

  • Test Driven Development (TDD).

  • Tests unitaires, tests d'intégration, tests fonctionnels.

  • Intégration Continue

  • Les concepts d'intégration continue.

  • Présentation des services de build.

  • Visual Studio Team Services (VSTS).

  • Les différents types de tasks de builds.

  • Présentation de différents cas d'utilisation.

  • Travaux pratiques

  • Utiliser VSTS Build.

Module 06 : Utilisation release management

  • Mise en œuvre du déploiement automatisé.

  • Le catalogue de tâches.

  • La problématique d'environnement.

  • Présentation de différents exemples concrets.

  • Travaux pratiques

  • Mettre en œuvre un déploiement automatisé.

Module 07 : Customiser son team project

  • Comment modifier un process ?

  • Customisation du processus : template de process.

  • Ajouter des champs personnalisés.

Sessions

Calendrier des prochaines formations

Modalités pédagogiques

  • 1 poste de travail par stagiaire

  • Remise d'une documentation pédagogique papier ou numérique pendant la formation

  • 50% de théorie, de réflexions et de retours d'expérience sous forme d'un power point

  • 50% de pratique sous forme d'ateliers

  • Pour toute demande de formation en intra-entreprise, merci de prendre contact directement auprès de formation@expaceo.com

Evaluations

Avis clients

Modalité d'évaluation

  • Evaluation des acquis par une auto-évaluation des stagiaires

  • Remise d'une attestation de fin de stage à chaque stagiaire

Vous souhaitez vous former et vous êtes en situation de handicap ou une personne de votre équipe est concernée ?
Vous pouvez contacter notre référente handicap, Julie DEL NIBBIO pour lui poser les questions nécessaires, échanger et adapter la formation à vos besoins ou ceux de vos collaborateurs :

Numéro de téléphone : 01 80 87 54 00