役に立つレポートをサポートするチーム アクティビティの確認
TFS (内部設置型) の配置にレポート サーバーを追加して、ビルドの品質評価、バグの傾向、バーンダウン、テストの進行状況など、チーム プロジェクトに関する豊富なデータにアクセスできます。 SQL Server Reporting Services (SSRS) のレポートには、チームが作業を管理し、プロセスを改善するのに役立つ情報が示されます。
|
ここまでで、レポートをアップロードしました。レポートを使用して進行状況を追跡して状況を把握し、プロセスを改善するにはどうすればよいでしょうか。
まず、チームが、これらのレポートで使用されるデータを作成するアクティビティを実行していることを確認します。 チームは、これらの操作のほとんどを既に行っていると思います。
ここでは、TFS が提供するレポートとレポートに関連付けられたチーム アクティビティの概要を示します。 時間の経過と共に、これらのレポートを使用して傾向を把握し、目的の結果を実現するためにさらに注意が必要な手順とプロセスを識別できます。
コードの品質の監視
ビルド レポートは、開発中のソフトウェアの品質を追跡します。 各ビルド定義の一部として自動的に実行されるテストを定義し、コード カバレッジ データを収集するテストをインストルメント化すると、ビルド、テスト、およびコードの品質に関する洞察を得ることができます。
ビルドとテストのアクティビティ
|
ビルド レポート
|
ビルドのテストと監視に関する無料のガイドをダウンロードするには、「Testing for Continuous Delivery with Visual Studio 2012」を参照してください。
一定期間内のビルド成功レポートのサンプル
進行状況の監視
プロジェクト管理レポートでは、1 つのスプリントまたはリリースでチームが取り組む作業量と、進行状況の速度を把握することができます。 作業項目をリンクし、作業の実行に合わせて特定のフィールドを更新することで、個々のストーリーの進行状況を追跡し、今後のアクティビティをより正確に見積もることができるようになります。
作業項目トラッキングのアクティビティ
|
プロジェクト管理 (スクラム) のレポート プロジェクト管理 (アジャイルおよび CMMI) のレポート
|
ストーリー概要レポートのサンプル
テスト計画の監視とバグの追跡
テスト計画のレポートは、バックログ項目またはユーザー ストーリーのテストの進行状況とカバレッジの監視をサポートします。 バグ追跡のレポートでは、バグの検出と解決に関するチームのキャパシティがわかりやすく示されます。
テスト計画とバグ追跡のアクティビティ
|
テストおよびバグ レポート
|
テスト計画の進行状況レポートのサンプル
Q & A
Q: レポートでは、ストーリーとサブストーリー、またはタスクとサブタスクは処理されますか。
A: はい。ストーリーやバックログ項目、タスクを分割して、バックログ項目やタスクで入れ子階層を作成できます。 項目は数レベルの深さに入れ子にすることができます。 タスクをサブタスクに分割する場合、作業時間はサブタスクにのみ指定してください。 これらの作業時間は、親タスクおよび親バックログ項目の集計値としてロールアップされます。 誤りのあるレポートを修正するには、「集計値の発行に関する誤りの修正」を参照してください。
Q: 作業項目とのリンクに依存するレポートはどれですか。
A: 概要レポートと進行状況レポートは、タスク、テスト ケース、およびバグからバックログ項目へのリンクに依存します。 これらの項目は、タスクおよびバグの場合は親子リンク、テスト ケースの場合はテスト担当者リンクを使用してリンクする必要があります。
Q: Microsoft Test Manager に依存するレポートはどれですか。
A: テスト ケース準備レポートとテスト計画の進行状況レポートは、Test Manager と連携するように設計されています。 また、プロジェクト管理の概要レポートのテスト ポイントとテストの進行状況は、テスト ケースからバックログ項目へのリンクに依存します。
Q: これらのレポートは、Team Web Access (TWA) に表示されるアジャイル計画のグラフと同じものですか。
A: スプリント バーンダウンとベロシティ、すべてのイテレーションの状態など、同様の情報が表示されるレポートもありますが、これらのレポートは異なる形式で作成され、追加のフィルターをサポートしています。 ビルド計画とテスト計画のレポートなど、その他のレポートは現在の TWA では利用できません。
Q: 追加の製品区分やリリース マイルストーンを作成しますか。
A: 「Create areas or iterations (区分またはイテレーションの作成)」を参照してください。
Q: 作業項目を一括編集して、区分、イテレーション、チーム メンバー、または優先度に割り当てますか。
A: 「Bulk modify work items (作業項目の一括変更)」を参照してください。
Q: フィールドを追加して他のデータを追跡しますか。
A: 「Add or modify a work item field to support reporting (レポート機能をサポートする作業項目フィールドの追加または変更)」を参照してください。