Transcript
Page 1: Microsoft VSTS - Devops - Gestion du travail

DEVopsVSTS – Gestion du travail à effectuer

http://www.visualstuio.com

Page 2: Microsoft VSTS - Devops - Gestion du travail

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

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

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

Type d’organisationScrum, Agile, CMMI

Page 6: Microsoft VSTS - Devops - Gestion du travail

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

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

Gestion des demandes

Scrum Agile CMMIEpic

Page 9: Microsoft VSTS - Devops - Gestion du travail

Planification

Page 10: Microsoft VSTS - Devops - Gestion du travail

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

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

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

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

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

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

Suivre la capacitéUn rapport permet de suivre en temps réel, le travail des collaborateurs

Page 17: Microsoft VSTS - Devops - Gestion du travail

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

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

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

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


Top Related