Amélioration de la qualité du code avec les stratégies d'archivage de projet d'équipe

A l'aide de Visual Studio Premium, vous pouvez créer des stratégies d'archivage pour vos projets d'équipe afin d'appliquer des pratiques permettant d'améliorer le développement de code et d'optimiser le travail en groupe. Les stratégies d'archivage sont des règles établies au niveau du projet d'équipe et appliquées sur les ordinateurs des développeurs avant que le code ne soit autorisé à être archivé.

Vous pouvez définir quatre stratégies d'archivage de projet d'équipe :

  • Générations   Exigent la résolution des arrêts de génération qui ont été créés pendant une génération avant un nouvel archivage.

  • Analyse du code   Exige que l'analyse du code soit exécutée avant l'archivage.

  • Stratégie de test   Exige que les tests de vérification soient effectués avant l'archivage.

  • Éléments de travail   Exige qu'un ou plusieurs éléments de travail soient associés à l'archivage.

Important

Pour utiliser des stratégies d'archivage, vous devez être connectés à Visual Studio Team Foundation Server.

Tâches courantes

Tâche

Contenu de support

Créer et utiliser des stratégies d'archivage : vous créez des stratégies d'archivage à l'aide des paramètres Projet d'équipe d'contrôle de version Team Foundation.

Définir et appliquer des portes de qualité

Créer et utiliser des stratégies d'archivage d'analyse du code : vous pouvez soit sélectionner des stratégies depuis un jeu standard de règles d'analyse du code soit créer un jeu personnalisé.

Création et utilisation de stratégies d'archivage de l'analyse du code

Tâches connexes

Tâche

Contenu de support

Installer votre environnement de développement : avant de pouvoir créer ou modifier le code, vous devez installer vos environnements de test et développement à l'aide du code source approprié. Si vous utilisez des bases de données, vous devez aussi avoir accès à leur représentation hors connexion.

Configuration des environnements de développement

Utiliser l'analyse du code dans le processus de développement : les membres de l'équipe effectuent une analyse du code sur leurs ordinateurs dédiés au développement. Dans Visual Studio, les développeurs configurent et exécutent des opérations d'analyse du code pour des projets de code individuels, consultent et analysent les problèmes rencontrés dans les opérations et créent des éléments de travail pour les avertissements.

Analyse de la qualité des applications à l'aide des outils d'analyse du code

Créer et effectuer des tests unitaires : Les tests unitaires constituent, pour les développeurs et les testeurs, un moyen simple de rechercher des erreurs de logique dans les méthodes de classes, pour des projets C#, Visual Basic .NET et C++. Un test unitaire peut être créé une fois et exécuté à chaque modification du code source pour s'assurer qu'aucun bug n'a été introduit.

Vérification du code à l'aide de tests unitaires

Suivre des éléments de travail et des défauts : vous pouvez utiliser des éléments de travail pour suivre et gérer à la fois votre travail et les informations concernant votre projet d'équipe. Un élément de travail est un enregistrement de base de données que Team Foundation utilise pour effectuer le suivi de l'assignation et de la progression d'un travail. Vous pouvez utiliser différents types d'éléments de travail pour effectuer le suivi de différents types de travaux, par exemple les spécifications des clients, les bogues de produits et les tâches de développement.

Suivi de bogues, de tâches et d'autres éléments de travail