Tome Decisões rápidas no seu projeto usando os Dashboards do VSTS
Microsoft VSTS - Devops - Gestion du travail
-
Upload
michel-bruchet -
Category
Leadership & Management
-
view
94 -
download
1
Transcript of Microsoft VSTS - Devops - Gestion du travail
DEVopsVSTS – Gestion du travail à effectuer
http://www.visualstuio.com
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
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
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
Type d’organisationScrum, Agile, CMMI
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
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
Gestion des demandes
Scrum Agile CMMIEpic
Planification
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
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
Cas d’utilisationUne fois les fonctions définies pour l’epic, il faut définir les cas d’utilisations
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
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
Capacité de travailPour l’itération, on peut définir la capacité de travail pour chaque collaborateur
Suivre la capacitéUn rapport permet de suivre en temps réel, le travail des collaborateurs
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
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.
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
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