Jira 自動化とは

Jira 自動化により、チームのプロセスやワークフローを自動で実行させることで、手動の繰り返し作業を実行する必要がなくなります。課題の割り当て、通知の送信、フィールドの更新、優先度のエスカレーション。一度ルールを設定すれば、誰かが覚えておかなくても、毎回確実に同じ手順で実行されます。

ノーコードのシンプルなルール ビルダーを使えば、最も単純な反復タスクから最も複雑なシナリオまで、すべてを数回のクリックで実行できるワークフロー自動化ルールを作成できます。

Jira のさまざまな場所で、自動化は「ルール」または「フロー」と呼ばれることがあります。どちらも同じ意味です。新しいドキュメントやインターフェイスは「フロー」に移行しつつあるため、このページでは両方の用語を同じ意味で使用しています。

すべての自動化ルールの 3 つの構成要素

すべての自動化ルールは、トリガー、条件、アクションの 3 つの要素で構成されています。

構成要素

動作

トリガー

ルールを開始するイベント

課題の作成、課題のトランジション、スケジュールされた時間

条件

スコープを絞り込みます。ルールを続行するには「true」である必要があります

優先度が「高」の場合のみ

アクション

ルールが実際に行う処理内容

課題の割り当て、Slack メッセージの送信、コメントの追加

複数の条件やアクションを連結したり、ブランチを使用したりして、真となる条件に応じて異なるロジックを実行できます (たとえば、課題がバグの場合はあるアクション パス、ストーリーの場合は別のアクション パス)。

簡単な例を次に示します。

  • トリガー: 作業項目が作成された

  • 条件: 課題タイプがバグ

  • アクション: 現在の作業負荷が最も低いユーザーに作業項目を割り当てる

作業項目プロセスのスクリーンショット

今後は、すべての新しいバグが作業負荷のバランスを考慮した方法を使用して自動的に割り当てられ、誰もバックログを操作することがなくなります。

フローを管理および監視する場所

自動化の詳細ページのスクリーンショット

自動化ルールが有効か無効か、あるいは公開されていない下書きの変更があるかを詳細画面で確認します。任意のフローの監査ログを参照して、いつ実行されたか、何を実行したか、成功したかどうかをフロー、プロジェクト、またはグローバル レベルで確認します。管理者は、[Jira 設定] > [システム] > [Global automation (グローバル自動化)] でプランの上限に対する利用状況を追跡できます。

グローバル自動化のスクリーンショット

自然言語を使用して自動化ルールを作成

エージェントを作成している Rovo スタジオのスクリーンショット

ルールを構築するために、トリガー、条件、アクションを 1 つずつクリックする必要がなくなりました。アプリ スイッチャーからアクセスできる Rovo スタジオで、トリガーとアクションを含めて、必要なフローを平易な言葉で記述します。次に例を示します。

  • 優先度が高いバグが作成された場合、オンコール エンジニアに割り当てて、インシデントの Slack チャンネルにメッセージを投稿する。

Rovo によってフローが構築されます。[Preview flow (フローをプレビュー)] を選択すると、そのフローを有効化する前に、どのように実行されるかを正確に確認できます。そこから、手動で構築したフローと同じように、名前を変更したり、フローの詳細を調整したり、個々のステップを編集したりできます。

どこから始めるべきかわからない場合は、[例を見る] を選択して、作業のベースとなるプロンプトを確認してください。

自動化ルールのプロンプトのスクリーンショット

フロー内の作業は Rovo エージェントに任せる

標準的な自動化アクションは、「これを割り当てる」、「あれをトランジションする」、「通知を送信する」といった機械的なタスクに最適です。しかし、一部の作業には、ルールだけでなく判断も必要です。そのために Rovo エージェントを使用アクションがあります。「ラベルを追加」のような固定されたアクションの代わりに、Rovo エージェントをフロー内のステップとして追加し、推論を必要とするタスクを割り当てることができます。たとえば、長いスレッドの要約、一次トリアージ用のメモの下書き、課題の説明に基づいた優先度の提案などが挙げられます。次に例を示します。

  • トリガー: 作業項目が作成された

  • アクション: Rovo エージェントを使用し、説明を読んで優先度を提案するように依頼する

  • アクション:{{agentResponse}} スマート値を使用して、エージェントの回答を最初のコメントとして投稿する

作業フロー内で Rovo エージェントを追加するスクリーンショット

エージェントの回答はスマート値を通じてフローの他の部分でも利用できるため、これを使用して後続のロジックを制御できます。

スマート値

戻り値

{{agentResponse}}

リッチ テキスト形式のエージェントの回答

{{agentResponse.asObject}}

特定の値を抽出したり、追加のロジックをトリガーしたりするための未加工の JSON

{{agentResponse.asList}}

ブランチのステップ内で役立つ未加工の JSON のリスト

{{agentResponse.asString}}

後続の文字列操作に役立つプレーン テキスト

ヒント

Jira で直接 ([担当者] ドロップダウンまたは @メンション を通じて) 作業を割り当てられたエージェントと、自動化フロー内のステップとして使用されるエージェントは、実体は同じエージェントです。どこから呼び出すかは、人またはイベントのどちらが委任を行うかによって異なります。

エージェントの構築と管理

自動化で使用される AI エージェントは、アプリ スイッチャーからアクセスできる Rovo スタジオで構築および管理されます。各エージェントの構成要素は次のとおりです。

  • ナレッジ: 参照できる Confluence、Jira、または接続されたサードパーティのデータ

  • スキル: Confluence ページの下書きや Slack メッセージの送信など、実行が許可されているアクション

  • 動作: 対応方法を形作るゴール、ガードレール、トーン

Rovo スタジオのエージェント トリガーのスクリーンショット

特定のエージェントを現在トリガーしているすべてのフローを確認するには、スタジオでエージェントを開き、サイド ナビゲーションから [Triggers (トリガー)] を選択します。これは、エージェントの指示や権限を変更する前に、エージェントがすでに何と連携しているかを監査する最速の方法です。

Jira 自動化: よくある質問

Jira 自動化をセットアップするには、コーディング スキルが必要ですか?

いいえ。Jira 自動化ではノーコードのルール ビルダーが使用されるため、誰でも数回クリックするだけで自動化ルールを作成できます。

Jira 自動化ではどのようなタスクを処理できますか?

Jira 自動化により、課題の割り当て、フィールドの更新、通知の送信、優先度のエスカレーション、その他多くの反復的または複雑なワークフロー タスクの管理を自動的に行うことができます。

Jira プランによって自動化ルールに制限はありますか?

はい。お使いの Jira プランに応じて、自動化ルールの実行回数が異なる場合があります。上位プランでは、より多くの自動化キャパシティが提供されます。