Automation for Jira - エピックから親イニシアチブまでのストーリー ポイントの合計を計算するルールの作成方法

プラットフォームについて: Data Center のみ。 - この記事は、 Data Center プラットフォーム

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。

*Fisheye および Crucible は除く

要約

この記事では、「課題のルックアップ」アクション (バージョン 9.0.1 以降の Automation for Jira で利用可能) を使用して以下のアクションを実行する自動化ルールを作成する方法について説明します。

  • イニシアチブにリンクされたすべてのエピックの [ストーリー ポイント] フィールドの合計を計算する

  • その値をイニシアチブの [ストーリー ポイント] フィールドにコピーする

ストーリー課題からリンクされたエピックまでのストーリー ポイントを合算する場合、このナレッジ ベース記事は該当しません。代わりに、ナレッジ ベース記事「Automation for Jira - ストーリーからエピックまでのストーリー ポイントを合算するルールの作成方法」をご参照ください。

ソリューション

このソリューションの制限

提案するルールでは、リンクされた 1 つのエピックの [ストーリー ポイント] フィールドが更新された場合にのみ、イニシアチブでストーリー ポイントの合計が更新されることにご注意ください。

その結果、次のようになります。

  • これらのエピックにストーリー ポイントが付与された後にイニシアチブが作成され、エピックにリンクされた場合、このルールは適用されません。このルールをトリガーするには、リンクされたエピックのストーリー ポイントを手動で更新する必要があります。その後、ストーリー ポイントの合計がイニシアチブにコピーされます。

  • ルールが設定される前に作成されたイニシアチブ/エピック課題のストーリー ポイントは、イニシアチブに自動で追加されません。また、このルールをトリガーするには、リンクされたエピックのストーリー ポイントを手動で更新する必要があります。その後、ストーリー ポイントの合計がイニシアチブにコピーされます。

最初のステップ

自動化ルールを設定する前に、まず [親のリンク] カスタム フィールドの ID を確認する必要があります。この ID は Jira 環境によって異なるためです。

  • ⚙ > [課題] > [カスタム フィールド] に移動します。

  • [親のリンク] カスタム フィールドを検索し、[...] > [表示] をクリックします。

[親リンク] カスタム フィールド
  • URL から ID を取得します。これは、自動化ルールを設定するために必要なカスタム フィールド ID です。

カスタム ルールの ID を取得する

ルール構成

ルールは次のように設定する必要があります。

  • 次の設定を使用して [フィールド値の変更時] トリガーを追加します。

    • 監視するフィールド: ストーリー ポイント

  • 次の設定を使用して課題フィールドの条件を追加します。

    • フィールド: 課題タイプ

    • 条件: イコール

    • : エピック

  • 次のブランチ ルールを追加します。

    • 関連課題のタイプ: JQL

    • JQL: 次の JQL クエリを入力 (XXXXX は [親のリンク] カスタム フィールドの ID に置き換える)

1 key = {{triggerIssue.customfield_XXXXX}}
  • ブランチ ルール内に、次の 2 つのアクションを追加します。

    • 課題のルックアップ

      • XXXXX を [親リンク] カスタム フィールドの ID に置き換えた後、[JQL] フィールドに以下の式を挿入します。

        1 "Parent Link" = {{triggerIssue.customfield_XXXXX}}

    • 課題の編集

      • [設定するフィールドを選択] メニューで、[ストーリー ポイント] を選択し、次の式を貼り付けます。

1 {{lookupIssues.Story Points.sum}}

ルールのプレビューを確認するには、以下のスクリーンショットをご参照ください。

ルールのスクリーンショット

この自動化ルールを、ストーリーのストーリー ポイントの合計を計算してエピックのストーリー ポイントを更新する他の自動化ルール (この記事を参照) と組み合わせて使用する場合は、必ず [ルールの詳細] セクションの [ルール トリガーを許可] の下にある [他のルールのアクションによってこのルールがトリガーされることを許可する場合はチェックします。このルールが別のルールに反応して実行される必要がある場合のみ有効にしてください] オプションを選択してください。

更新日時: 2024年05月31日)

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。