アジャイル開発 と Azure DevOps の間で作業アイテムをインポートおよびエクスポートする

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • アジャイル開発 と Azure DevOps の間の作業アイテムのインポートおよびエクスポートのワークフローを理解します。

    アジャイル開発 2.0 と Azure DevOps の間で作業アイテムのインポートおよびエクスポートを有効にするには、設定を構成する必要があります。

    Azure DevOps から アジャイル開発 2.0 へのインポート

    • Azure DevOps でエピックタイプの作業アイテムを作成すると、構成したチームデータ連携設定に従ってアサイン先グループのエピックが作成されます。
    • Azure DevOps でストーリータイプの作業アイテムを作成すると、構成したチームデータ連携設定に従ってアサイン先グループのストーリーが作成されます。

      ストーリーとエピックの関係は、Azure DevOps の場合と同じです。

    • フィールドマップ構成で定義されたフィールドのみがストーリーまたはエピックに保持されます。デフォルトのマップ構成の詳細については、「アジャイル開発 2.0 との Azure DevOps 統合のデフォルトのマップ構成」を参照してください。
    • Azure DevOps で作業アイテムに添付ファイルを追加すると、同じ添付ファイルが アジャイル開発 2.0 の対応するストーリーまたはエピックに追加されます。
    • Azure DevOps の新しい反復では、アジャイル開発 2.0 のアサイン先グループに対応するスプリントが作成されます ([同期スプリント] がそのプロジェクトで有効になっている場合)。
    • アジャイル開発 2.0 には、リーフレベルの反復のみがスプリントとして保持されます。
    • Azure DevOps で問題にコメントを追加すると、そのコメントは、マップ構成に基づき、Agile Development のストーリーまたはエピックの [作業メモ] フィールドで更新されます。
      注:
      コメントに追加された画像はサポートされていません。
    • Azure DevOps で作業アイテムを削除すると、対応するレコードが アジャイル開発 で削除されます。
    • Azure DevOps で反復を削除すると、対応するスプリントが アジャイル開発 2.0 で削除されます。
      注:
      アジャイル開発 でレコードを削除するには、各テーブルのアプリケーションアクセスで [他のアプリケーションスコープからの削除アクセスを許可します] フィールドを [true] に設定します。詳細については、「テーブルの設計時と実行時の設定」を参照してください。
    • Azure DevOps のゴミ箱から作業アイテムを復元すると、チームデータ連携設定に従って、対応するレコードが アジャイル開発 2.0 に作成されます。
    図 : 1. Azure DevOps で作成された作業アイテムのインポートワークフロー
    Azure DevOps から Agile Development への作業アイテムのインポート
    図 : 2. Azure DevOps で更新されたエリアのインポートワークフロー
    Azure DevOps でのエリア更新のインポート

    アジャイル開発 から Azure DevOps へのエクスポート

    • アサイン先グループのエピックを作成すると、構成したチームデータ連携設定に従って Azure DevOps でエリアに作業アイテムとしてエクスポートされます。
    • アサイン先グループのストーリーを作成すると、構成したチームデータ連携設定に従って Azure DevOps のエリアに作業アイテムとしてエクスポートされます。

      ストーリーとエピックの関係は、Azure DevOps の場合と同じです。

    • ストーリーまたはエピックに添付ファイルを追加すると、同じ添付ファイルが Azure DevOps の対応する作業アイテムに追加されます。
    • アジャイル開発 2.0 で既存のストーリーのアサイン先グループを更新すると、更新されたアサイン先グループに関連付けられている Azure DevOps エリアの作業アイテムが再作成されます。
    • アジャイル開発 2.0 でアサイン先グループのスプリントを作成すると、チームデータ連携設定に従って、Azure DevOps のバックログ反復の下にエクスポートされます。
    • アジャイル開発 2.0 でアサイン先グループのスプリントを削除すると、Azure DevOps でチームの反復からスプリント選択のリンクが解除されます。
    • アジャイル開発 2.0 で作業アイテムを更新すると、更新されたフィールドのみがペイロードの一部として Azure DevOps に送信されます。
    図 : 3. アジャイル開発 2.0 で更新されたアサイン先グループのエクスポートワークフロー
    Agile Development 2.0 でのアサイン先グループ更新のエクスポートワークフロー

    アジャイル開発 2.0Azure DevOps の間でのスプリントの詳細の同期

    アジャイル開発 2.0 から Azure DevOps へスプリントの詳細を同期します。[同期スプリント] フィールドがオンになっている場合、アジャイル開発 2.0 でのスプリントの詳細の変更は、Azure DevOps の反復パスにエクスポートされます。

    表 : 1. アジャイル開発 2.0 での新規作業アイテムのスプリンの詳細の同期
    同期スプリント エクスポート インポート
    無効 (Azure DevOps で反復パスを利用可能) プロジェクトのデフォルトの反復パスを Azure DevOps に送信します。 アジャイル開発 2.0 内のスプリント値は変更されません。
    無効 (Azure DevOps で反復パスを利用不可) プロジェクトのデフォルトの反復パスを Azure DevOps に送信します。 アジャイル開発 2.0 内のスプリント値は変更されません。
    有効 (Azure DevOps で反復パスを利用可能) プロジェクトの該当の反復パスを Azure DevOps に送信します。 アジャイル開発 2.0 内のスプリント値は変更されません。
    有効 (Azure DevOps で反復パスを利用不可) プロジェクトのデフォルトの反復パスを Azure DevOps に送信します。 アジャイル開発 2.0 内のスプリント値がクリアされます。
    表 : 2. アジャイル開発 2.0 での既存の作業アイテムのスプリントの詳細の同期
    無効 前の反復パスを Azure に送信します。反復パスは Azure DevOps で同じになります。 アジャイル開発 2.0 のスプリント値が選択されています。
    有効 選択に基づいて新しい反復パスを送信します。反復は選択に基づいて変更されます。 アジャイル開発 2.0 のスプリント値が選択されています。