/ COGNITIFF

Sort by Any Field for Data Center

対象: Jira Data Center

目的

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

これにより、手動のドラッグ&ドロップによるランキングを維持するか、直近のプランニングセッションで重要となるフィールドでソートするかという、不本意なトレードオフが生じます。両方を同時に実現することはできません。

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

主な機能

Sort by Any Field — カスタムフィールドを含む

ボード、バックログ、およびスプリントを任意の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のランキングシステムは完全に機能し続けます。ソート完了直後にドラッグ&ドロップによる並べ替えが可能であり、「ランキングが無効です」という警告も表示されません。

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

ソート操作はバックグラウンドで非同期に実行されます。数百から数千の課題を含む大規模なバックログでも、ブラウザのタイムアウトやUIのフリーズを発生させることなく、確実に処理されます。ソートダイアログではリアルタイムの進捗状況が更新され、モーダルを閉じて後からステータスを確認することも可能です。

永続的なソート設定

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

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

Sort by Any Fieldは、すべてのJiraプロジェクトタイプで動作します。

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

デプロイメントモデル

Sort by Any Field for Data Centerは、お客様のData Centerインフラストラクチャに直接インストールされるサーバーサイドJiraプラグインです。

  • インストール: Data Centerノード上のAtlassian Universal Plugin Manager (UPM) を介してデプロイされます。Atlassian Marketplace 経由でも利用可能です。
  • インフラストラクチャ: ネットワーク境界内で完全に動作します。外部API呼び出し、クラウドへの依存、データの外部流出はありません。
  • 高可用性: Jira Data Centerのクラスタ化されたアーキテクチャと互換性があります。本製品は、アクティブ-アクティブのノード構成全体で正常に動作します。
  • 認証: Jiraのネイティブな権限モデルを使用します。ユーザーがソート操作を実行するには、「課題のスケジュール」権限が必要です。

はじめに

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

Jira Cloudへのデプロイについては、Cloud版ドキュメントを参照してください。