Créer et modifier des zones et des itérations

Vous définissez des zones et des itérations pour un projet d'équipe afin de prendre en charge le regroupement d'éléments de travail dans des catégories utiles, telles que les jalons et fonctionnalités associées. Vous pouvez également contrôler qui peut modifier des éléments de travail assignés à une zone ou itération. Vous définissez des zones pour organiser les éléments de travail en catégories logiques, physiques ou fonctionnelles. Vous définissez des itérations pour regrouper des éléments de travail dans des jalons ou cycles temporels.

Si vous assignez chaque élément de travail à une zone et une itération, vous pouvez créer rapidement des requêtes et des rapports sur la progression du travail pour les zones et itérations spécifiques. De même, de nombreux artefacts fournis par les modèles de processus pour Microsoft Solutions Framework (MSF) utilisent les itérations pour organiser le travail et afficher la progression de l'équipe. Pour plus d'informations, consultez Artefacts (Agile) et Artefacts (CMMI).

Notes

Par défaut, les projets d'équipe basés sur des modèles de processus MSF ont trois nœuds d'itération, mais aucun nœud de zone. Pour plus d'informations sur la modification de ces paramètres par défaut, consultez Définir les zones et les itérations initiales dans le plug-in Classification.

Une fois un projet d'équipe créé, vous pouvez utiliser tout programme client dédié à Team Foundation pour personnaliser ses zones ou itérations. Pour contrôler l'accès à une zone ou itération de projet, vous devez utiliser Team Explorer, Microsoft Excel ou Microsoft Project.

Dans cette rubrique

  • Instructions pour la spécification de zones et itérations

  • Conventions d'affectation de noms et restrictions sur les zones et itérations

  • Modification de zones ou itérations à l'aide de Team Web Access

  • Modification de zones ou itérations à l'aide de Team Explorer, Microsoft Excel ou Microsoft Project

  • Contrôle de l'accès aux éléments de travail assignés à une zone ou itération

Zones et itérations

Zones et itérations

   

Ajout et modification de nœuds de zone et d'itération

Autorisations requises

Pour effectuer ces procédures, vous devez être membre du groupe Project Administrators ou disposer des autorisations Créer et classer les nœuds enfants, Supprimer ce nœud et Modifier ce nœud avec la valeur Autoriser pour le nœud que vous souhaitez modifier. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Instructions pour la spécification de zones et itérations

Lorsque vous spécifiez les zones et itérations pour votre projet d'équipe, respectez les instructions suivantes :

  • Pour les zones

    • Définissez des zones qui prennent en charge vos exigences de sécurité et de traçabilité. Vous pouvez créer une hiérarchie de zones sous laquelle votre équipe peut organiser tous les récits utilisateur, spécifications, tâches et bogues.

    • Utilisez les zones pour représenter des composants logiques ou physiques, puis créez des sous-zones pour représenter des fonctionnalités spécifiques. Votre équipe peut utiliser cette structure pour organiser les éléments de travail et améliorer la traçabilité par composant ou fonctionnalité.

    • Définissez des autorisations sur les zones afin de restreindre l'accès aux éléments de travail assignés à des catégories particulières. Vous pouvez définir des options de sécurité qui dictent non seulement qui peut modifier chaque nœud de zone, mais également qui peut modifier ou afficher des éléments de travail dans une zone particulière. Pour plus d'informations, consultez Limitation de l'accès aux éléments de travail assignés à une zone ou itération plus loin dans cette rubrique.

    • Évitez de créer une structure de zones trop complexe. Vous pouvez créer des zones pour partitionner des autorisations sur les éléments de travail, mais les arborescences complexes requièrent une surcharge de travail bien supérieure en matière de gestion des autorisations. Vous vous rendrez peut-être compte qu'il est trop fastidieux de dupliquer la structure et les autorisations dans d'autres projets d'équipe.

  • Pour les itérations

    • Utilisez les itérations pour représenter des sprints, jalons ou temps de cycle pour votre projet.

    • Déterminez la durée de cycle de vos processus d'équipe et définissez vos itérations pour prendre ce cycle en charge.

    • Créez une itération distincte pour les éléments du journal des travaux en souffrance, récits utilisateur, spécifications, tâches ou autres éléments de travail non assignés.

    • Pour avoir un aperçu de la façon dont vous pouvez planifier un sprint en utilisant des itérations et le modèle de processus pour MSF Agile Software Development v5.0, consultez Scrum.

    • Si vous utilisez le modèle de processus pour Visual Studio Scrum 1.0, vous définirez d'abord vos itérations, puis vos éléments de travail Sprint. Pour plus d'informations, consultez Sprint (Scrum).

  • Pour les zones et itérations

    • Lorsque vous nommez une zone ou itération, suivez les conventions résumées dans Conventions d'affectation de noms et restrictions sur les zones et itérations plus loin dans cette rubrique.

    • Les champs de zone et itération utilisent le type de données TreePath. Pour plus d'informations, consultez Zones et itérations.

    • Lorsque vous exécutez une requête pour trouver des éléments de travail assignés à une zone ou itération, les résultats incluent toujours tous les éléments de travail définis sous le chemin d'accès de cette zone ou itération. Vous pouvez également créer des requêtes pour trouver des éléments de travail qui ne figurent pas sous un nœud spécifique. Pour plus d'informations, consultez Champs de requête, opérateurs, valeurs et variables et Recherche de bogues, de tâches et d'autres éléments de travail.

    • Vous ne pouvez pas exporter les nœuds de zone et itération que vous avez créés pour un projet d'équipe en vue de les utiliser avec un autre projet d'équipe.

