Rapports (CMMI)
Vous pouvez analyser la progression et la qualité de votre projet en utilisant les rapports de SQL Server Reporting Services. Ces rapports sont fournis avec le modèle de processus pour Microsoft Solutions Framework (MSF) for Capability Maturity Model Integration (CMMI) Process Improvement v5.0. Vous pouvez utiliser ces rapports pour répondre aux questions concernant l'état de votre projet car ils regroupent les métriques relatives aux éléments de travail, au contrôle de version, aux résultats des tests et aux builds.
La plupart de ces rapports fournissent des filtres que vous pouvez utiliser pour spécifier le contenu à inclure dans le rapport. Les filtres incluent la période, les chemins d'accès d'itération et de zone, les types d'éléments de travail et les états des éléments de travail. Les aspects qu'ils contribuent à mettre en évidence sont en rapport avec tous les types d'éléments de travail tels que les spécifications, les tâches, les bogues et les cas de test.
Notes
Pour que vous puissiez accéder aux rapports décrits dans cette rubrique, la collection de projets d'équipe qui contient votre projet d'équipe doit être configurée à l'aide de SQL Server Reporting Services. Ces rapports ne sont pas disponibles si Rapports ne s'affiche pas lorsque vous ouvrez Team Explorer et développez le nœud de votre projet d'équipe.
En outre, pour afficher ces rapports, vous devez avoir été affecté ou appartenir à un groupe auquel a été attribué le rôle Explorateur ou Gestionnaire de contenu Team Foundation dans Reporting Services. Pour plus d'informations, consultez Ajouter des utilisateurs aux projets d'équipe ou Gestion des autorisations.
Dans cette rubrique
|
Vous pouvez accéder à un rapport du dossier Rapports, comme le montre l'illustration suivante. |
Contrôle de la progression de l'équipe et de l'intégrité du projet
Vous pouvez utiliser les rapports du tableau suivant pour faciliter le suivi de la progression de l'équipe et de la qualité globale du projet d'équipe.
Tâches |
Noms de rapport et rubriques connexes |
---|---|
Contrôler l'activité, les réactivations et les tendances des bogues : vous pouvez utiliser les rapports de bogues pour assurer le suivi des bogues et la progression de leur résolution par l'équipe. |
|
Contrôler l'activité, la réussite et les tendances des builds : vous pouvez utiliser les rapports de build pour assurer le suivi de la qualité et de la réussite des builds de votre équipe. |
|
Assurer le suivi de l'intégrité, du taux d'avancement de l'équipe et de l'achèvement du récit et des tâches du projet : vous pouvez utiliser le rapport Progression des spécifications pour passer en revue le niveau d'effort consacré par l'équipe à chaque récit utilisateur qu'elle implémente. À l'aide de ce rapport, vous pouvez déterminer rapidement si un travail a été terminé récemment pour chaque récit, ainsi que le volume de travail restant. Vous pouvez utiliser le rapport Aperçu des spécifications pour faciliter le suivi de l'implémentation et du test de chaque récit utilisateur. Vous pouvez passer en revue ce rapport de manière quotidienne ou hebdomadaire pour contrôler la progression de l'équipe pendant une itération. |
|
Déterminer le travail ajouté : vous pouvez utiliser le rapport Travail non planifié pour déterminer la quantité de travail ajouté par l'équipe à une itération après son démarrage. |
|
Contrôler l'activité de test : vous pouvez utiliser les rapports de tests pour suivre la progression de l'équipe en matière de développement de cas de test, ainsi que pour déterminer la qualité de couverture des spécifications. |
Accès aux rapports
Vous pouvez accéder aux rapports SQL Server Reporting Services à partir de Team Explorer, de votre portail du projet d'équipe ou d'Internet Explorer. Vous pouvez trouver d'autres rapports, qui utilisent Office Excel, dans Team Explorer, sous le dossier Documents. Pour plus d'informations sur ces rapports, consultez Rapports Excel (Agile).
Notes
Si une icône X rouge s'affiche en regard du nœud Rapports dans Team Explorer, vous pouvez ne pas avoir les autorisations d'accéder aux rapports, ou Team Explorer a pu perdre la communication avec le serveur qui héberge SQL Server Reporting Services. Dans ces instances, contactez votre administrateur de projet pour vérifier que vous avez les autorisations d'accéder au nœud rapports et que le serveur qui héberge Reporting Services s'exécute.
Une icône X rouge apparaît en regard du nœud Rapports si les deux conditions suivantes sont vraies :
Team Explorer s'exécute sur le même ordinateur que SQL Server Reporting Services.
Vous n'êtes pas connecté en tant qu'administrateur, ou la sécurité renforcée est activée pour Internet Explorer.
Pour plus d'informations sur la manière de corriger ce problème, connectez-vous à votre ordinateur en tant qu'administrateur ou ouvrez Internet Explorer, ouvrez Options Internet, cliquez sur l'onglet Sécurité et désactivez la case à cocher Activer le mode protégé.
Pour accéder à un rapport
Ouvrez Team Explorer, puis connectez-vous à la collection de projets qui contient le projet d'équipe pour lequel les rapports sont définis.
Pour plus d'informations, consultez Se connecter aux projets d'équipe et y accéder dans Team Foundation Server.
Développez le nœud de votre projet d'équipe, développez Rapports, puis développez Bogues, Build, Gestion de projets ou Test.
Notes
Si vous utilisez une version antérieure de Team Explorer, il se peut que le nœud Rapports ne s'affiche pas. Pour accéder au rapport, ouvrez un navigateur Web et tapez l'adresse du serveur qui exécute SQL Server Reporting Services pour votre projet d'équipe. Par exemple, tapez http://ReportServerName/reports dans la barre d'adresse, cliquez sur le dossier Team Foundation Server Reports, cliquez sur le dossier de la collection de projets d'équipe pour votre projet d'équipe, puis cliquez sur le dossier de votre projet d'équipe.
Vous pouvez également accéder aux rapports à partir de Team Web Access.
Double-cliquez sur le rapport à afficher.
Actualisation du rapport
Le tableau suivant décrit l'actualisation du rapport.
Notes
Lorsque vous modifiez un enregistrement de base de données qui assure le suivi d'un élément de travail, une latence se produit avant que les modifications ne s'affichent dans un rapport créé par Reporting Services. Les données du rapport sont dérivées de l'entrepôt de données. Pour plus d'informations, consultez Modifier un paramètre de contrôle de processus pour l'entrepôt de données ou le cube Analysis Services.
Option |
Résultat |
---|---|
Bouton Actualiser dans la fenêtre du navigateur |
Actualise l'affichage du rapport stocké dans le cache de session. Un cache de session est créé lorsqu'un utilisateur ouvre un rapport. Reporting Services utilise les sessions du navigateur pour conserver un affichage cohérent lorsqu'un rapport est ouvert. |
Oblige le serveur qui exécute Reporting Services a réexécuter la requête et à mettre à jour les données du rapport si ce dernier s'exécute à la demande. Si le rapport est mis en cache ou s'il s'agit d'un instantané, le rapport stocké dans la base de données du serveur de rapports s'affiche. |
|
Combinaison de touches CTRL+F5 |
Produit le même résultat que le fait de cliquer sur Actualiser dans la barre d'outils Rapport. |
Gestion et utilisation des rapports publiés
Vous pouvez également effectuer les tâches suivantes lorsque vous affichez un rapport dans Reporting Services :
Effectuer un zoom avant ou arrière du rapport.
Rechercher du texte contenu dans le rapport.
Ouvrir un rapport connexe.
Exporter le rapport vers un autre format tel que XML, CSV, PDF, MHTML, Excel, TIFF ou Word.
Actualiser le rapport.
Imprimer le rapport.
Créer un abonnement pour le rapport.
Pour plus d'informations, consultez cette rubrique sur le site Web Microsoft : Rubriques de procédures relatives au Gestionnaire de rapports. Gestion et utilisation des rapports publiés
Personnalisation des rapports et tâches connexes
Tâches |
Contenu associé |
---|---|
Définir des rapports qui prennent en charge vos spécifications de suivi du projet : selon le modèle de processus que vous avez utilisé pour créer votre projet d'équipe, plusieurs rapports peuvent déjà être définis. Vous pouvez personnaliser davantage ces rapports ou en créer d'autres. Ces rapports personnalisés peuvent contenir les champs de données que vous avez ajoutés aux types d'éléments de travail. |
|
Ajouter des champs ou modifier les attributs de création de rapports de champs existants. Vous utilisez les champs d'éléments de travail pour assurer le suivi des données d'un type d'élément de travail, définir des critères de requête et filtrer des rapports. Pour prendre en charge la création de rapports, vous pouvez ajouter des champs ou modifier les attributs de champs existants. Lorsque vous ajoutez ou modifiez des champs, vous pouvez appliquer des conventions d'affectation de noms systématiques pour vous assurer que ces données sont regroupées logiquement dans des dossiers du cube SQL Server Analysis Services. |
|
Générer des rapports PivotTable et PivotChart à partir de requêtes d'élément de travail : pour créer des rapports qui indiquent l'état actuel ou une tendance historique, vous utilisez l'outil Créer un rapport dans Microsoft Excel pour créer rapidement des rapports basés sur une requête d'élément de travail. Ces rapports accèdent aux données stockées dans le cube Analysis Services. |
|
Regrouper des données pour montrer la progression de l'équipe : Pour suivre plus facilement la progression de votre équipe, vous pouvez créer des rapports qui regroupent des données de Visual Studio Application Lifecycle Management (ALM) dans des graphiques et des tableaux. Par exemple, vous pouvez créer un rapport qui indique le nombre d'éléments de travail actifs assignés à chaque membre de l'équipe. Pour créer ce genre de rapport, utilisez le Concepteur de rapports dans SQL Server et le cube Analysis Services. |
|
Modifier la fréquence d'actualisation de l'entrepôt de données : les propriétés par défaut de l'entrepôt de données sont définies lorsque Visual Studio Team Foundation Server est installé. Vous pouvez modifier la fréquence de mise à jour des données dans l'entrepôt de données et les paramètres de sécurité permettant de contrôler l'accès utilisateur à l'entrepôt de données. |