Modifications apportées aux projets d'équipe et aux modèles de processus par défaut lors de la mise à niveau de Team Foundation Server
Lorsque vous mettez à niveau votre serveur vers Visual Studio Team Foundation Server (TFS), plusieurs modifications sont apportées pour tous les projets d'équipe définis sur le serveur. Certaines fonctionnalités sont déconseillées.
Cette rubrique décrit les fonctionnalités nouvelles et déconseillées. Pour en savoir plus sur les nouvelles fonctionnalités ajoutées depuis TFS 2012 pour prendre en charge la planification et le suivi, consultez Nouveautés en matière de planification et de suivi.
Modifications introduites avec la mise à niveau vers TFS 2013
Niveau d'accès : les jeux de fonctionnalités de niveau d'accès pour l'accès standard et l'accès complet ont changé. Consultez Modifier les niveaux d'accès pour plus de détails.
Navigation au sein de TWA et liens : la navigation au sein de TWA a changé pour prendre en charge l'ajout des Backlogs de portefeuille et des Backlogs sprints persistants.
Autorisations pour les administrateurs d'équipe : de nombreuses fonctionnalités qui étaient auparavant modifiables par toute l'équipe exigent maintenant de disposer des autorisations attribuées aux administrateurs d'équipe. Il s'agit notamment de l'ajout de membres d'équipe et de favoris de l'équipe, de la personnalisation du tableau kanban et de l'ajout de membres et d'événements à une salle d'équipe. Pour ajouter un administrateur d'équipe, cliquez ici.
Noms de modèles de processus : les noms des modèles de processus TFS par défaut ont changé. Ils sont maintenant associés à la version de TFS avec laquelle ils sont publiés. Les nouveaux noms correspondent à :
Microsoft Visual Studio Scrum 2013
MSF for Agile Software Development 2013
MSF for CMMI Process Improvement 2013
witadmin : l'utilisation de la commande witadmin pour la configuration de processus a changé. Les commandes witadmin suivantes sont maintenant déconseillées, de même que leurs fichiers de configuration correspondants (AgileConfiguration et CommonConfiguration) :
exportagileprocessconfig
exportcommonprocessconfig
importagileprocessconfig
importcommonprocessconfig
À présent, un fichier de configuration de processus (ProcessConfiguration) est géré avec les commandes witadmin exportprocessconfig et importprocessconfig. Consultez Importer et exporter la configuration de processus
Modifications apportées aux modèles de processus par défaut
Le résumé suivant décrit les modifications apportées aux modèles de processus par défaut fournis avec TFS par rapport à leurs versions précédentes :
Modifications introduites avec TFS 2013.4
Les modifications suivantes ont été apportées aux définitions de type d'élément de travail des modèles de processus par défaut fournis par TFS :
Scrum : suppression du champ Priorité du journal des travaux en souffrance des définitions d'élément de backlog de produit et de bogue.
Agile : ajout du champ Points de récit à la définition de bogue. Suppression du champ Rang dans la pile de la définition du récit utilisateur.
Modèle de processus CMMI : ajout du champ Taille à la définition de bogue. Suppression du champ Rang dans la pile de la définition des spécifications.
Modifications introduites avec TFS 2013,3
Les modifications suivantes ont été apportées à tous les modèles de processus par défaut fournis par TFS :
Ajout des types d'éléments de travail Plan de test et Suite de tests
Ajout de la catégorie Plan de test et de la catégorie Suite de tests
Ajout des types d'éléments de travail Plan de test et Suite de tests à la catégorie des types masqués
Modifications introduites avec TFS 2013,2
Les modifications suivantes ont été apportées à tous les modèles de processus par défaut fournis par TFS :
Ajout du type d'élément de travail (WIT) Paramètre partagé.
Ajout de la catégorie Paramètre partagé.
Ajoutez du type d'élément de travail (WIT) Paramètre partagé à la catégorie des types masqués.
Mise à jour des numéros de version mineure pour chaque modèle de processus :
Scrum : <version type="6B724908-EF14-45CF-84F8-768B5384DA45" major="3" minor="9" />.
Agile : <version type="ADCC42AB-9882-485E-A3ED-7678F01F66BC" major="7" minor="19" />.
CMMI : <version type="27450541-8E31-4150-9947-DC59F998FC01" major="7" minor="9" />.
Modifications introduites avec TFS 2013
Les modifications suivantes ont été apportées à tous les modèles de processus par défaut fournis par TFS :
Ajout du type d'élément de travail Fonctionnalité.
Ajout de la catégorie Fonctionnalité.
Remplacement de AgileConfiguration et CommonConfiguration par un fichier unique, ProcessConfiguration.
ProcessConfiguration prend en charge les fonctionnalités supplémentaires suivantes : Backlogs de portefeuille, assignation de couleurs aux types d'éléments de travail, ajout de balises aux colonnes par défaut sur toutes les pages du Backlog.
Suppression des modèles de build du plug-in Build. Vous accédez maintenant aux modèles de build via l'interface utilisateur Utiliser le modèle par défaut pour votre processus de génération.
Mise à jour des rapports Reporting Services suivants : Présentation du backlog (Scrum), Vue d'ensemble des récits et Progression des récits (Agile) et Vue d'ensemble des spécifications et Progression des spécifications (CMMI). Ces mises à jour reflètent les modifications requises suites à l'introduction du type d'élément de travail du backlog du portefeuille Fonctionnalités, comme décrit dans ce billet de blog : Mettre vos rapports Présentation et Avancement à jour pour prendre en charge les backlogs du portefeuille.
Pour mettre à jour votre projet d'équipe avec les rapports les plus récents, consultez Télécharger des rapports vers un projet d'équipe.
Mise à jour des numéros de versions majeure et mineure pour chaque modèle de processus à 9 (pour Scrum) et 19 (pour Agile et CMMI).
Scrum : <version type="6B724908-EF14-45CF-84F8-768B5384DA45" major="3" minor="7" />.
Agile : <version type="ADCC42AB-9882-485E-A3ED-7678F01F66BC" major="7" minor="17" />.
CMMI : <version type="27450541-8E31-4150-9947-DC59F998FC01" major="7" minor="7" />.
Pour accéder aux nouveaux types d'éléments de travail et autres nouveaux outils, consultez Assistant Configurer les fonctionnalités.
Modifications introduites avec TFS 2012.1 et 2012.2
Chaque modèle de processus par défaut fourni par TFS a été mis à jour pour prendre en charge des transitions régressives supplémentaires. Ces transitions, indiquées en rouge dans l'illustration suivante, prennent en charge le redéplacement des éléments vers le Backlog où ils ont été incorrectement définis comme terminés ou résolus. Dorénavant, lorsque vous faites glisser par inadvertance un élément de travail du tableau kanban ou du tableau de tâches vers un état résolu ou fermé, vous pouvez le refaire glisser vers un état de flux de travail antérieur. Les types d'éléments de travail suivants prennent désormais en charge les transitions de flux de travail non restreintes :
Visual Studio Scrum 2.1 : bogue, élément de Backlog de produit, tâche
MSF Agile 6.1 : bogue, tâche, récit utilisateur
MSF Scrum 6.1 : bogue, tâche, spécification
Transitions vers l'avant types |
Transitions régressives atypiques |
Pour appliquer les modifications à vos projets d'équipe existants, vous devez remplacer les sections WORKFLOW définies pour chacun des types d'éléments de travail mis à jour par les nouvelles définitions. Vous pouvez pour cela modifier la définition du type d'élément de travail. Consultez les informations relatives à la mise à niveau de votre projet d'équipe 2012 de la version RTM vers la version Update 2.
Pour obtenir les dernières versions des modèles de processus par défaut, vous devez mettre à niveau votre serveur de couche Application avec la mise à jour trimestrielle 1. Vous pouvez obtenir la mise à niveau depuis le site de téléchargement Microsoft : Mise à jour trimestrielle pour Microsoft Visual Studio Team Foundation Server 2012.
Pour en savoir plus sur la mise à jour, consultez le billet de blog Microsoft suivant : Visual Studio et Team Foundation Server Update 1 disponibles.