Découvrir Visual Studio Team Services

Définir le backlog et les sprints pour la gestion de projet agile

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Vous aborderez la gestion de planning et de tâches avec VSTS. Vous apprendrez tout d'abord à utiliser le backlog et les sprints.
06:17

Transcription

Nous allons voir, maintenant, comment gérer son projet de développement d'une application, d'une manière agile avec VSTS. Pour notre exemple, ça sera le développement d'une application Web pour une entreprise. Cette application Web aura plusieurs pages comme la page d'accueil, la page « À propos » pour décrire l'entreprise, une page d'aide afin d'obtenir de l'aide et une page pour l'inscription, et la connexion pour les collaborateurs. Pour la planification et la gestion de projet sur VSTS, il faut aller sur l'onglet Work de son projet VSTS. Tout d'abord, quelques éléments à connaître sur la partie gestion de projet sur VSTS. Work Items et tout élément qui va être manipulé sur cette section-là, Work. Tout d'abord, on va lister un certain nombre de choses à faire. Chaque activité s'appellera « User Story ». Donc, ça peut être une fonctionnalité, une activité. Et, le backlog ou Product backlog, c'est une liste de choses à faire. Donc, une liste de User Story avec des priorités. Cela va constituer une roadmap de votre produit. Par la suite, vous allez découper ce backlog-là en plusieurs sprints afin de planifier le développement de votre application. Commençons par lister les User Story pour notre application Web. La première User Story est une page d'accueil. La deuxième User Story est une page « À propos ». Une autre page est la page Help ou aide. Par la suite, une section « Inscription ». Et, par la suite, une page « Se connecter ». Pour chaque User Story, il faudra assigner une personne qui est responsable de cette User Story. Il faudra rajouter une description qui va décrire l'activité à réaliser. Il faudra donner une priorité à la User Story, ce qui permettra de classifier cette user story sur votre backlog. Il faudra donner un Story Point, qui est l'équivalent d'une estimation afin d'estimer le temps nécessaire pour réaliser cette User Story. Vous pouvez classifier l'activité. Est-ce que c'est une activité métier ? Donc, là, il faudra saisir business. Ou, plutôt, une activité de conception, d'architecture, ou une activité plutôt technique. Et, là, il faudra mettre, plutôt, Architectural. Par la suite, on pourra suivre l'avancement de cette User Story via la partie State. Pour l'instant, laissons cette User Story en New, ce qui permet de dire qu'on a pris le besoin et on a saisi cette User Story sur le backlog. Mais, toutefois, le développement n'a pas encore démarré. Chaque User Story est découpée en une ou plusieurs tâches. Chaque tâche va avoir un titre, une description, une priorité, un type d'activité, selon la tâche, c'est dire, est-ce que c'est une activité de prise de besoin ? Donc, là, mettre plutôt Requirements. De développement, est-ce que c'est une tâche, plutôt, de conception ? Et, là, mettre Design. Est-ce que c'est une tâche de documentation ou de déploiement ? Donc, selon le type de tâche, il faudra bien saisir le type d'activité. Par la suite, chaque tâche, il faudra l'estimer en heure. Donc, ça sera l'heure nécessaire pour réaliser cette tâche. Par la suite, au fil du développement et de l'avancement de la tâche, il faudra renseigner combien de temps il reste pour finir cette tâche-là. Donc, sur l'onglet Remaining. Une fois la tâche finie, il faudra saisir combien ça a pris en heure. Et, également, pour chaque tâche, on peut suivre l'avancement via l'onglet State. Vous pouvez également personnaliser les colonnes à afficher de votre backlog en cliquant sur le bouton Column options. Et, je vais cliquer sur Ajouter une colonne. Je vais ajouter, par exemple, les colonnes qui permettent de suivre les Story Points pour les User Story. Je vais, également, afficher le chiffrage ou l'estimation pour les tâches. Je peux, également, changer l'emplacement de chaque colonne. Une fois que j'ai constitué mon backlog, maintenant, je veux démarrer le développement. Pour cela, je vais découper le projet en itération. Il faudra choisir le temps de chaque itération, par exemple, dire, pour l'itération 1, ça va durer trois semaines. Et, je vais inclure un certain nombre de pages. Je vais dire, par exemple, je vais avoir la page d'accueil, la page À propos et Help dans l'itération 1. Pour cela, je vais glisser ces User Story dans l'itération. Par la suite, sur cette itération-là, il faut donner une date de début et une date de fin en cliquant sur Set dates. Et, là, il faut donner une date de début du sprint et une date de fin. Il faut, également, affecter au sprint, des personnes. Donc, ça sera l'équipe qui va réaliser ce sprint-là. Et, également, affecter une capacité. La capacité, c'est le nombre d'heures de travail par jour et par personne. Je vais choisir, par exemple, d'affecter à cet utilisateur, une capacité de sept heures par jour sur une activité de développement. Cette partie-là vous permettra de voir et de suivre les tâches réalisées sur votre sprint.

Découvrir Visual Studio Team Services

Initiez-vous à ce logiciel de collaboration de Microsoft Azure basé sur le cloud. Découvrez l’utilisation des outils tels que Git pour planifier et gérer vos projets de développement de bout en bout.

56 min (18 vidéos)
Aucun commentaire n´est disponible actuellement
Logiciel :
Thématiques :
IT
Déploiement logiciel
Spécial abonnés
Date de parution :19 juin 2018

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !