Tâche (CMMI)
Cette rubrique vous explique comment remplir les détails d'un élément de travail Tâche. Une tâche communique le besoin d'effectuer un travail. Pour plus d'informations sur l'estimation des tâches de développement, consultez Implémentation des tâches de développement.
Pour plus d'informations sur la création de ce type d'élément de travail, consultez Éléments de travail et flux de travail (CMMI).
Dans cette rubrique |
Rubriques connexes |
---|---|
|
Guide de processus Classeurs Tableaux de bord et rapports Référence de champ |
Autorisations requises
Pour afficher une tâche, vous devez être membre du groupe Readers ou disposer de l'autorisation Afficher les éléments de travail dans ce nœud définie à Autoriser. Pour créer ou modifier une tâche, vous devez être membre du groupe Contributors ou disposer de l'autorisation Modifier les éléments de travail dans ce nœud définie à Autoriser. Pour plus d'informations, consultez Gestion des autorisations.
Définition d'une tâche
Chaque membre de l'équipe peut définir des tâches pour représenter le travail qu'il doit accomplir. Par exemple, un développeur peut définir des tâches de développement pour l'implémentation de spécifications. Un testeur peut définir des tâches de test pour s'assigner un travail consistant à écrire et exécuter des cas de test. Un membre de l'équipe peut également utiliser des tâches pour signaler des régressions ou suggérer que des tests exploratoires doivent être effectués. Par ailleurs, un membre de l'équipe peut définir une tâche pour représenter un travail générique pour le projet.
Le formulaire des éléments de travail Tâche stocke des données dans les champs et onglets présentés dans l'illustration suivante :
Lorsque vous définissez une tâche, vous devez définir le Titre. Vous pouvez laisser tous les autres champs vides ou accepter leurs valeurs par défaut.
Pour définir une tâche unique
Dans la section supérieure du formulaire d'élément de travail, spécifiez un ou plusieurs des types d'informations suivants :
Dans Titre, vérifiez et, si nécessaire, mettez à jour le titre pour mieux définir la zone de travail à accomplir.
Le titre fournit une vue d'ensemble concise de la tâche à effectuer. Le titre doit être assez descriptif pour permettre à l'équipe d'identifier la zone du produit concernée et la façon dont elle est affectée.
Dans la liste Type de tâche, cliquez sur le genre de tâche qu'un membre de l'équipe implémentera.
Vous pouvez spécifier l'une des valeurs suivantes : Action corrective, Action d'atténuation ou Planifié.
Dans la liste Assigné à, cliquez sur le propriétaire approprié de la tâche.
Notes
Vous ne pouvez assigner des éléments de travail qu'aux membres du groupe Contributors.
Si vous laissez la tâche non assignée, elle vous est automatiquement assignée.
Notes
Vous pouvez assigner une seule ressource à chaque tâche. Si plusieurs membres de l'équipe travailleront sur la même tâche, divisez-la en tâches ou sous-tâches séparées, et assignez un seul membre de l'équipe à chacune d'entre elles.
Dans la liste État, conservez la valeur par défaut Proposé.
Par défaut, la valeur du champ Raison est Nouveau. Pour plus d'informations sur ce champ et sur la façon de l'utiliser pour effectuer le suivi du workflow, consultez Modification de l'état d'une tâche ultérieurement dans cette rubrique.
Dans les listes Zone et Itération, cliquez sur la zone et l'itération appropriées, ou laissez ces champs vides pour pouvoir les assigner ultérieurement lors d'une réunion de planification.
Notes
L'administrateur de chaque projet d'équipe définit pour le projet en question des chemins de zone et d'itération qui permettront à l'équipe de suivre la progression selon ces désignations. Pour plus d'informations, consultez Créer et modifier des zones et des itérations.
Dans la liste Discipline, cliquez sur la discipline du membre de l'équipe qui exécutera la tâche. Vous pouvez spécifier l'une des valeurs suivantes : Analyse, Expérience utilisateur, Documentation utilisateur, Développement ou Test.
Dans la liste Priorité, cliquez sur une valeur pour spécifier l'importance de la tâche sur une échelle de 1 à 4, 1 correspondant à la tâche la plus importante.
La valeur par défaut est 2.
Dans la liste Triage, cliquez sur le sous-état de triage.
Les valeurs valides sont En attente (valeur par défaut), Informations, Informations reçues et En triage. Ce champ identifie un niveau de triage pour les tâches qui se trouvent dans l'état Proposé.
Dans la liste Bloqué, cliquez sur Oui si un problème empêche la résolution de la tâche.
Sous l'onglet Détails, spécifiez les types d'informations suivants :
Dans la zone Description, tapez toutes les informations souhaitées pour décrire le travail à effectuer.
Dans la zone Historique, tapez les commentaires à capturer dans le cadre de l'enregistrement historique.
Chaque fois qu'un membre de l'équipe met à jour l'élément de travail, son historique affiche la date de la modification, le nom du membre de l'équipe qui l'a apportée et les champs qui ont été modifiés.
Sous l'onglet Autre, spécifiez les types d'informations suivants :
Dans la liste Révision obligatoire, cliquez sur Oui si le travail requiert une révision formelle.
Si vous avez cliqué sur Oui, vous devez ajouter un lien entre l'élément de travail Révision et la tâche.
Dans la liste Test obligatoire, cliquez sur Oui si le travail requiert un test.
Si vous avez cliqué sur Oui, vous devez ajouter un lien entre l'élément de travail Cas de test et la tâche.
Dans Intégré dans, ne spécifiez pas de build lorsque vous créez la tâche. Tapez le nom de la build qui incorpore le code que la tâche a créé lorsque vous résolvez cette dernière.
Dans Estimation d'origine, tapez un nombre qui représente les heures de travail nécessaires pour effectuer la tâche.
Important
Si vous subdivisez une tâche en sous-tâches, spécifiez uniquement des heures pour les sous-tâches. Dans les rapports Team Foundation, les heures que vous définissez pour la sous-tâche sont reportées sous forme de valeurs de synthèse pour la tâche parent et la spécification. Si vous assignez des heures aux deux emplacements, les heures seront comptées deux fois dans les rapports qui suivent les heures. Pour plus d'informations sur la manière de corriger cette condition, consultez Adresses imprécises publiées pour les valeurs de synthèse.
Dans Terminé, tapez 0 pour spécifier qu'aucun travail n'a été effectué.
Dans Restant, tapez la même valeur que vous avez spécifiée dans Estimation d'origine.
Si votre équipe utilise les champs Estimation d'origine, Terminé et Restant pour déterminer la capacité, l'avancement et le taux d'avancement de l'équipe, vous devez mettre à jour les champs Terminé et Restant à mesure que vous effectuez le travail. Par ailleurs, ces champs sont synchronisés avec Office Project que vous pouvez utiliser pour planifier le plan de projet. Pour plus d'informations, consultez Planification de tâches et assignation de ressources à l'aide de Microsoft Project.
Notes
Les champs Hiérarchie des tâches, Date de début et Date de fin sont en lecture seule. Ils spécifient des informations qu'Office Project enregistre. Pour plus d'informations, consultez Planification de tâches et assignation de ressources à l'aide de Microsoft Project.
Sous les onglets Implémentation et Tous les liens, créez des liens entre la tâche et d'autres éléments de travail, tels que spécifications, demandes de modification, bogues et problèmes.
Sous l'onglet Pièces jointes, joignez des spécifications, des images ou d'autres fichiers qui fournissent des détails supplémentaires sur la tâche effectuer.
Pour plus d'informations, consultez les sections suivantes plus loin dans cette rubrique :
Établissement d'un lien entre la tâche et d'autres éléments de travail
Ajout de détails, de pièces jointes ou de liens hypertexte à une tâche
Cliquez sur Enregistrer l'élément de travail .
Notes
Une fois que vous avez enregistré la tâche, l'identificateur s'affiche sous la barre d'outils d'élément de travail.
Établissement d'un lien entre une tâche et d'autres éléments de travail
En créant des relations entre des tâches et d'autres éléments de travail, vous pouvez plus rapidement effectuer le suivi des dépendances et rechercher des informations pertinentes. À partir du formulaire d'élément de travail d'une tâche, vous avez la possibilité de créer un élément de travail qui est automatiquement lié à la tâche ou des liens vers des éléments de travail existants.
Vous pouvez utiliser les onglets Implémentation et Tous les liens afin de créer des liens pour des types spécifiques d'éléments de travail et de liens. Pour plus d'informations sur les restrictions applicables à chaque onglet, consultez Liaison d'éléments de travail (CMMI).
Vous pouvez lier des tâches à des spécifications afin de suivre la progression du travail que l'équipe a accompli pour exécuter chaque spécification.
Pour créer une sous-tâche ou un autre élément de travail, et le lier à une tâche
Ouvrez le formulaire d'élément de travail de la tâche et exécutez l'une des actions suivantes :
Pour créer une spécification ou une tâche, et établir un lien vers ces éléments, cliquez sur l'onglet Implémentation, puis sur Nouveau .
Pour établir un lien vers un ou plusieurs éléments de travail d'autres types, cliquez sur l'onglet Tous les liens, puis sur Nouveau .
La boîte de dialogue Ajouter un nouvel élément de travail lié s'ouvre.
Dans la liste Type de lien, laissez la valeur par défaut ou cliquez sur l'une des options suivantes :
Pour créer un lien vers une sous-tâche, cliquez sur Enfant.
Pour créer un lien vers une tâche parent ou une spécification, cliquez sur Parent.
Pour créer un lien vers un cas de test, cliquez sur Testé par.
Pour créer un lien vers tout autre type d'élément de travail, cliquez sur Associé ou sur un autre type de lien qui représente la relation dont vous souhaitez effectuer le suivi.
Dans la liste Type d'élément de travail, cliquez sur le type d'élément de travail que vous souhaitez créer.
Dans Titre, tapez une description brève mais spécifique.
(Facultatif) Dans Commentaire, tapez des informations supplémentaires.
Cliquez sur OK.
Un formulaire correspondant au type d'élément de travail spécifié s'ouvre avec les informations que vous avez fournies.
Spécifiez les champs restants comme décrit dans les rubriques suivantes :
Cliquez sur Enregistrer l'élément de travail.
Pour lier plusieurs éléments de travail existants à une tâche
Ouvrez le formulaire d'élément de travail de la tâche et exécutez l'une des actions suivantes :
Pour établir un lien vers une ou plusieurs spécifications ou tâches, cliquez sur l'onglet Implémentation, puis sur Lier à .
Pour établir un lien vers un ou plusieurs éléments de travail d'autres types, cliquez sur l'onglet Tous les liens, puis sur Lier à .
La boîte de dialogue Ajouter un lien à Tâche s'ouvre.
Dans la liste Type de lien, laissez la valeur par défaut ou cliquez sur l'une des options suivantes :
Pour créer des liens vers des spécifications, cliquez sur Parent.
Pour créer des liens vers des sous-tâches, cliquez sur Enfant.
Pour créer des liens vers tout autre type d'élément de travail, cliquez sur Associé ou sur un autre type de lien qui représente la relation dont vous souhaitez effectuer le suivi.
Cliquez sur Parcourir.
La boîte de dialogue Choisir des éléments de travail liés s'affiche.
Tapez les éléments dans ID des éléments de travail ou recherchez les éléments vers lesquels vous voulez créer un lien.
Vous pouvez également exécuter une requête d'équipe pour rechercher les éléments de travail vers lesquels créer un lien. Ces requêtes incluent Spécifications du produit, Tâches ouvertes, Cas de test ouverts, Bogues actifs, Demandes de modification et Éléments de travail bloqués.
Activez la case à cocher située en regard de chaque élément de travail que vous souhaitez lier à la spécification.
Pour plus d'informations, consultez Rechercher les éléments de travail à lier ou importer.
(Facultatif) Tapez une description pour les éléments de travail vers lesquels vous établissez un lien.
Cliquez sur OK, puis sur Enregistrer l'élément de travail .
Notes
La tâche et les éléments de travail auxquels vous la liez sont mis à jour.
Ajout de détails, de pièces jointes ou de liens hypertexte à une tâche
Vous pouvez ajouter des informations à une tâche qui prend en charge son implémentation. Vous ajoutez des détails aux tâches des façons suivantes :
Tapez des informations dans le champ Description et/ou le champ Historique.
Joignez un fichier.
Par exemple, vous pouvez joindre un thread de messagerie électronique, un document, une image, un fichier journal ou un autre type de fichier.
Ajouter un lien hypertexte à un site Web ou à un fichier stocké sur un serveur ou un site Web.
Pour ajouter des détails à une tâche
Cliquez sur l'onglet Détails et spécifiez les types d'informations suivants :
Dans Description, tapez les informations appropriées.
Dans Historique, tapez les informations appropriées
Vous pouvez mettre en forme des informations pour insister sur leur importance ou capturer une liste à puces. Pour plus d'informations, consultez Titres, ID, description et historique (CMMI).
Cliquez sur Enregistrer l'élément de travail.
Pour ajouter une pièce jointe à une tâche
Sous l'onglet Pièces jointes, effectuez l'une des opérations suivantes :
Faites glisser un fichier vers la zone des pièces jointes.
Cliquez sur ou appuyez sur Ctrl+V pour coller un fichier que vous avez copié.
Cliquez sur Ajouter, puis sur Parcourir. Dans la boîte de dialogue Pièce jointe, tapez ou recherchez le nom du fichier que vous souhaitez joindre.
(Facultatif) Dans la zone Commentaire, vous pouvez taper des informations supplémentaires concernant la pièce jointe. Pour fermer la boîte de dialogue Pièce jointe, cliquez sur OK.
Cliquez sur Enregistrer l'élément de travail.
Pour ajouter un lien hypertexte à une tâche
Sous l'onglet Tous les liens, cliquez sur Lier à.
Dans la liste Type de lien, cliquez sur Lien hypertexte.
Dans la zone Adresse, effectuez l'une des actions suivantes :
Si la cible du lien est un site Web, tapez l'URL, ou copiez-la depuis votre navigateur Internet et collez-la dans la zone Adresse.
Si la cible est un emplacement de serveur, tapez l'adresse sous forme de nom UNC.
(Facultatif) Dans la zone Commentaire, tapez des informations supplémentaires sur le lien hypertexte.
Cliquez sur OK, puis sur Enregistrer l'élément de travail .
Modification de l'état d'une tâche
Une équipe peut suivre la progression d'une tâche en affectant à son champ État l'une des valeurs suivantes :
Proposé
Active
Résolu
Closed
Lorsqu'un membre de l'équipe crée une tâche, l'état Proposé lui est affecté par défaut. Lorsque l'équipe accepte une tâche pour l'itération actuelle, elle lui affecte l'état Actif et peut créer des sous-tâches pour l'implémenter. Lorsqu'un membre de l'équipe termine la tâche, il remplace l'état Actif par Résolu. Lorsque le travail associé à la tâche a été révisé ou vérifié, un membre de l'équipe remplace l'état Résolu par Fermé.
Tous les membres de l'équipe peuvent modifier l'état d'une tâche. En outre, une tâche peut être fermée pour d'autres raisons, comme indiqué ultérieurement dans cette rubrique.
Pour plus d'informations sur les champs de données que vous pouvez utiliser pour effectuer le suivi des états des éléments de travail, consultez Assignations, flux de travail et planification (CMMI).
Pour fermer une tâche
Ouvrez le formulaire d'élément de travail de la tâche.
Dans la liste État, cliquez sur Actif, Résolu ou Fermé.
Si vous remplacez l'état Proposé par Actif, le champ Raison affiche Accepté.
Si vous remplacez l'état Actif par Résolu, le champ Raison affiche Terminé.
Si vous remplacez l'état Résolu par Fermé, le champ Raison affiche Révision/test réussi.
Si vous remplacez l'état Actif par Fermé, cliquez sur une option qui correspond au motif de cette modification dans la liste Raison.
Les options valides sont Terminé et ne nécessite pas de révision/test (par défaut), Différé, Coupé, Devancé par les événements et Annulé.
Cliquez sur Enregistrer l'élément de travail .
Progression classique de flux de travail :
Transitions atypiques :
|
Diagramme d'état des tâches |
Proposé (Nouveau)
Les tâches proposées représentent le travail que l'équipe n'a pas encore accepté d'exécuter. L'équipe procède au triage des tâches proposées, et les accepte ou les rejette lors du processus de triage.
Les données suivantes sont automatiquement capturées lorsqu'un membre de l'équipe crée une tâche :
Créé par : nom du membre de l'équipe qui a créé la tâche.
Date de création : date et heure auxquelles la tâche a été créée, telles qu'elles sont enregistrées par l'horloge du serveur.
De l'état Proposé à Actif
Un membre de l'équipe peut remplacer l'état Proposé d'une tâche par Actif pour les raisons décrites dans le tableau suivant :
Motif |
Quand l'utiliser |
Actions supplémentaires à effectuer |
---|---|---|
Accepté |
Lorsque le comité de triage approuve la tâche en vue de son implémentation dans l'itération actuelle. |
Assignez la tâche au membre de l'équipe qui l'implémentera. |
Examiner |
Lorsque le comité de triage détermine qu'avant de décider si la tâche doit être implémentée, il est nécessaire que l'équipe examine l'impact subi par le client. |
Réaffectez l'état Proposé à la tâche lorsque l'examen est terminé. |
Les données suivantes sont capturées lorsqu'un membre de l'équipe active une tâche :
Activé par : nom du membre de l'équipe qui a activé la tâche.
Date d'activation : date et heure auxquelles la tâche a été activée, telles qu'elles sont enregistrées par l'horloge du serveur.
Date de modification d'état : date et heure de modification de l'état de la tâche.
De l'état Proposé à Fermé
Un membre de l'équipe peut fermer une tâche qui se trouve dans l'état Proposé lorsque le comité de triage détermine que la tâche ne peut pas être implémentée, ou qu'une spécification ou le produit n'en a plus besoin. La raison par défaut est Rejeté.
Les données suivantes sont capturées lorsqu'un membre de l'équipe ferme une tâche :
Fermé par : nom du membre de l'équipe qui a fermé la tâche.
Date de fermeture : date et heure de fermeture de la tâche selon l'enregistrement de l'horloge du serveur.
Date de modification d'état : date et heure de modification de l'état de la tâche.
Active
L'état Actif d'une tâche indique que l'équipe a approuvé un élément de travail pour qu'il soit traité. Toutes les tâches actives doivent être assignées à un propriétaire. La tâche reste active tant que l'équipe l'implémente. Le membre de l'équipe auquel la tâche a été assignée suit le niveau d'effort de la tâche en mettant à jour les champs Terminé et Restant avec, respectivement, les heures effectuées et les heures restantes.
De l'état Actif à Résolu
Un membre de l'équipe résout une tâche active lorsque le travail correspondant à la tâche, tel que le développement du code ou l'écriture de la documentation, est terminé et doit maintenant être révisé par le biais de tests ou de révisions entre pairs. La raison par défaut est Terminé et nécessite une révision/un test.
Les données suivantes sont capturées lorsqu'un membre de l'équipe résout une tâche active :
Résolu par : nom du membre de l'équipe qui a résolu la tâche.
Date de résolution : date et heure auxquelles la tâche a été résolue, telles qu'elles sont enregistrées par l'horloge du serveur.
Date de modification d'état : date et heure auxquelles l'état des tâches a été modifié.
De l'état Actif à Fermé
Lorsqu'un membre de l'équipe ferme une tâche active, il doit spécifier l'une des raisons indiquées dans le tableau suivant :
Motif |
Quand l'utiliser |
Actions supplémentaires à effectuer |
---|---|---|
Terminé et ne nécessite pas de révision/test (valeur par défaut) |
Si une tâche ne requiert pas de révision ni de test, elle peut être fermée sans qu'il soit nécessaire de la résoudre. |
Aucun |
Différé |
Lorsque le travail ne peut pas être implémenté dans l'itération actuelle. Vous pouvez différer une tâche si l'équipe ne dispose pas de suffisamment de temps ou si des erreurs majeures empêchent l'exécution du travail. |
Mettez à jour le champ Itération en fonction de l'itération correcte dans laquelle la tâche sera implémentée, ou attribuez-le au journal des travaux en souffrance. |
Couper |
Lorsque l'élément de travail d'origine, tel qu'une spécification ou un problème, est fermé et ne doit faire l'objet d'aucun autre traitement. |
Aucun |
Devancé par les événements |
Une tâche est fermée avec la raison Devancé par les événements si un événement qui la rend inutile est survenu. En général, cette situation est provoquée par une activité qui ne fait l'objet d'aucun suivi et accomplit le même travail que la tâche. |
Aucun |
Annulé |
Lorsque le travail correspondant à la tâche ne contribue plus à l'achèvement du produit. |
Aucun |
Les données suivantes sont automatiquement capturées lorsqu'un membre de l'équipe ferme une tâche :
Fermé par : nom du membre de l'équipe qui a fermé la tâche.
Date de fermeture : date et heure de fermeture de la tâche selon l'enregistrement de l'horloge du serveur.
Date de modification d'état : date et heure de modification de l'état de la tâche.
Résolu
Une tâche résolue est terminée. La sortie de la tâche doit être révisée ou testée, et si elle est acceptable, la tâche est fermée. Si la sortie n'est pas acceptable, l'état Actif est réaffecté à la tâche en vue d'un travail plus approfondi. Le membre de l'équipe auquel la tâche est assignée la résout lorsque le travail est terminé. Un membre de l'équipe peut également déterminer que la tâche doit être résolue ou fermée pour d'autres raisons.
De l'état Résolu à Fermé
Un membre de l'équipe ferme une tâche avec la raison Révision/test réussi si la révision ou le test de la sortie de la tâche réussit.
Les données suivantes sont automatiquement capturées lorsqu'un membre de l'équipe ferme une tâche :
Fermé par : nom du membre de l'équipe qui a fermé la tâche.
Date de fermeture : date et heure de fermeture de la tâche selon l'enregistrement de l'horloge du serveur.
Date de modification d'état : date et heure de modification de l'état de la tâche.
De l'état Résolu à Actif
Un membre de l'équipe peut réactiver une tâche résolue avec la raison Révision/test échoué si la révision ou le test de la sortie de la tâche échoue.
Les données suivantes sont automatiquement capturées lorsqu'un membre de l'équipe réactive une tâche résolue :
Activé par : nom du membre de l'équipe qui a réactivé la tâche.
Date d'activation : date et heure auxquelles la tâche a été réactivée, telles qu'elles sont enregistrées par l'horloge du serveur.
Closed
L'état Fermé d'une tâche indique qu'aucun travail supplémentaire en rapport avec cette dernière ne sera effectué pour la version actuelle du produit. Une tâche de développement est fermée dès lors que les modifications de code ont été intégrées. Une tâche de test est fermée lorsque tous les tests sont terminés pour cette zone.
De l'état Fermé à Actif
Un membre de l'équipe peut réactiver une tâche fermée pour les raisons décrites dans le tableau suivant :
Motif |
Quand l'utiliser |
Actions supplémentaires à effectuer |
---|---|---|
Réactivé (valeur par défaut) |
Lorsque la tâche a été différée dans une itération précédente et peut maintenant être exécutée dans l'itération actuelle. |
Examinez les informations et les éléments de travail liés qui sont définis pour la tâche afin de déterminer si des données doivent être mises à jour. |
Fermé avec erreur |
Lorsqu'une tâche a été fermée par erreur. |
Examinez les informations et les éléments de travail liés qui sont définis pour la tâche afin de déterminer si des données doivent être mises à jour. |
Lorsqu'un membre de l'équipe réactive une tâche, le champ Assigné à est automatiquement rempli avec le nom du membre de l'équipe qui a fermé la tâche. Les données suivantes sont automatiquement capturées lorsqu'un membre de l'équipe réactive une tâche fermée :
Activé par : nom du membre de l'équipe qui a réactivé la tâche.
Date d'activation : date et heure auxquelles la tâche a été réactivée, telles qu'elles sont enregistrées par l'horloge du serveur.
Date de modification d'état : date et heure auxquelles l'état de l'élément de travail Tâche a été modifié.
Voir aussi
Concepts
MSF for CMMI Process Improvement v5.0