【Jira】残作業時間が更新されない時の見積設定確認

【Jira】残作業時間が更新されない時の見積設定確認
🛡️ 超解決

Jiraで作業時間を登録したにもかかわらず、残作業時間(残余見積時間)が正しく更新されないというトラブルは、多くのプロジェクトで発生します。この現象は、見積もりの設定やトラッキングの方法に起因している場合がほとんどです。本記事では、残作業時間が更新されない原因を段階的に切り分け、適切な設定変更や管理者への依頼事項を明確にします。会社のJira環境で同様の問題に直面した際に、何を確認し、どのようなアクションを取るべきかを具体的に説明します。

【要点】この記事で確認すること

  • 最初に見る場所: プロジェクト設定の「見積もりモード」と「時間トラッキング」設定。特にJira ClassicとJira Next Genプロジェクトでは扱いが異なります。所属するJiraのバージョンやプロジェクトタイプを確認してください。
  • 切り分けの軸: 端末側(ブラウザキャッシュ、プラグイン)ではなく、まずはJira設定(見積もりモード、フィールド設定、ワークフローの自動計算)を確認します。次に権限設定(作業ログの編集権限)を確認します。
  • 注意点: 見積もりモードやフィールドの変更は、プロジェクト全体のトラッキング方法に影響を与えます。管理者権限がない場合は、変更を依頼する前に、現在の設定が適切かどうかを本記事で判断できるようになります。

ADVERTISEMENT

残作業時間が更新されない原因を特定するための基本確認

残作業時間が更新されない原因は、大きく分けて「見積もりモードの設定」「時間単位の不一致」「フィールドの構成」「ワークフローや権限の制約」の4つに分類されます。まずは、自分のJira環境でどのような設定が適用されているかを把握する必要があります。以下の項目を順に確認していくと、問題の箇所を絞り込めます。

プロジェクトタイプの確認

Jiraには、クラウド版とサーバー版、そしてプロジェクトタイプとして「Jira Classic(旧来型)」と「Jira Next Gen(次世代)」があります。Next Genプロジェクトでは、見積もりモードが固定されている場合があり、Classicプロジェクトよりも設定項目が少ないです。プロジェクト設定画面で、プロジェクトタイプを確認してください。プロジェクト名の横に「Next Gen」または「Classic」と表示されていることが多いです。

見積もりモードの基本

Jiraでは、見積もりモードとして「Classicモード」と「Jira Next Genモード」があります。Classicモードでは「残作業時間の自動更新」「手動更新」「なし」の3つから選択できます。Next Genモードでは、既定で「残作業時間は、作業ログを記録すると自動的に更新される」という動作になりますが、設定によっては更新されない場合があります。まずは、自分のプロジェクトでどのモードが使われているかを調べましょう。

見積もりモード 残作業時間の更新方法 主な特徴
Classicモード(自動更新) 作業ログを記録すると、元の見積もり時間から実績時間を差し引いて自動計算 最も一般的。ただし、残作業時間を直接編集することも可能。
Classicモード(手動更新) 作業ログを記録しても自動更新されず、手動で残作業時間を変更する必要がある ワークフローや条件によって自動更新させたくない場合に使用。
Next Genモード 既定では、作業ログを記録すると元の見積もり時間から実績時間を自動で減算(ただし、設定により「残作業時間を固定する」ことも可能) 設定画面がシンプル。残作業時間の手動変更は、特定の条件下でのみ可能。

必須設定:見積もりモードと時間単位

見積もりモードの確認と変更手順

  1. Jiraに管理者権限(またはプロジェクト管理者権限)でログインします。
  2. 画面上部の歯車アイコン(設定)をクリックし、「プロジェクト」を選択します。
  3. 該当のプロジェクトを開き、左側メニューの「プロジェクト設定」をクリックします。
  4. 「見積もりモード」または「時間トラッキング」のセクションを探します。Classicプロジェクトの場合、「残作業時間の計算方法」というドロップダウンがあります。Next Genプロジェクトの場合、「時間トラッキング」のオン/オフと「残作業時間を固定する」チェックボックスがあります。
  5. 現在の設定を確認します。自動更新されない問題が発生している場合、Classicモードで「手動更新」になっていないか、Next Genモードで「残作業時間を固定する」がオンになっていないかを確認してください。
  6. 設定を変更する場合は、適切なオプションを選択し、「保存」をクリックします。注意:変更はプロジェクト全体に影響します。

時間単位の一致確認

Jiraでは、見積もり時間の単位(時間、分、日など)と、作業ログの単位が一致していないと、残作業時間が正しく計算されないことがあります。例えば、見積もりを「8時間」と入力し、作業ログを「60分」と記録した場合、Jiraの内部変換が適切に行われない環境(特に旧バージョン)では、残作業時間が更新されないことがあります。一般的に、単位は「時間」に統一することを推奨します。管理者は、システム管理の「時間トラッキング」設定で、デフォルトの単位と変換レートを確認できます。ここで「1日 = 8時間」「1週間 = 40時間」などが適切に設定されているか確認しましょう。

フィールド設定と画面構成の確認手順