Retour au début

Zones

Vous générez la structure des zones de produit en créant des nœuds qui représentent des composants et des fonctionnalités. Par exemple, vous pouvez créer trois zones pour un projet d'équipe nommé MyApplication. Ces zones représenteraient les trois composants de développement principaux d'une application Web à plusieurs niveaux : le site Web, les services Web et la base de données. Comme illustré ci-dessous, vous pouvez créer un nœud sous le nœud de projet d'équipe pour chacun de ces composants, étiquetés Mes sites Web, Mes services Web et Ma base de données.

Icône de hiérarchie d'itération et de zoneMyApplication    Mes sites Web    Mes services Web    Ma base de données

Après avoir créé ces zones, vous pouvez assigner des éléments de travail, tels que les récits utilisateur, les tâches ou les bogues, à une zone spécifique et exécuter une requête pour trouver tous les éléments assignés à cette zone.

Vous pouvez également organiser les composants majeurs en regroupements plus précis. Comme l'indique l'exemple suivant, chaque nœud supérieur contient maintenant deux nœuds enfants ou plus.

Icône de hiérarchie d'itération et de zoneMyApplication

   Icône de hiérarchie d'itération et de zoneMes sites Web

        Disposition & conception

        Navigation

        Icône de hiérarchie d'itération et de zonePages

          Début

          Products

          Ressources

          Services

          Prise en charge

   Icône de hiérarchie d'itération et de zoneMes services Web

       Connexion

       Déconnexion

       Performances

       Sécurité

   Icône de hiérarchie d'itération et de zoneMa base de données

         Déclencheurs d'événements

         Performances

         Schéma

         Sécurité

Retour au début

Itérations

Par défaut, Itération 1, Itération 2 et Itération 3 sont définies dans les modèles de processus MSF. Certains artefacts, notamment la requête du journal des itérations en souffrance et le classeur du journal des itérations en souffrance, utilisent ces itérations. Pour plus d'informations, consultez Requêtes d'équipe (Agile) et Journal des itérations en souffrance, classeur.

Important

Si vous supprimez ou modifiez les itérations prédéfinies, vous devez modifier les artefacts qui y font référence.

Vous générez la structure du cycle de vie du projet en créant des nœuds qui représentent une hiérarchie d'événements, tels que les sprints, les livrables pré-bêta et bêta et autres jalons de versions. Dans l'exemple suivant, Journal des travaux en souffrance, Bêta 1, Bêta 2, Version 1.0 et Version 2.0 sont définis pour le projet d'équipe MyApplication. Vous pouvez assigner tous les éléments de travail à l'itération Journal des travaux en souffrance s'ils ne sont pas encore planifiés pour le travail ou pour une version.

Icône de hiérarchie d'itération et de zoneMyApplication

   Journal des travaux en souffrance

   Bêta 1

   Bêta 2

   Version 1.0

   Version 2.0

Tandis que vous créez le journal des travaux en souffrance des fonctionnalités et tâches du produit, vous pouvez commencer à les assigner aux jalons pour lesquels vous attendez que l'équipe finisse ces fonctionnalités et tâches. Lorsque vos besoins changent, vous pouvez ajouter des événements sous chaque jalon majeur, qui reflètent la façon dont votre équipe planifie et gère son travail. Comme l'illustre l'exemple suivant, l'itération Bêta 1 contient maintenant cinq nœuds enfants, un pour chaque sprint dans la période Bêta 1.

Icône de hiérarchie d'itération et de zoneMyApplication

    Journal des travaux en souffrance

   Icône de hiérarchie d'itération et de zoneBêta 1

         Sprint 1

         Sprint 2

         Sprint 3

         Sprint 4

         Sprint 5

   Icône de réduction des hiérarchies d'itération et de zoneBêta 2

   Icône de réduction des hiérarchies d'itération et de zoneVersion 1.0

   Icône de réduction des hiérarchies d'itération et de zoneVersion 2.0

Les itérations n'appliquent aucune règle. Par exemple, vous pouvez assigner une tâche à une itération, mais ne pas la fermer ou la terminer pendant cette itération. À la fin d'une itération, vous devez rechercher tous les éléments de travail qui restent actifs ou n'ont pas été fermés et prendre la mesure appropriée. Par exemple, vous pouvez les déplacer vers une autre itération ou les retourner au journal des travaux en souffrance.

Retour au début

Restrictions sur les chemins de zone ou d'itération

Les champs Zone et Itération sont des chemins d'accès composés de plusieurs éléments de nœud séparés par des barres obliques inverses (\). Le tableau suivant décrit les restrictions qui gouvernent la définition de nœuds et chemins d'accès.

Type de restriction

Restriction

Longueur de nœud

  • Ne doivent pas contenir plus de 255 caractères

Caractères spéciaux pour les nœuds

  • Ne doivent pas contenir des caractères de contrôle Unicode

  • Ne doivent contenir aucun des caractères suivants: \ / $ ? * : " & > < # % | ,

  • Ne doivent pas contenir de caractères interdits par le système de fichiers local. Pour plus d'informations sur les restrictions de caractères dans Windows, consultez la rubrique suivante sur le site Web Microsoft : Attribution d'un nom à un fichier (page éventuellement en anglais).

Noms réservés

  • Doivent contenir plus d'un point (.) ou deux points (..)

  • Ne doivent pas être un mot réservé pour le système, par exemple PRN, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, COM10, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, NUL, CON ou AUX

  • Pour plus d'informations sur les noms réservés, consultez la rubrique suivante sur le site Web Microsoft : Attribution d'un nom à un fichier (page éventuellement en anglais).

Longueur des chemins d'accès

  • Doivent contenir moins de 4 000 caractères Unicode

    Remarque importanteImportant
    Si vous définissez un nom de chemin d'accès qui contient plus de 256 caractères, vous ne pourrez pas le spécifier dans Office Project.Pour éviter ce problème, définissez des noms de chemin d'accès qui contiennent moins de 10 caractères et qui n'imbriquent pas de nœuds sur plus de 14 niveaux.

Profondeur de la hiérarchie des chemins d'accès

  • Doivent contenir moins de 14 niveaux

Retour au début

Modification de la structure ou des itérations du projet à l'aide de Team Web Access

Pour modifier la structure ou les itérations du projet d'équipe à l'aide de Team Web Access

  1. Dans Team Web Access, dans la liste Projet, cliquez sur le projet dont vous voulez modifier des zones ou des itérations.

  2. Effectuez l'une des étapes suivantes :

    • Pour modifier des zones, cliquez sur Paramètres, pointez sur Projet d'équipe, puis cliquez sur Zones.

    • Pour modifier des itérations, cliquez sur Paramètres, pointez sur Projet d'équipe, puis cliquez sur Itérations.

  3. Pour ajouter un nœud, procédez comme suit :

    1. Cliquez sur le nœud parent.

    2. Dans la barre d'outils, cliquez sur le bouton Ajouter un nœud enfant.

    3. Dans la zone Nom du nœud, entrez un nom pour le nouveau nœud et cliquez sur OK.

  4. Pour renommer un nœud, procédez comme suit :

    1. Cliquez sur le nœud.

    2. Dans la barre d'outils, cliquez sur le bouton Renommer.

    3. Dans la zone Nom du nœud, entrez un autre nom pour le nœud et cliquez sur OK.

  5. Pour supprimer un nœud, procédez comme suit :

    1. Cliquez sur le nœud.

    2. Dans la barre d'outils, cliquez sur le bouton Supprimer.

    3. Dans la liste Nouveau chemin d'accès de référence, cliquez sur le nom d'un nœud que vous ne prévoyez pas de supprimer, puis cliquez sur OK.

      Les éléments de travail assignés au nœud que vous avez supprimé sont assignés au nouveau chemin d'accès de référence.

Retour au début

Modification de zones ou itérations à l'aide de Team Explorer, Microsoft Excel ou Microsoft Project

