💬

Jiraでクロスチェック担当者ガチャを回す

2022/09/07に公開

はじめに

あるJiraタスクの完了条件に、チーム内でのクロスチェックを設定しているシーンは多くあると思います。この記事ではそんなときにJira Automationを使って、チェック担当者をランダムにアサインする方法をまとめています。
以下の手順によって「Jiraのタスクを特定のステータスにすると、自動的にチェック担当者がランダムでアサインされ、チェックに必要な項目がコメントされる」状態を実現することができます。

Automationとは

Atlassianサービス上で利用可能な ノーコードでプロセスの自動化 が実現できる機能です。契約プランによって利用時間などが異なりますが、Atlassian製品ならではの柔軟なトリガー・アクションに加えて、必要に応じて外部APIをWebHookで起動することができます。

参考:https://www.atlassian.com/ja/software/jira/features/automation

手順

  1. 実行したいJiraプロジェクトの設定から自動化をクリック。
  2. ルールを作成 をクリック。
  3. 最初にAutomationの実行条件・トリガーを設定します。今回は課題をトリガーの中にある課題のトランジション時をクリックします。
  1. トランジションのソースとターゲットステータスが選択できるので、ターゲットに IN REVIEW を設定します。ステータスの具体的な値はそれぞれのPJ設定に応じて読み替えてください。
  2. アクションの設定をする前に、新しい条件を クリックし、実行条件を補うことができます。例えば同じプロジェクトのタスクでもチェック担当者が固定など、ガチャの対象外となる条件があればここでJQLなどでフィルタリングしてください。今回の記事では割愛します。
  3. 続いて 新しいアクション をクリックします。
  4. 課題の割り当て をクリックします。
  5. 課題を割り当てる条件を設定します。割り当て先は様々な指定が可能ですが、予め割り当て先担当者で構成されるAtlassianのグループがあればそれを指定することもできます。今後メンバー増減の際にはグループ側を変更するだけで済むのでおすすめです。また、担当者の選択方法も複数の方法が選択できますが、ガチャ感を出すために ランダム を指定しています。必要に応じて変更してみてください。
  6. 最後に名前をつけて、編集可能なユーザーを設定して有効化すればOKです。
  7. ついでにもう一つアクションを設定します。クロスチェックの際に確認すべき観点・項目を用意している場合は、このタイミングでタスクにコメントとして追記しておくとよりスムーズです。コンポーネントを追加 をクリックします。
  8. 新しいアクションをクリックします。
  9. 課題へのコメント をクリックします。
  10. 任意のコメント文言を記述して保存します。別途ドキュメントがあればそのURLを、もし項目のリストがあればその内容をコメントとして記述してください。

これでタスクを IN REVIEW にすると自動的に担当者がランダムで割り当てられ、コメントが追加される流れが設定できました。
Jiraでタスクのクロスチェックを運用されている方はぜひご活用ください。

Discussion