Jiraで定期的に発生するタスクやバグ報告、レビュー依頼などを毎回手動で作成していると、工数がかかるだけでなく入力ミスやフォーマットのばらつきが生じやすくなります。特にチームで運用するプロジェクトでは、課題のテンプレートを自動で適用し、決まった手順で作成できる仕組みが求められます。本記事では、JiraのAutomation機能を活用して繰り返し作成する課題を自動化する際のテンプレート設定方法を、具体的な手順や失敗例を交えて解説します。
【要点】この記事で確認すること
- 最初に見る場所: プロジェクト管理画面の「プロジェクト設定」→「自動化」、またはグローバル管理の「自動化」からルールを作成します。テンプレートは課題タイプやカスタムフィールドの既定値を設定する際に利用します。
- 切り分けの軸: 自動化ルールが一時的に停止していないか、トリガーの条件(スケジュールやイベント)が正しいか、テンプレートのフィールドマッピングが適切かを確認します。意図した課題が作成されない場合は、ルールの履歴を確認してください。
- 注意点: 自動化ルールの作成にはプロジェクト管理者以上の権限が必要です。また、大量の課題を自動生成する場合はパフォーマンスや通知の増加に留意し、運用ポリシーに従って設定してください。
ADVERTISEMENT
目次
1. 繰り返し課題を自動化する前に知っておきたいこと
Jiraで繰り返し課題を作成する方法として、プロジェクトテンプレートや課題タイプの既定値を利用するケースと、Automationルールで完全自動化するケースがあります。自動化の対象となるのは、毎日の日報作成、週次のミーティング議事録、月次の報告タスク、定期的なバグの再テスト課題などです。手動で作成すると、担当者や期限を毎回入力し直す必要があり、テンプレート設定があってもコピーの手間が残ります。自動化ルールを使えば、スケジュールや条件に応じて課題を自動作成し、テンプレートとしてあらかじめ定義した値を自動入力できます。
自動化の基本構成
JiraのAutomationは「トリガー」「条件」「アクション」の3要素で構成されます。トリガーにはスケジュール(cron式)やイベント(課題作成時など)を設定できます。テンプレート設定は主にアクションの「課題を作成」で、フィールド値を指定する際にテンプレートとして保存された値を呼び出すか、直接入力します。なお、Jiraには「課題テンプレート」という専用機能はなく、自動化ルールの中でフィールド値として既定値を設定する方式が一般的です。
2. 手動での繰り返し作業と自動化の比較
| 項目 | 手動(コピーやテンプレート利用) | 自動化ルール+テンプレート設定 |
|---|---|---|
| 作成頻度 | 人が毎回操作 | スケジュールで自動 |
| 入力ミスリスク | 高い(手入力) | 低い(固定値参照) |
| テンプレート反映 | 手動で呼び出し | 自動で反映 |
| カスタムフィールドの設定 | 毎回入力またはコピー | ルール内で指定 |
| メンテナンスコスト | 低いが手間が継続 | 一度の設定で継続 |
表から分かるように、自動化は初期設定に少し時間がかかりますが、長期的には工数削減と品質向上に寄与します。特にテンプレート設定では、課題タイプ、サマリー、説明、優先度、担当者、期限、コンポーネント、ラベルなどを固定値として指定でき、繰り返しのたびに同じ内容が反映されます。
3. 自動化ルールでのテンプレート設定手順
ここからは、実際にJiraのAutomationを使って繰り返し課題を作成するルールを設定する手順を説明します。プロジェクト管理者権限が必要です。例として、毎週月曜日に「週次レビュー」という課題を自動作成するルールを作成します。
- プロジェクトのサイドバーから「プロジェクト設定」→「自動化」を開きます。
- 「ルールを作成」ボタンをクリックし、ルールビルダーを起動します。
- トリガーに「スケジュール」を選択し、「cron式」か「簡単な定期設定」で毎週月曜の午前9時を指定します。タイムゾーンを確認してください。
- 条件は必要に応じて追加します。今回は「課題が存在しない場合のみ作成する」といった条件を設定し、重複を防ぐことも可能です。
- アクションで「課題を作成」を選択し、プロジェクト、課題タイプ(例:タスク)、サマリー(例:「週次レビュー – {{now.format(‘yyyy/MM/dd’)}}」)を入力します。説明や担当者、期限などもテンプレートとして固定値を設定します。
- 「保存」してルールを有効化します。ルール名は分かりやすく(例:「週次レビュー課題作成」)設定しましょう。
さらに高度なテンプレート設定として、カスタムフィールドにリスト選択や数値を自動入力したい場合は、アクションの「追加オプション」からフィールドを選択し、固定値またはSmart Values({{issue.key}}など)を利用します。例えば、前回の課題のリンクを貼りたい場合は「親課題」フィールドに特定の課題キーを指定できます。
テンプレート設定で注意すべきSmart Valuesの活用
日付やプロジェクト変数を使うと、動的なテンプレートになります。例えば説明に「{{now.format(‘yyyy年MM月dd日’)}}の週次レビュー」と記述すれば、作成日の日付が自動挿入されます。また、複数の課題をまとめて作成する場合は、「課題を作成」アクションを複数配置するか、ループを利用します。ただし、ループを使う際は条件を正しく設定しないと無限に課題が生成される可能性があるため、必ずテスト実行で動作を確認してください。
4. プロジェクトテンプレートと課題テンプレートの違い
Jiraには、プロジェクト作成時に使う「プロジェクトテンプレート」と、個別の課題作成時に既定値を設定する「課題タイプの既定フィールド値」があります。自動化ルールのテンプレート設定は、後者に近い概念です。プロジェクトテンプレートはプロジェクト全体の構成をコピーするもので、繰り返し課題の自動化とは直接関係ありません。しかし、プロジェクトテンプレート内で課題タイプやワークフローを統一しておくと、自動化ルールで作成する課題の品質が安定します。
| テンプレート種別 | 用途 | 自動化との関係 |
|---|---|---|
| プロジェクトテンプレート | 新規プロジェクトのひな形 | 自動化ルールをあらかじめ含めることが可能 |
| 課題タイプの既定値 | 手動作成時の初期値 | 自動化ルールで上書き可能 |
| 自動化ルール内テンプレート | 自動生成課題のフィールド固定 | 本記事の主題 |
5. よくある失敗パターンとその対処法
自動化ルールを設定しても、期待通りに課題が作成されないことがあります。以下に代表的な失敗例と対策を挙げます。
- スケジュールが正しく動作しない: タイムゾーンがデフォルト(UTC)のままの場合があります。プロジェクト設定またはJira全体のタイムゾーンと一致しているか確認してください。cron式を手入力する場合は、曜日や時間の指定ミスがないかテストツールで検証すると良いでしょう。
- 権限不足で課題が作成されない: 自動化ルールはルール作成者の権限で実行されます。作成者が削除されたり、プロジェクトの参照権限を失うと動作しなくなります。管理者はルールの「実行ユーザー」を設定できる場合があります。
- 必須フィールドが未設定: 課題タイプに必須のカスタムフィールドがあると、自動化が失敗します。あらかじめ必須フィールドを確認し、ルール内で設定するか、必須を解除する必要があります。
- 重複した課題が大量に作成される: 条件なしでスケジュールトリガーを使うと、実行のたびに新しい課題が作成されます。既存の課題をチェックする条件(例:同じサマリーの課題が存在しない)を追加することで防止できます。
- ルールが停止している: トラブルシューティングの際、自動化ルールが誤って無効化されていないか確認します。また、プロジェクトのアーカイブや削除でも停止します。
6. 管理者に確認すべきポイント
自動化ルールを運用する際には、以下の点をJira管理者に事前に確認しておきましょう。
- グローバル自動化の有無:Jiraのプラン(CloudのStandard/Premium、Data Centerのライセンス)によって自動化ルールの数に上限があります。また、Jira Cloudの無料プランでは自動化が利用できない場合があります。
- ルールの実行ユーザー設定:管理者はルールを実行するアカウントをシステムアカウントに変更でき、権限問題を回避できます。
- 監査ログの確認:自動化ルールの実行履歴は監査ログに記録されます。失敗した場合はログを確認するように依頼しましょう。
- メール通知の抑制:課題作成時に大量の通知が飛ぶのを防ぐため、自動化ルール内で「通知を送らない」設定を検討します。
よくある質問
Q1: 作成した課題のサマリーに日付を入れたいのですが、どうすればよいですか?
アクションの「サマリー」フィールドにSmart Valuesの{{now.format(‘yyyy-MM-dd’)}}などを使用してください。例えば「週報 {{now.format(‘yyyy/MM/dd’)}}」と入力すると、実行日の日付が自動挿入されます。
Q2: 特定の曜日だけ作成をスキップしたいです。
条件に「曜日が月曜日ではない場合」といった高度な条件を追加するか、cron式で曜日を指定することで可能です。例えば「0 9 * * 1」は毎週月曜日のみ実行されます。
Q3: 自動化ルールで作成した課題に、親課題やリンクを自動設定できますか?
はい。アクションの「課題を作成」で「親課題」フィールドに特定の課題キーを指定するか、Smart Valuesで動的に設定できます。例えば、特定のエピックの下に子課題を作成する場合は、そのエピックのキーを固定値として入力します。
まとめ
Jiraの自動化機能を活用した繰り返し課題のテンプレート設定は、手動作業の負担を大幅に削減できる有効な手段です。本記事で紹介した手順を参考に、スケジュールトリガーとフィールド値の固定設定を組み合わせることで、安定した定期課題の自動生成が可能になります。失敗パターンとしてスケジュールのタイムゾーンや必須フィールドの欠落に注意し、管理者と連携して適切な権限と実行環境を整えてください。最初はテスト用プロジェクトで動作確認を行い、問題なければ実運用に移すことをおすすめします。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
