/ COGNITIFF

Jira Cloud向け Sort by Any Field

対象: Jira Cloud (Forgeアプリ)

目的

Jiraの標準のボードおよびバックログビューは、ランクという単一の順序付けの次元に制限されています。優先度、期限、ストーリーポイント、またはその他のフィールドでワークアイテムを可視化する必要があるチームは、ボードフィルターの ORDER BY 句を変更せざるを得ず、その結果、Jiraのランキングシステムが完全に無効化されてしまいます。

これにより、手動でのドラッグ&ドロップによるランキングを維持するか、今日のプランニングセッションで重要なフィールドでソートするかという、誤ったトレードオフが生じます。両方を両立させることはできません。

Sort by Any Field はその制限を排除します。本製品は、Atlassian Forgeのキューを使用してバックグラウンドでワークアイテムを再ランク付けし、Jiraの標準ランキングモデルを維持したまま、選択したソート順を適用します。その結果、フィルターの変更、ランキングの競合、ボード設定の破損を伴うことなく、手動のドラッグ&ドロップによる調整を引き続きサポートする、正しく順序付けられたボードが実現します。

Jiraでは、プロジェクト → スペース、および 課題 → ワークアイテム への名称変更が進められています。以下の手順では新しい用語を採用し、画面上に残っている可能性のある従来のラベルについても指摘しています。

主な機能

任意のフィールドでのソート — カスタムフィールドを含む

ボード、バックログ、スプリントを任意のJiraフィールドでソートします。優先度、ステータス、期限、担当者などの組み込みフィールドや、ストーリーポイント、ビジネスバリュー、カスケード選択などのカスタムフィールドが利用可能です。JiraがJQLで公開しているフィールドであれば、Sort by Any Fieldで順序付けを行うことができます。

複合ソート式

標準のJQL ORDER BY 構文を使用して、マルチレベルのソート順を定義します。例えば、ORDER BY priority DESC, "Story Points" DESC, Rank ASC と指定すると、まず優先度でソートし、次に各優先度階層内でストーリーポイントでソートし、同順位の場合はランクでソートします。ソートの複雑さに対するUI上の制限はありません。

標準ランキングの維持

フィルターベースのソートアプローチとは異なり、Sort by Any Fieldはボードフィルターを上書きするのではなく、基盤となるランク値を変更します。つまり、Jiraのランキングシステムは完全に機能したままとなり、ソート完了直後からドラッグ&ドロップによる並べ替えが可能で、「ランキングが無効になっています」という警告も表示されません。

非同期のバックグラウンド実行

ソート操作は、Atlassian Forgeのキューを介して非同期に実行されます。数百、数千のワークアイテムを持つ大規模なバックログでも、ブラウザのタイムアウトやUIのフリーズを起こすことなく確実に処理されます。ソートダイアログではリアルタイムで進捗状況が更新され、モーダルを閉じて後からステータスを確認することも可能です。

永続的なソート設定

ソート式は、ボード、バックログ、スプリント、またはスペースといったスコープごとに保存されます。一度設定すれば、ワンクリックで同じソート順を再適用できます。チームは、定期的なプランニングセレモニーのために標準のソート設定を確立でき、毎回再設定する必要がなくなります。

マルチスコープのサポート

Sort by Any Fieldは、すべてのJiraスペースタイプで動作します。

  • ソフトウェアスペース — スクラムボード、カンバンボード、バックログ、およびスプリントビュー。
  • ビジネススペース — チーム管理対象のボードおよびスペース。スペースのナビゲーションバーから直接アクセス可能です。

デプロイメントモデル

Jira Cloud向け Sort by Any Fieldは、Atlassian Forgeアプリケーションとしてデプロイされます。Atlassianのインフラストラクチャ上で実行され、外部サーバー、データのエグレス(外部へのデータ転送)、およびセルフホスト型のコンポーネントは一切ありません。

  • インストール: Atlassian Marketplace 経由で利用可能です。
  • 認証: Atlassianの標準権限モデルを使用します。ユーザーがソート操作を実行するには、「課題のスケジュール」権限が必要です。
  • データレジデンシー: Atlassianのデータレジデンシー制御に完全に準拠しています。データがお客様のAtlassianテナントから外部に出ることはありません。

はじめに

  1. セットアップ — 製品をインストールし、ボードフィルターの設定を確認して、必要な権限を付与します。
  2. ユーザーガイド — ソート式を設定し、ソートを実行して、製品をプランニングワークフローに統合します。

Data Centerのデプロイメントについては、Data Center向けドキュメントを参照してください。