必要なワークフローを構築する方法は?

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Jira Core 内でのタスクとプロセスの管理はワークフローを通じて行われます。ワークフローはタスクが進むことのできる手順やステータスを割り当て、プロセスを定義します。

チームの作業が「TO DO、進行中、完了」よりも複雑な場合、ご利用のプロセスのセットアップ方法をカスタマイズする必要があります。プロジェクトで使用される全体的なワークフローを編集したり、ワークフローでの特定のタスク タイプに応じての処理方法を変更したりすることができます。

Web サイトを更新するワークフローの例を次に示します。

ワークフローを作成および編集するには、Jira 管理者である必要があります。

主なワークフローコンポーネント

Jira Core ワークフローはいくつかの主要コンポーネントで構成されます。

ステータス: 現在の状態

ステータスはワークフロー内の課題の位置を表します。ステータスは通常、プロセスの段階に合わせられます(「'範囲決め」、「下書き」または「レビュー」など)。

トランジション: イベントの変更

トランジションは、ステータス間でタスクを動かす操作です。例: 「レビューへ送信済み」。 

解決状況: 最終状態

タスクが完了し、オープンではなくなると、解決状態になります。

解決は課題をクローズし、作業の最終状態を示します。例: 「完了」、「公開済み」、「却下済み」。

ワークフロー手順はボード列にマッピングされます

ボードを使用する場合は、ワークフローの順序とボードの間に直接の相関があることがわかります。ワークフローの各手順は、ボード上の列と関連付けられています。

これらは互いに相関関係にあったり、1 つの列と関連付けられた複数のワークフロー手順がある場合もあります例えば、ワークフロー手順が「下書き」、「レビュー」、「承認」の課題はすべて、「進行中」列に表示される場合がああります。




ワークフローをシンプルに保つ

Jira Core ワークフローは業務プロセスを簡単にするために設計されているため、できるだけシンプルに保つことをおすすめします。ここでは簡単な編集プロセスの例を示します。

上記の例では、作業の部分はプロセス内で前にのみ進めることができます。ただし、別のレビュー ステータスの代わりに、レビュー ループを作成して、さらにシンプルにすることができます。

ループでは、下書きやレビュー サイクルで作業を前後に移動させることができます。 

プロセスの簡素化に役立てるよう、それらを完全にマッピングし(上記の図のように)、どこで手順を統合できるかに目を向けます。各手順は作業部分の現在の状態を示しています。そのため、何度も同じ状態になる可能性がある場合、1 つの状態のみを反映させることを検討してください。


tip/resting Created with Sketch.

実行するタスクのすべてのバリエーションカスタム ワークフローを作成しないでください。できるだけ多くのプロセスにワークフローを再使用するようにしてください。

プロジェクトのワークフローの更新

必要なものにかなり近いワークフローがプロジェクトにある場合、ニーズに合うステータスとトランジションを追加してワークフローを更新できます。

既存のプロジェクト ワークフローを更新する方法

  1. Jira アイコン ( または ) > [プロジェクト] を選択します。
  2. プロジェクトを見つけて選択します。
  3. プロジェクトのサイドバーから [プロジェクト設定] > [ワークフロー] を選択します。
  4. ワークフローの右にある編集用の鉛筆アイコンをクリックします。
  5. 以下のいずれかまたは両方を実行します。
    • ステータスの追加をクリックして、ワークフローに新しいステップを追加します (既存のステータスを追加したり、新しいステータスを作成したりすることができます)
    • トランジションの追加をクリックするか、あるステータスから別のステータスにドラッグして、トランジションを追加します

      tip/resting Created with Sketch.

      既存の初期ステータス (丸に続く最初のもの) に変更するには、トランジションの線をクリックして、既存の初期ステータスから新しい初期ステータスに矢印をドラッグします。

  6. [下書きの公開] をクリックします。

新しいワークフローを公開するときに、元のコピーを保存するかどうかの確認が表示されます。変更内容についてよくわからない場合、または変更を慎重に行いたい場合は、必要に応じてプロジェクトに再適用できるように、元のワークフローのコピーを保存します。

「ダイアグラム」モードのワークフロー エディタの例を示します。ここで、ステータスを追加したり、ステータス間にトランジションを描画できます。この例では、承認されていない課題について、承認ステージと却下済みの解決状況を追加しました。

tip/resting Created with Sketch.

「承認済み」ステータスのノードに注目します。これは、ワークフロー デザイナーでステータスにカーソルをあわせると表示されます。あるステータスのノードをクリックして別のステータスのノードにドラッグすると、トランジションを簡単に追加できます。


この例では、課題を完了する (課題が完了にトランジションする) 前に課題を承認する (承認済みステータスにトランジションする) 必要があります。課題に対してさらに作業が必要な場合、完了から課題を再オープン (再度承認済みにトランジション) したり、承認のために再評価するように送信する (TO DOステータスにトランジションする) ことができます。

ワークフローの作成と編集の詳細については、「ワークフローで作業する」を参照してください。

すべての利害関係者に相談する

プロセスに複数の人物、チーム、またはグループが関与している場合は、全員のニーズを満たすワークフローを開発する必要があります。利害関係者をルームへ招き、要件や最小限の必須事項について話し合います。ここでは、いくつかの事項を考える必要があります。

  • プロセスの基本ステップは何ですか?各グループ、チーム、または人物が実行する手順は何ですか?レビュー ステップや承認など、繰り返し行われたり、ループされるタスクはありますか?
  • プロセスの完了に必要な情報は何ですか?リクエスト フォームなどはありますか?設計や資産は関与していますか?最終的な成果物はなにですか?
  • プロセスは、どのような制限を順守する必要がありますか?たとえば、一部の人物のみが実行可能なプロセスはありますか?承認者は誰ですか?


tip/resting Created with Sketch.

ローテクのヒント: 全員が見て合意できるよう、ホワイトボードを使用してフローズを作成します。


新しいワークフローの作成

ニーズを満たす既存のワークフローがない場合、新しいワークフローを作成してプロジェクトで使用できます。

  1. Jira アイコン ( または ) > [Jira 設定] を選択します。
  2. [課題] > [ワークフロー] を選択します。
  3. 右上の [ワークフローの追加] をクリックします。
  4. 以下の両方を利用して、ニーズに合うワークフローを作成します。
    • ステータスの追加をクリックして、ワークフローに新しいステップを追加します (既存のステータスを追加したり、新しいステータスを作成したりすることができます)
    • トランジションの追加をクリックするか、あるステータスから別のステータスにドラッグして、トランジションを追加します

      tip/resting Created with Sketch.

      既存の初期ステータス (丸に続く最初のもの) に変更するには、トランジションの線をクリックして、既存の初期ステータスから新しい初期ステータスに矢印をドラッグします。

  5. [下書きの公開] をクリックします。
  6. プロジェクトで使用する新しいワークフローを選択します。
    1. Jira アイコン ( または ) > [プロジェクト] を選択します。
    2. プロジェクトを見つけて選択します。
    3. プロジェクトのサイドバーから [プロジェクト設定] > [ワークフロー] を選択します。
    4. [ワークフローの追加] をクリックして、[既存の追加] を選択します。
    5. 新しいワークフローを選択して、[次へ] をクリックします。
    6. このワークフローを使用する課題タイプを選択し、[終了] をクリックします。
    7. [公開 をクリックし、[関連付け] をクリックして、既存の課題をワークフローの新しいステータスに移行します。


トランジションを通じてタスク操作を管理する

トランジションをカスタマイズし、ワークフローを通じて進行する課題の動作方法をコントロールすることができます。たとえば、課題が特定の状態の場合、常に特定の人物に割り当てることができます。

これは高度なタスクです。

 

条件を使用してステータスを制御する

条件を使用して、特定のステータスから別のステータスへ課題を変更できる人物を決定します。例えば、特定の担当者 (レビュアーなど) のみが課題のステータスを「公開待ち」に変更できるようにします。

検証タスクを設定する

ステータスの変更を検証したい場合、バリデーターを使用します。たとえば、レビュー ステータスに変更する前に、バリデーターで下書きが用意されているかどうかを確認できます。

自動アクションを作成する

条件を満たしてバリデーターに合格したあとに課題上で特定の変更をトリガーしたい場合、事後操作を使用します。例えば、解決状況が設定されるときに、解決状況の理由が常に指定されるように事後操作を設定できます。 

特定のステータスに担当者を割り当てる

You can make it so that whenever an issue status is changed, it forces the user to choose a new assignee. This ensures that the next part of the work gets done by the right person.

トランジション プロパティの管理

プロパティ– Jira Core は、トランジションで一部のプロパティを認識します。最も一般的なプロパティは、特定のトランジションにおいてユーザーに表示される解決状況を制限するものです。たとえば、破棄時にという解決状況をディスクメディアに対しては表示したいが、本には表示したくない場合があります。

これらのタスクの詳細については、ワークフローの詳細設定 を参照してください。


tip/resting Created with Sketch.

ワークフローを最大限に活用する

  • ワークフローを編集する前に、他のプロジェクトで使用されていないことを確認してください。共有ワークフローに変更が加えられた場合、それを使用しているすべてのプロジェクトに影響が及びます。
  • ワークフローを別のプロジェクトで再使用するには、新しいプロジェクトの作成時や、新しいプロジェクトの既定ワークフローを希望する者へ更新する際に、「共有構成で使用」を選択します。
  • プロジェクトで新しいワークフローや編集済みのワークフローをアクティブにする際、[公開] を押す必要があることに注意してください。


その他の便利なリソース

最終更新日: 2019 年 2 月 3 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.