Pour modifier des zones ou des itérations à l'aide de Team Explorer, Microsoft Excel ou Microsoft Project

  1. Connectez-vous au projet d'équipe en effectuant l'une des étapes suivantes :

  2. Effectuez l'une des étapes suivantes :

    • Dans Team Explorer, dans le menu Équipe, pointez sur Paramètres du projet d'équipe, puis cliquez sur Zones et itérations.

    • Dans Microsoft Excel, sous l'onglet Équipe, dans le groupe Éléments de travail, cliquez sur Modifier les zones et les itérations.

    • Dans Microsoft Project, dans le menu Équipe, cliquez sur Modifier les zones et les itérations.

  3. Dans la boîte de dialogue Zones et itérations, effectuez l'une des étapes suivantes :

    • Pour modifier des zones du projet d'équipe, cliquez sur l'onglet Zone.

    • Pour modifier des itérations, cliquez sur l'onglet Itération.

    Pour ajouter, supprimer ou modifier la structure de nœuds, cliquez sur les boutons de l'illustration suivante :

    Ajout et modification de nœuds de zone et d'itération

  4. Pour ajouter un nœud, procédez comme suit :

    1. Cliquez sur le nœud parent.

    2. Dans la barre d'outils, cliquez sur le bouton Ajouter un nœud enfant.

    3. Tapez un nom pour le nouveau nœud, puis appuyez sur Entrée.

  5. Pour renommer un nœud, procédez comme suit :

    1. Cliquez avec le bouton droit sur le nœud, puis cliquez sur Renommer.

    2. Tapez un autre nom pour le nœud, puis appuyez sur Entrée.

  6. Pour supprimer un nœud, procédez comme suit :

    1. Cliquez sur le nœud à supprimer.

    2. Dans la barre d'outils, cliquez sur le bouton Supprimer le nœud.

      La boîte de dialogue Supprimer les nœuds s'ouvre.

    3. Dans la liste Sélectionnez le nouveau chemin des éléments à référencer, cliquez sur le nom d'un nœud que vous ne prévoyez pas de supprimer, puis cliquez sur OK.

      Les éléments de travail assignés au nœud que vous avez supprimé sont assignés au nouveau chemin d'accès.

  7. Pour promouvoir un nœud, abaisser un nœud, ou faire monter ou descendre un nœud dans la liste, cliquez sur le nœud, puis sur le bouton de barre d'outils approprié.

  8. Cliquez sur Fermer.

Retour au début

Contrôle de l'accès aux éléments de travail assignés à une zone ou itération

En assignant des autorisations, vous délimitez l'ensemble des actions que les utilisateurs ou groupes peuvent exécuter sur les éléments de travail ou plans de test assignés à une zone ou itération. Vous pouvez également autoriser ou non les utilisateurs ou groupes à gérer la structure de projet pour une zone ou itération.

Pour contrôler l'accès à une zone ou itération à l'aide de Team Explorer, Microsoft Excel ou Microsoft Project

  1. Connectez-vous au projet d'équipe en effectuant l'une des étapes suivantes :

  2. Effectuez l'une des étapes suivantes :

    • Dans Team Explorer, dans le menu Équipe, pointez sur Paramètres du projet d'équipe, puis cliquez sur Zones et itérations.

    • Dans Office Excel, sous l'onglet Équipe, dans le groupe Éléments de travail, cliquez sur Modifier les zones et les itérations.

    • Dans Office Project, dans le menu Équipe, cliquez sur Modifier les zones et les itérations.

  3. Dans la boîte de dialogue Zones et itérations, cliquez sur la zone ou itération dont vous souhaitez définir les autorisations, puis cliquez sur Sécurité.

    La boîte de dialogue Sécurité du projet s'affiche, comme l'illustration suivante l'indique :

    Boîte de dialogue de sécurité des zones

    Vous pouvez ajouter des utilisateurs ou groupes, puis définir les autorisations Autoriser ou Refuser pour chaque utilisateur ou groupe. Plus particulièrement, vous pouvez accorder ou refuser une autorisation de gérer la structure d'un nœud, d'afficher ou de modifier des éléments de travail assignés à ce nœud, et de gérer des plans de test.

    Pour plus d'informations, consultez Modifier les autorisations pour un groupe ou utilisateur.

  4. Lorsque vous avez terminé de modifier les autorisations, cliquez sur Fermer, puis à nouveau sur Fermer pour fermer la boîte de dialogue Zones et itérations.

Retour au début

Voir aussi

Concepts

Zones et itérations

Journal des itérations en souffrance, classeur

Scrum

Autres ressources

Éléments de travail et workflow (Agile)

Éléments de travail et flux de travail (CMMI)

Sprint (Scrum)

Activités d'itération

Lancement d'un nouveau projet d'équipe

Historique des modifications

Date

Historique

Motif

Juillet 2010

Instructions, exemples et procédures ajoutés concernant la définition des autorisations sur les zones et les itérations.

Commentaires client.