プロジェクトの設定
プロジェクトを作成したら、チームのニーズに合わせたり、新しい作業に適応させたりするようにプロジェクトを構成できます。チームは、製品開発の連携、プロジェクトの追跡、ヘルプ デスクの管理などに Jira プロジェクトを使用できます。
はじめる前に
次のすべての手順を行うには、Jira 管理者 グローバル権限を持つユーザーとしてログインする必要があります。Jira 管理者はインストールされているすべてのアプリケーション用にプロジェクトを作成できますが、管理者がそのアプリケーションへのアクセス権を持っていない場合、作成したプロジェクトを後から表示することができません。
プロジェクトの設定方法
- 設定するプロジェクトを選択します。
- プロジェクトに移動して [プロジェクト設定] をクリックします。
- 別のプロジェクト設定に切り替えるには、サイドバーのリンクを使用します。各設定の説明については、以下のセクションをお読みください。
プロジェクトの詳細
プロジェクト設定サイドバーで、詳細をクリックして、必要に応じてプロジェクト詳細を編集します。編集が完了したら、必ず保存ボタンをクリックしてください。次の点に注意してください。
- プロジェクト キーの編集: これには少し複雑な手順が必要です。プロジェクト キーを編集する前に、次のページをお読みください: 「プロジェクトキーの編集」
- プロジェクト説明での Wiki スタイル レンダラーの使用:Wiki スタイル レンダラーを使用して、プロジェクト説明でリッチテキスト(HTML)を表示します。
- プロジェクトアバターの選択: プロジェクトアバターを使用しない場合、透明ピクセルをアップロードできます。これにより、効果的に透明ピクセルがロードされます。したがって、画像は表示されません。
課題タイプ
Jira では、様々な課題タイプを使用してバグ、タスク、ヘルプデスクチケットなど、様々なタイプのものをトラッキングできます。各課題タイプが異なる振る舞いをするように設定することも可能です。たとえば、異なるプロセスフローに従うようにしたり、異なる情報をトラッキングするようにしたりできます。
左側のメニューの課題タイプ、またはバグ、タスク、ストーリーなど、その下の課題タイプのいずれかをクリックします
- 課題タイプ:これをクリックして、プロジェクトに適用する課題タイプを設定します(課題タイプスキームを選択するか、または既存のスキームを編集します)。プロジェクトの課題タイプで使用するワークフロー、フィールド、画面を設定できますが、課題タイプのどれかをクリックして、設定する方が簡単です。
- いずれかの課題タイプ (バグ、タスク、ストーリーなど): これをクリックし、プロジェクトの課題タイプに関してワークフロー/画面を設定します。ワークフロー画面 (ワークフロータブ) にはワークフローデザイナーが表示されます。画面 (表示タブ) には画面デザイナーが表示されます。
課題のレイアウト
プロジェクトまたは Jira 管理者は、プロジェクトで課題タイプのレイアウトを編集できます。課題ビューに表示されるフィールドや、それらのフィールドの配置を決定できます。プロジェクト設定の課題レイアウト オプションにアクセスするか、課題を開き、課題右下の [設定] を選択します。詳細は、「課題ビューでのフィールド レイアウトの設定」を参照してください。
ワークフロー
Jira 課題はチームの慣行を反映するプロセスをたどることができます。ワークフローは、オープン、進行中、解決済みなど、課題が従う一連のステップ(またはステータス)を定義します。課題のステータスのトランジション方法を設定できます。たとえば、ステータスをトランジションできる人、トランジションの条件、各トランジションで表示される画面などを指定します。
- ワークフロー スキーム - プロジェクトのワークフロー スキームは、どのワークフロー(課題の状態のトランジション)がこのプロジェクトの課題タイプに適用されるかを決定します。
画面
Jira では、画面を定義することによって、課題情報の特定部分を特定の時点に表示できます。画面はただフィールドが集まったものです。課題を作成、表示、編集するときに表示する画面や、ワークフローの特定の工程を経て移行するときに表示する画面を選択できます。
- 画面スキーム - プロジェクトの画面スキームは、さまざまな課題操作 (表示、編集、作成) に対して使用する画面を決定します。
- 課題タイプ画面スキーム - プロジェクトの課題タイプ画面スキーム は、さまざまな課題タイプのさまざまな課題操作(表示、編集、作成)を表示するために使用する 画面を決定します。
フィールド
Jira では、フィールドの振る舞いを定義できます。フィールドごとに、必須/オプション、リッチテキスト/プレーン・テキスト、非表示/表示を指定できます。フィールド設定を使用してこの振る舞いを定義します。
- フィールド設定スキーム - プロジェクトのフィールド設定スキームは、このプロジェクトの課題タイプに適用されるフィールド設定を決定します。(フィールド設定は各フィールドの全体的な表示方法、必須事項、書式設定(Wiki、リッチ テキスト、プレーン)、ヘルプテキストを決定します)。
設定
- アプリケーションリンク (プロジェクトリンクの設定) — Jira インスタンスを Confluence、FishEye、または他の Jira インスタンスなど、他のアトラシアン アプリケーションにリンクした場合、それらのアプリケーション内で対象のプロジェクトやチームに関連する情報が含まれている領域に、この Jira プロジェクトをリンクできるようになります。たとえば、Confluence スペース、FishEye リポジトリ、 (別の Jira インスタンスの) Jira プロジェクトなどです。これにより、これらのアプリケーション間の連携ポイントを利用できます。アプリケーションリンクおよびプロジェクトリンクに関する詳細は、「AppLink を使用して他のアプリケーションにリンクする 」を参照してください。
ロール
さまざまな人々が異なるプロジェクトで種々の役割を果たしている場合があります - 同じ人が一つのプロジェクトのリーダーであっても、別のプロジェクトのオブザーバーであってもかまいません。Jira では、プロジェクト内の特定のロールに特定の人々を割り当てることができます。
- プロジェクトリーダー - プロジェクトリーダーの役割を果たすユーザー。「既定の担当者」として使用され(「未割り当て」に設定されている Jira Software プロジェクトを除く)、また、Jira の他の場所(たとえば、権限スキーム、通知スキーム、課題セキュリティ スキーム、ワークフロー)で使用される可能性があります。
- Default Assignee — the user to whom issues in this project are initially assigned when created. Can be either the 'Project Lead' (above), or, if Allow unassigned issues is set to 'On' in Jira's general configuration, 'Unassigned'. There are also default component assignees.
By default, new projects also have their 'Default Assignee' set to 'Unassigned.' You can change this here if you want to set it to be a specific role, i.e. 'Project Lead.'
- プロジェクト ロール - メンバーは、このプロジェクトの特定の機能を果たすユーザーまたはグループです。プロジェクト ロールは、権限スキーム、通知スキーム、課題セキュリティ スキーム、ワークフローで使用されます。
バージョン
課題は、バージョンを割り振って Jira で分類できます。たとえば、製品の開発管理やハウスのビルド管理に Jira を使用している場合、製品やビルドの様々なフェーズに関連する課題のトラッキングに役立つように、様々なバージョンを定義する必要がある場合があります (例: 1.0、1.1、1.2、2.0、2.0.1)。Jira をバージョンの管理、リリース、およびアーカイブに利用できます。 バージョンには、 リリース日を含めることも可能です。この日付を過ぎてもそのバージョンが未リリースの場合、自動的に「期限切れ」と強調表示されます。
- バージョン — プロジェクトで定義されるバージョン。詳細は、「バージョン管理」ページを参照してください。
コンポーネント
コンポーネントはプロジェクトのサブセクションです。プロジェクトの課題を小さく分けるために使用します。様々な課題を分類および管理するために、さまざまなコンポーネントを定義する必要がある場合があります。たとえば、ソフトウェア開発プロジェクトで、「データベース」、「ユーザビリティ」、「ドキュメント」と呼ばれるコンポーネントを定義するとします。課題には複数のコンポーネントを設定できます。各コンポーネントに対して既定の担当者を選択できます。これは、プロジェクト内に複数のサブチームがあり、それぞれのリーダーが異なる場合に便利です。
- コンポーネントはプロジェクトのサブセクションです。課題を小さな部分にグループ化するのに使用されます。コンポーネントについては、こちらをお読みください。
権限
Jira では、プロジェクト権限 を使用して、プロジェクトにアクセスできるユーザーを制御したり、ユーザーが実行可能な作業内容(たとえば、"課題の作業"、"課題へのコメント"、"課題の割り当て"など)を正確に制御できます。セキュリティ レベルを使用して、個々の課題へのアクセスを制御することもできます。特定のユーザーやグループ、ロールにアクセスを許可できます(多くの場合、ロールの管理が最も簡単であることに注意してください)。
- 権限スキーム — プロジェクトの権限スキームはこのプロジェクトの課題を表示または変更する権限を持つ人を決定します。
- 課題セキュリティスキーム — プロジェクトの課題セキュリティスキームは、このプロジェクトで課題に設定できる表示範囲を決定します。
通知
Jira では、プロジェクトで特定のイベントが発生すると適切なユーザーに通知することができます (「課題が作成されました」、「課題が解決されました」など)。 特定のユーザー、グループ、またはロールを選択して、様々なイベントの発生時にメール通知を受け取るように設定できます。(ロールは多くの場合、管理が最も容易です。)
- 通知スキーム — プロジェクトの通知スキームは、このプロジェクトの課題に対する変更についてメール通知を受け取る人を決定します。
メール — このプロジェクトから送信されるメールの「差出人」アドレスを指定します。
既定の通知スキーム (Jira に付属) は既定ですべての新しいプロジェクトに関連付けられます。
開発ツール
開発ツールセクションは、JIRA Software プロジェクトでのみ使用でき、 JIRA Software ユーザーのみが表示できます。このセクションには、統合機能を使用できるユーザーと、そのユーザーに接続された開発ツールの概要が記載されています。
- 権限を表示 - このセクションには、課題の表示画面で開発ツール連携機能 (ブランチの作成リンクなど) およびコミット、レビュー、ビルド情報などのその他の開発関連情報を表示できるユーザーがリストされます。この機能は「開発ツールを表示」プロジェクト権限により制御されます。
- アプリケーション - このセクションは、どの開発ツールがアプリケーション リンクを介して Jira に接続され、Jira の開発ツール機能を使用する資格を持つか示します。
プロジェクト管理者に関する注意
Jira のプロジェクト管理者とは、プロジェクト固有のプロジェクトの管理プロジェクト権限を持つユーザですが、Jira 管理グローバル権限を持っている必要はありません。
プロジェクト管理者は Jira 管理グローバル権限を持たない場合も次の操作を実行できます。
- プロジェクト名の編集
- プロジェクト説明の編集
- プロジェクトアバター画像の編集
- プロジェクト URL の編集
- プロジェクト リーダーの編集
- プロジェクトロールメンバーシップの編集
- プロジェクト コンポーネントの定義
- プロジェクト バージョンの定義
- プロジェクトのスキーム(通知スキーム、権限スキームなど)の表示。しかし、選択も編集も行わない。
Jira プロジェクトのプロジェクト カテゴリを変更するには、Jira 管理グローバル権限が必要です。