2017-08-15 5 views
1

Sprintで発生したバグを、そのSprintのPBIと照合して取得できるようにしたいと考えています。それを達成する方法はありますか?現在、スクラムテンプレートを使用してTFS 2015を使用しています。TFS 2015でIterationごとに発生するバグの一覧(および数)を取得する

  • 作業項目の種類=バグ:

    は、これまでのところ、私は次の基準を持つすべての作業項目を取得するカスタムクエリを実行するために管理してきました。特定の反復に

  • イテレーションパス= パス反復

の< = 終了日ただし、この繰り返し

  • 作成日の> = 開始日
  • 作成日私が日付をハードコードする必要があることを考えると、アプローチは理想からは遠く離れています。反復後のイテレーションをどのように行っていたかをバグの観点から比較したい場合、いくつかのクエリを作成して手動で更新する必要があります。

    あなたはより良いアプローチを考えることができますか?

    ありがとうございます!

  • 答えて

    1

    これは単一のクエリに基づいてこれを行うことはできません。これをAPIで実行してください。 WorkItemStore.QueryメソッドまたはQueryオブジェクトのいずれかを使用して、バグ、タスク、他の種類の作業項目、および作業項目間のリンクを照会することができます。

    これを行うには、WIQLを使用できます。このチュートリアルmsdnによれば、クエリには比較演算子Underを使用します。あなたはまた、Excelのリストに作成されたデータ情報を含む各反復のためにすべてのバグ/ PBISをインポートすることができ、繰り返しに

    select [System.Id], [System.WorkItemType], [System.Title], [System.AssignedTo], [System.State] 
    from WorkItems 
    where 
        [System.TeamProject] = 'VieroSAT' 
        and [System.State] = 'Dev' 
        and [System.IterationPath] Under 'Iteration1' 
    order by [System.Id] 
    

    をすべての作業項目をプルするサンプル。強力なExcelツールを使用して、必要なチャートやテーブルをフィルタリングして生成します。

    関連する問題