JIRA 5 詳説 – 課題リンク

2012-03-27 (Tue)  •  By 伊藤  •  活用のヒント  •  JIRA 翻訳

今回の記事は、JIRA 5 に関するアトラシアン ブログ「JIRA 5 Deep Dive – Issue Linking 」の弊社翻訳版です。原文と差異がある場合は、原文の内容が優先されます。

JIRA 課題を Confluence 内の要件定義書や Zendesk 内のサポート チケット、さらには Google 検索の結果とリンクさせたいと思ったことはありますか? JIRA 5 の課題リンク機能を使用すると重要な情報を JIRA 課題にすばやく簡単に付加し、 背景情報を加えたり、協同作業を促進したり、ソフトウェアの改善に役立てることができます。

Zephyr からのテスト ケースの追加、Get Satisfaction サイトからの議論のテーマの追加、または Salesforce からの顧客データの追加など、いずれのケースでも課題リンクでこれらのデータが簡単に利用できるようになります。

JIRA からのリンク作成

JIRA 内部からの基本的な課題リンクから始めてみましょう。JIRA の課題は双方向の関係を使用して同じ JIRA インスタンス内の課題にリンクできます。

JIRA 内部での課題リンク

たとえば、モックアップのセットに取り組んでおり、その進捗を JIRA で管理しているとします。バナー画像に JIRA 課題を 1 つ用意し、コピー ブロックそれぞれに別の JIRA 課題を用意したとします。この 2 つの課題をお互いの要件としてリンクすることで、詳細やステータスを JIRA 内の 1 つの場所からすばやく追跡できます。

上の例では、マスターのランディング ページは 3 つの子ページそれぞれに対する ‘要件を持って (has requirements)’ います。代わって、これらの子ページは 1 つのマスター ランディング ページの ‘要件となり (requirements of)’ ます。JIRA の課題リンク機能を使用すると、こうした情報がすべて整理しやすくなります。

リモート課題リンク

JIRA 5 ではリモート JIRA インスタンスまたは Confluence のページ 内の課題にもリンクできるようになりました。

プロジェクト リーダーが上記のランディング ページの作業を JIRA の別のインスタンスの開発タスクにリンクしたいとします。これを行うには アプリケーション リンク を設定するだけです。リモート JIRA インスタンスがリンク ダイアログ ボックスのサーバー一覧に表示されます。そこから、上記と同様の手順で課題リンクが機能します (この場合、双方向リンクまたは相互リンクはオプションです)。

リモート JIRA 課題

Confluence ページへの JIRA 課題のリンクは驚くほど簡単です。上で示したものと同じダイアログ ボックスを使用して、Confluence でリンクを追加したり目的のページを検索し、それを JIRA 課題に追加できます。

JIRA へのリンク作成

外部アプリケーションはリモートで JIRA 課題にリンクし、開発プロセスを可視化すると共に外部システムで関連情報を探す時間を短縮してくれます。

たとえば、Confluence 4.1 のページに JIRA 課題の URL を直接貼り付けると、二者間のリンクが自動的に作成されます。

課題リンク

リモート アプリケーションを JIRA にリンクさせたい場合はどうでしょう? JIRA 5 では課題リンクを拡張し、任意のアドオンが Java または REST API を使用して課題リンクを簡単に追加できるようにしています。これは Salesforce のケース、Zendesk のチケット、New Relic のエラーから由来する JIRA 課題の追跡に最適です。これで課題の正確な出所や JIRA 外部でその課題が何と関連しているかを把握できます。

互換性のあるアドオン

現時点で JIRA 5 リモート課題リンクと完全に互換性のある統合機能やプラグインのうち、Go2Group がご提供するものをご紹介します。全一覧については、こちら を参照してください。

JaM

JaM プラグイン

Go2Group JaM プラグインを使用すると、開発者は利用可能な Quality Center テスト ケースの一覧を JIRA のウィンドウ内で表示できます。

Go2Group JaM の詳細

synapseRT

synapseRT プラグイン

Go2Group synapseRT を使用すると、テスター、開発者、要件マネージャー、およびエンジニアの作業をすべて JIRA 内部で結び付けることができます。

Go2Group synapseRT の詳細

  Previous Next  

関連記事