残作業時間は「残作業時間」フィールド(通常は「Remaining Estimate」)に表示されます。このフィールドが画面上で非表示になっている、または編集不可になっている場合、値が更新されていないように見えることがあります。以下の手順でフィールドの表示状態を確認してください。

  1. 対象の課題を開き、画面右上の「…」(その他)メニューから「画面にフィールドを追加」を選択します。
  2. フィールド検索で「残作業時間」または「Remaining Estimate」と入力します。フィールドが一覧に表示されない場合は、既に画面に追加されている可能性があります。その場合、画面左端のフィールド一覧をスクロールして探してください。
  3. フィールドがグレーアウトしている(編集不可)場合は、権限設定が原因かもしれません。次のセクションで説明します。
  4. フィールドがまったく存在しない場合は、プロジェクトの「画面構成」でこのフィールドが外されている可能性があります。管理者は「プロジェクト設定」→「画面」で、使用している画面スキームに「残作業時間」フィールドが含まれているか確認してください。

また、作業ログを記録する際の「作業時間」フィールドと「残作業時間」フィールドが正しく連動しているかも確認ポイントです。例えば、カスタムフォームを使用している場合、作業ログのスクリーンに「残作業時間を自動更新する」チェックボックスが存在することがあります。このチェックが外れていると、手動で更新しない限り残作業時間は変わりません。

ワークフローと権限による制約

ワークフローでの自動更新設定

Jiraのワークフローには、トランジション(状態遷移)時に特定のフィールドを自動更新する「後処理機能」があります。例えば、「作業を開始」から「進行中」に遷移する際に、残作業時間を初期見積もりにリセットするような設定が行われていると、作業ログを記録しても後から上書きされてしまうことがあります。このような場合、残作業時間が更新されないどころか、意図しない値に変わっている可能性があります。ワークフローに詳しい管理者が、ワークフローの各トランジションに後処理が設定されていないか確認する必要があります。

権限設定の確認

作業ログを記録しても残作業時間が更新されない場合、ユーザーに「作業ログの編集」権限がない可能性があります。特に、プロジェクトの権限スキームで「作業ログを編集」権限が特定のロールに制限されていると、一般ユーザーが作業ログを追加しても、残作業時間の計算に反映されないことがあります。ただし、通常は作業ログの追加権限があれば自動更新されますが、環境によっては追加ではなく編集権限が必要なケースも報告されています。管理者権限がある場合は、「プロジェクト設定」→「権限スキーム」で確認し、該当するユーザーやグループに適切な権限が付与されているか確認してください。

プラグインや外部連携による影響

Jiraには、時間トラッキングを拡張するプラグイン(例えば「Tempo」や「Timesheets」)が導入されていることがあります。これらのプラグインが、標準の見積もり更新機能を上書きしている場合があります。プラグインが導入されている環境では、標準の設定を変更しても残作業時間が更新されないことがあるので注意が必要です。また、外部のプロジェクト管理ツールと連携している場合、そちらから更新された値がJiraに同期されないことも考えられます。まずは、Jira単体で動作する標準機能で問題が再現するかどうかを切り分けるために、プラグインを一時的に無効にして試すことも有効ですが、管理者の許可が必要です。

よくある質問とトラブルシューティング

Q1. 作業ログを記録したのに残作業時間が変わらない。確認すべきことは?

まず、プロジェクト設定で見積もりモードが「手動更新」になっていないか確認してください。次に、作業ログを記録する画面で「残作業時間を自動更新する」チェックボックスがある場合は、それがオンになっているか確認します。また、フィールドが画面に表示されているかも確認しましょう。これらで解決しない場合、ワークフローの後処理や権限設定を確認する必要があります。

Q2. 管理者でないため設定を変更できない。どうすればよいか?

まずは、本記事の内容を基に、問題の原因を特定できるだけの情報を集めてください。具体的には、プロジェクトタイプ、見積もりモードの設定値、使用しているプラグイン名、残作業時間フィールドの表示状況などを確認し、それらを管理者に伝えてください。「自動更新されない」「手動で更新しても保存されない」といった症状に合わせて、どの設定を変更してほしいかを具体的に依頼するとスムーズです。

Q3. Next Genプロジェクトで「残作業時間を固定する」をオンにした場合はどうなる?

この設定をオンにすると、作業ログを記録しても残作業時間は自動更新されなくなります。代わりに、初期見積もりから実績時間を引いた値が表示され続けます。残作業時間を手動で変更したい場合は、この設定をオフにして、必要に応じてフィールドを編集可能にする必要があります。オフにしても自動更新になるわけではなく、設定を変更した後に再度課題の編集画面で残作業時間のフィールドが表示されるようになるかを確認してください。

Q4. 時間単位が「分」と「時間」で混在していると更新されない?

理論的には、Jiraは単位を自動変換しますが、変換レートが正しく設定されていない場合や、小数点の扱いに問題がある環境では、更新が行われないことがあります。特に、見積もりを「1h」と入力し、作業ログを「30m」と記録した場合に、残作業時間が「0.5h」と表示されるべきところが更新されないという報告があります。この場合、システム管理の「時間トラッキング」設定で単位変換を確認し、必要であればすべてのユーザーに「時間」単位で統一するように周知することをおすすめします。

まとめ

Jiraで残作業時間が更新されない場合、原因の大半は見積もりモードや時間単位の設定、フィールドの表示設定、ワークフローの自動処理にあります。まずは自分のプロジェクトの見積もりモードを確認し、自動更新が有効になっているかを確かめてください。次に、時間単位の統一やフィールドの可視性をチェックします。管理者権限がない場合は、問題を特定した上で、適切な設定変更を管理者に依頼しましょう。プラグインや外部連携が原因の場合は、それらの影響を切り分けるために、標準機能のみでテストすることを検討してください。これらの手順を踏めば、多くのケースで問題を解決できるはずです。


この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。