Microsoft VSTS - Devops - Gestion du travail
-
Upload
michel-bruchet -
Category
Leadership & Management
-
view
102 -
download
1
Transcript of Microsoft VSTS - Devops - Gestion du travail
![Page 1: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/1.jpg)
DEVopsVSTS – Gestion du travail à effectuer
http://www.visualstuio.com
![Page 2: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/2.jpg)
Une meilleur collaboration, les phases en Devops
Product owner
DéveloppementSource control Build automatique
Test automatique
Déploiement automatiqueSupport et exploitation
Comité du projetProduct owner,Chef de projet,
Architecte
![Page 3: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/3.jpg)
Les tarifs de VSTS VSTS standard
5 premiers utilisateurs : Gratuit Utilisateurs 6 à 10 : 5,0598 € chacun Utilisateurs 11 à 100 : 6,7464 € chacun Utilisateurs 101 à 1000 : 3,3732 € chacun 1001 utilisateurs et plus : 1,6866 € chacun
Options supplémentaires Test Manager : 43,85 €/utilisateur Gestion des packages :
5 premiers utilisateurs : GratuitUtilisateurs 6 à 100 : 3,3732 € chacun Utilisateurs 101 à 1000 : 1,265 € chacun 1001 utilisateurs et plus : 0,4217 € chacun
Build & Release : Gratuit 1 pipeline, limité à 240 minutes 33,73 €/pipeline
Cloud load testing 20000 premières minutes d’utilisateur virtuel : Gratuit
0,0003 €/minute d’utilisateur virtuel pour 20 001 à 2 M minutes d’utilisateur virtuel
![Page 4: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/4.jpg)
Projet de VSTS – Type de serveur sourcePour créer un projet sous VSTS, il faut définir le serveur source
Git (Version distribué) Chaque développeur a son repository local et il synchronise son
code avec un serveur distant Fonctionne en mode déconnecté La gestion des branches est plus simplifiée et le changement de
branche est plus rapide
TFVC (Version centralisé) Toute l’équipe partage la même de source sur le serveur Historique est maintenu sur le serveur Les branches représentent des répertoires fichiers distant et le
changement est plus long
![Page 5: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/5.jpg)
Type d’organisationScrum, Agile, CMMI
![Page 6: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/6.jpg)
Projet de VSTS – Type d’organisationPour créer un projet sous VSTS, il faut définir l’organisation
ScrumChoisissez Scrum lorsque votre équipe pratique Scrum. Ce processus fonctionne très bien si vous voulez suivre vos tâches (PBI) et vos bugs sur votre tableau de bord Kanban, ou si vous voulez diviser vos PBIs et vos bugs en tâches sur votre tableau de bord. AgileChoisissez Agile lorsque votre équipe pratique une méthode Agile mais sans les contraintes de Scrum.
CMMIChoisissez CMMI, lorsque votre équipe pratique un suivi un peu plus formel de ces tâches. Vous pouvez suivre les demandes, les changements, les risques et les revues
![Page 7: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/7.jpg)
Projet VSTS : Type d’organisationZone Scrum Agile CMMI
Workflow • New• Approved• Commited• Done• Removed
• New• Active• Resolved• Closed• Removed
• Proposed• Active• Resolved• Closed
Product planning • PBI• Bug
• User story• Bug
• Requirement• Change• Bug
Portfolio • Epic • Feature
• Epic • Feature
• Epic • Feature
Task and sprint planning
• Task • Task • Task
Bug backlog management
• Bug • Bug • Bug
Issue and risk management
• Impediment • Issue • Issue• Risk• Review
![Page 8: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/8.jpg)
Gestion des demandes
Scrum Agile CMMIEpic
![Page 9: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/9.jpg)
Planification
![Page 10: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/10.jpg)
EpicLes epics, sont les modules ou sujets d’un projet. C’est le niveau le plus haut d’une application.
Dans StartPoint, logiciel de comptabilité et de gestion, voici une liste d’exemple d’Epic disponible
![Page 11: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/11.jpg)
Fonctions (Features)Pour commencer à spécifier la liste des fonctionnalités rattachés à un Epic, il faut le mettre dans l’état actif, on clique sur … et on sélectionne Add Feature
![Page 12: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/12.jpg)
Cas d’utilisationUne fois les fonctions définies pour l’epic, il faut définir les cas d’utilisations
![Page 13: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/13.jpg)
SprintAprès avoir définis les fonctions rattachés à un Epic et les cas d’utilisation de ces fonctions, il faut définir les sprint de livraison et les encadrer par des dates de démarrage et de fin
![Page 14: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/14.jpg)
Taches et bugsUne fois les cas d’utilisation affectées à une itération, il faut définir les tâches et bugs associés.
developerQ&a
![Page 15: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/15.jpg)
Capacité de travailPour l’itération, on peut définir la capacité de travail pour chaque collaborateur
![Page 16: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/16.jpg)
Suivre la capacitéUn rapport permet de suivre en temps réel, le travail des collaborateurs
![Page 17: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/17.jpg)
RequêtePermet de requêter la liste des tâches, de créer des graphiques et de les publier sur la page d’accueil du site
![Page 18: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/18.jpg)
Gestion des branches de codeA chacun sa méthode, pour ma part, je vous propose d’utiliser une branche par fonction. Certains préfèrent utiliser par Epic ou par tâche, à vous de voir s’il que vous avez besoin.
![Page 19: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/19.jpg)
Rattacher un repository local avec VSTS S’assurez que le code est bien
comité en local Ouvrez une console command
dans le dossier source Ouvrez la fiche feature Si vous souhaitez associer une
branche existante cliquez sur Development / “Add link”
Si vous souhaitez créer une nouvelle branche, cliquez sur Create a new branch
Les développeurs doivent livrer leur code sur cette branche
![Page 20: Microsoft VSTS - Devops - Gestion du travail](https://reader031.fdocuments.net/reader031/viewer/2022021815/589976011a28ab49478b78d3/html5/thumbnails/20.jpg)
Autre vidéo
Merci pour votre assiduité, je vais publié beaucoup d’autre vidéo, technique (ASP.NET Core / Service Fabric / Powershell / etc..) que de gestion de projets, architecture d’entreprise
Vous pouvez me contacter par email : [email protected] Linkedin : https://www.linkedin.com/in/michelbruchet Facebook : https://www.facebook.com/michel.bruchet.3
StartPointLogiciel de comptabilité et de gestion