Azure DevOps ガント チャートの依存関係: 完全ガイド

Azure Boards はスケジュール関係を先行リンクと後続リンクとして保存しますが、組み込みのクリティカル パス ガント ビューはありません。依存関係トラッカーまたは接続されたスケジューラを使用して、コネクタが実際にインポートするリンクを確認します。

GanttFather
更新 2026年8月30日 6 min read
View as Markdown
The short answer

Azure Boards はスケジュール関係を先行リンクと後続リンクとして保存しますが、組み込みのクリティカル パス ガント ビューはありません。依存関係トラッカーまたは接続されたスケジューラを使用して、コネクタが実際にインポートするリンクを確認します。

Azure DevOps の依存関係はガント チャートにどのように表示されますか?

Azure Boards は、方向性のある先行作業項目リンクと後続作業項目リンクを使用して配信の依存関係を記録しますが、Azure Boards は組み込みのクリティカル パス ガント チャートを提供しません。 Microsoft の依存関係トラッカー拡張機能は、リスト、リスク ビュー、およびベータ タイムラインを提供します。接続されたスケジューラはタスク バーと CPM を提供できますが、依存関係リンクをインポートまたは再作成する場合に限ります。

GanttFather は現在、Azure DevOps の作業項目、日付、割り当て、ステータス、および親/子階層をガント プロジェクトにインポートしています。 Azure の先行リンク/後続リンクをガントの依存関係としてインポートしません**。プル後、GanttFather にスケジュール関係を追加します。これらのローカル リンクは依存関係の矢印とクリティカル パスの分析を推進し、後のプルによって上書きされません。

動作検証済み: Microsoft ドキュメントおよび GanttFather の現在の Azure DevOps 機能契約に基づき、2026 年 8 月 30 日。

どの Azure DevOps リンク タイプが依存関係を表しますか?

配達注文には 先行/後継 を使用します。先行者とは、最初に来る必要があるプロデューサーです。後継者はそれに依存する消費者です。 Azure DevOps は、この依存関係トポロジの循環関係を防止し、1 対多のリンクをサポートします。

Azure DevOps の関係意味スケジュール依存なのでしょうか?ガントの解釈
先代リンクされた項目は現在の項目より前に終了する必要がありますはい通常は FS リンクの先行側
後継者リンクされた項目は現在の項目の後に発生する必要がありますはい通常は FS リンクの後続側
親/子ポートフォリオまたはバックログの階層いいえ概要行/子行
関連一般社団法人いいえ参照のみ
生産/消費組織間の方向性の依存性はい、リモートワークアイテムの場合明示的なマッピングが必要な外部依存関係
パイプライン dependsOnYAML でのステージまたはジョブの実行順序パイプラインのみ作業項目リンクではありません

親/子、前任/後継者は異なる質問に答えます。親/子は「機能 12 にはユーザー ストーリー 34 が含まれています」と言います。先行/後継は「モバイル統合が開始される前に API の契約が終了する必要があります。」と言っています。バックログのネストからスケジューリング順序を推測しないでください。

Azure Boards で作業項目の依存関係を作成するにはどうすればよいですか?

  1. 待機する必要がある作業項目を開きます。
  2. [リンク] セクションを開き、[リンクの追加] を選択します。
  3. 先行製品を選択します。
  4. 最初に実行する必要がある作業項目を見つけて保存します。
  5. 他のワークアイテムを開いて、Successor の相互リンクを確認します。
  6. 関係がタイムラインに表示される場合は、意味のある反復日付またはスケジュール フィールドを追加します。

Microsoft では、順番に完了する必要があるタスクについては、先行/後続を推奨します。これらのリンクはプロジェクトをまたがることができますが、Microsoft の Excel インポート/エクスポート ガイダンスでは、Excel のラウンドトリップが重要な場合には、同じプロジェクトの先行リンクを推奨しています。

Azure の作業項目の依存関係リンクは、従来の CPM の詳細をすべて単独で保存するわけではありません。先行/後続リンクは順序を伝達しますが、外部スケジューラには期間、カレンダー、ラグ、および FS、SS、FF、または SF への明示的なマッピングが必要な場合があります。

Azure DevOps は別のスケジューラなしで何を視覚化できますか?

Azure DevOps はいくつかのタイムラインのようなサーフェスを提供しますが、それぞれが異なる質問に答えます。

紺碧の表面最適な使用方法依存関係を表示しますフルガントスケジュール/クリティカルパス
ボードとバックログフロー、優先順位、階層各アイテムに表示されるリンクいいえ
配送計画チーム間の反復とロードマップのタイミング依存関係ネットワーク スケジューラーではありませんいいえ
依存関係トラッカー拡張機能消費者/生産者依存リスクはい。リスト、グラフ、タイムライン ビューCPM はありません。タイムラインはベータ版として文書化されています
直接リンク WIQL クエリリンクされた作業項目を監査するはい、クエリ結果としてタイムラインなし
外部ガント スケジューラ日付、バー、矢印、スケジュール分析コネクタ契約に依存はい、リンクと期間が存在する場合

Microsoft は、Azure Boards にはクリティカル パスを表示する組み込みの方法がないと述べています。依存関係トラッカーは、先行および後続のタイミングに基づいて正しいフローまたは誤ったフローにフラグを立てることができますが、そのタイムラインは、開始日と終了日が構成されている反復パスに割り当てられている作業項目によって異なります。

Azure DevOps の作業を GanttFather に取り込むにはどうすればよいですか?

現在の GanttFather ワークフローは、継続的なミラーではなく、制御されたプルです。

  1. 接続: 組織 URL と Personal Access Token を入力し、接続テストを完了します。
  2. プロジェクト: トークンでアクセスできる Azure DevOps プロジェクトを選択します。
  3. ソース: 保存済みクエリまたはチーム ボードを選び、ボードでは 1 レベルか完全なツリーを選択します。
  4. 種類: インポートする計画作業項目の種類を確認します。
  5. 日付と工数: 含める種類ごとに開始、終了、任意の工数フィールドをマップします。
  6. 状態: 検出された Azure の状態を正確な GanttFather プロジェクト状態にマップし、Push が使用する状態を確認します。
  7. 配置先: 対象の親タスクを選択し、概要を確認して保存します。保存すると最初の Pull が開始されます。

ソースを追加は保存済みの接続とプロジェクトを再利用し、ソースから最後の 5 ステップを実行します。フィールドを構成は同じモデルですが日付と工数(3/5)で開き、戻るで種類とソースを確認できます。最初の Pull 後に日付と階層を確認し、Gantt の依存関係を追加します。

スクリーンショットとフィールド マッピングの詳細については、 Azure DevOps 統合ドキュメント そしてより広範な Azure DevOps ガント設定ガイド

GanttFather は Azure DevOps からどのフィールドをインポートしますか?

Azure DevOps データGanttFather の結果重要な行動
System.Titleタスク名見つからない場合は作業項目 ID にフォールバックします
System.Descriptionタスクの説明HTML タグが削除されました
System.Stateプロジェクトのステータスデフォルトまたは設定された状態マッピングを使用します
優先順位タスクの優先度Azure の値 1 ~ 4 は高/中/低にマップされます
設定された開始フィールドタスクの開始不在の場合は作成日にフォールバックします
設定されたターゲット/終了フィールドタスクの終了欠席した場合は開始後 1 日に戻ります
ストーリー ポイント / 構成された見積もり推定オプション
担当者メンバーまたは仮想リソースの割り当て既知の ID から解決
System.Parent親タスク親が同じ同期ソースにある場合にのみ解決されます
前任者・後継者関係輸入されていないガントの依存関係をローカルで追加および維持する

繰り返しプルすると、マップされた既存のタスクが複製されるのではなく、更新されます。 Azure 作業項目のリビジョンが変更されていない場合、GanttFather はそれをスキップします。マップされた作業項目がクエリまたはボードから離れると、同じ接続内の別のソースがまだ追跡していない限り、GanttFather はローカル タスクを削除せずに閉じます。

インポート後に依存関係をどのようにモデル化する必要がありますか?

単なる Azure リンク ラベルではなく、配信制約を翻訳します。ほとんどの Azure 先行/後続関係は finish-to-start ですが、実際の作業には別のタイプが必要になる場合があります。

状況ガント依存性
前任者が終了した後に後続者が開始するFSセキュリティレビュー後に導入
2 つのタスクを同時に開始することもできますSSバックエンドとフロントエンドの実装
2 つのタスクは同時に完了する必要がありますFFドキュメントと機能リリース
あるタスクが完了するのは、別のタスクが開始された後でのみですSF新しいサポートの開始後に古いサポートを廃止する
イベント後の待機期間FS (正のラグあり)導入の2日後に測定を開始
意図的な重複マイナスラグの適正タイプ実装が完了する 2 日前に QA を開始する

GanttFather は、兄弟タスク間の依存関係ルールを強制し、サイクルとプロジェクト間のリンクを拒否し、-365 暦日から 365 暦日までのラグをサポートします。読む 4 つのガント依存関係タイプ 複雑な Azure 関係を変換する前に。

依存関係は、インポートされた日付を確認した後にのみ作成してください。 Azure の目標日が欠落しているためにデフォルトの 1 日バーが発生すると、技術的に有効な依存関係ネットワークが無意味なクリティカル パスを生成する可能性があります。

Azure DevOps または GanttFather が後で変更されるとどうなりますか?

レビュー済み Pull はタイムラインを変更する前にマップ済みフィールドを比較します。Azure のみの変更は選択され、競合するローカルの日付または状態は既定の 自分の変更を保持 でローカルに残ります。通常の Pull では概要がコンパクトなまま詳細設定は折りたたまれ、自分の変更を保持Azure から復元 は詳細設定内に表示されます。プロジェクト ヘッダーの Azure ショートカットと データと同期 には、日常的な 2 つの操作 Azure から PullAzure へ Push だけが表示されます。初期インポートはセットアップ中に行われ、別の完全な ソースを同期 操作は設定のメンテナンス操作として残ります。どちらもローカルの依存関係やタスク順序を上書きしません。

ショートカット、設定、または データと同期 から、前回の比較完了後に Pull または Push を開くと、最新の Azure 変更をレビューに含めるため、サーバーで新しい比較が作成されます。同じソースの確認がまだ進行中のときに再度開いた場合だけ、その処理中のリクエストが共有されます。

Push は別のレビュー済み公開フローです。競合を含む対象のローカル日付と状態は既定で選択され、確認すると新しいマップ済み Azure 値を上書きします。先に Pull することは任意です。Pull をレビューすると詳細設定がすぐに開き、同じダイアログに 自分の変更を保持Azure から復元 が表示されます。成功した Pull または Push はダイアログを閉じ、自分の変更を保持 · 閉じる は操作せず閉じます。見積もりとローカル依存関係は送信されません。公開には 作業項目: 読み取りと書き込み の PAT が必要です。

選択した開始日または終了日が Azure の現在のもう一方の日付と無効な範囲を作る場合、公開前に送信が無効になり、Azure への書き込みは行われません。Pull をレビュー は詳細設定を開き、有効な日付範囲を復元できます。ダイアログを閉じてローカルの日付を調整することもできます。

統合用のスケジューラーや Webhook はありません。 Azure プランが毎日変更される場合は、合意された頻度で実行する所有者または管理者を割り当て、スケジュールを確認する前に最後に成功した同期を記録します。

マーケットプレイスの拡張機能と外部のガント ツールとの違いは何ですか?

Azure DevOps が唯一の作業管理面であり、チームが主にチーム間のコンシューマー/プロデューサーのリスクを必要とする場合は、依存関係トラッカーを使用します。ネイティブ リンクを保持し、重複を減らします。

チームがドラッグ可能な日付付きバー、依存関係の種類、ラグ、クリティカル パス、関係者の共有、または Azure 以外の作業を含むスケジュールを必要とする場合は、外部ガント ツールを使用します。コネクタを選択する前に、次の質問を正確に確認してください。

  1. 先行/後続リンクをインポートしますか、それとも親/子階層のみをインポートしますか?
  2. どの日付と期間のフィールドに権限がありますか?
  3. 同期は自動、スケジュール、または手動ですか?
  4. どの方向から書くことができますか?また、レビューステップはありますか?
  5. アイテムがソース クエリから離れるとどうなりますか?
  6. 依存関係の種類と遅延を損失なく往復できますか?

GanttFather は最初の点について率直です。現在の Azure コネクタは階層をインポートしますが、Azure 依存関係リンクはインポートしません。そのため、GanttFather は計画ネットワークをローカルに構築する場合に適しています。これは、Azure のリンク グラフのメンテナンス不要のレプリカではありません。

YAML ですか dependencies 作業項目の依存関係と同じですか?

いいえ。Azure Pipelines は使用します dependsOndependencies、そして stageDependencies ステージ/ジョブの実行を制御し、以前の出力を読み取ります。これらの式はパイプライン ランタイムの概念です。 Azure Boards 作業項目間の先行/後続リンクは作成されず、ガント チャートに自動的に表示されません。

たとえば、 $[ dependencies.Build.outputs['setVersion.value'] ] 前のジョブの出力変数を読み取ります。機能やユーザー ストーリーの予定日については何も記載されていません。 Microsoft のものを使用する パイプライン式のリファレンス YAML エラーと、関係を計画するための作業項目リンクの参照については、

GanttFather が Azure DevOps と並んで役立つのはどのような場合ですか?

Azure DevOps がバックログおよび配信記録システムとして残り、小規模なグループがチーム間のスケジュールを所有する必要がある場合は、GanttFather を使用します。コネクタは、マップされた作業項目フィールドと親/子階層を 1 つのガント プロジェクトにプルできます。手動でプルするたびに、プランナは遅延のある FS、SS、FF、および SF の依存関係を追加し、クリティカル パスを計算し、ライブ結果を視聴者またはゲストと共有できます。

これは依存関係のミラーではありません。Azure の先行リンクと後続リンクはインポートまたは書き戻されず、所有者または管理者がアプリ内で統合アクティビティをトリガーしてレビューする必要があります。無料利用枠では、1 つの所有プロジェクトと 2 つの編集者席、および無制限の視聴者とゲストがカバーされます。その制御された分割があなたのプロセスに適合する場合、 無料の GanttFather プロジェクトを作成する 完全なローカル ネットワークを構築する前に、1 つの Azure クエリを検証します。

Azure DevOps の依存関係について、他に何を尋ねますか?

Azure DevOps にはネイティブ ガント チャートがありますか?

Azure Boards にはロードマップと拡張機能ベースのタイムライン サーフェイスがありますが、Microsoft はクリティカル パス分析を備えた組み込みの従来のガント チャートを提供していません。依存関係トラッカーには、依存関係フローのベータ版タイムラインが含まれています。 Delivery Plans は、反復ベースのチーム間計画に焦点を当てています。

GanttFather は Azure の先行リンク/後続リンクをインポートしますか?

いいえ。現在のコネクタは、作業項目フィールドと同じソースの親/子階層をインポートします。 Azure の先行リンク/後続リンクは、ガントの依存関係に変換されません。インポート後にこれらのスケジュール関係を GanttFather に追加します。繰り返しプルすると、ローカルの依存関係セットが保持されます。

GanttFather は依存関係を Azure DevOps にプッシュバックできますか?

いいえ。レビューされた Push は、Azure リレーション リンクではなく、明示的に選択されたマップされた作業項目フィールドを対象としています。先行者/後続者の関係を作成、更新、または削除することはありません。他の Azure ツールでネイティブ リンクが必要な場合は、Azure リンク グラフの権限を維持します。

Azure DevOps はクリティカル パスを表示できますか?

Microsoft は、Azure Boards にはクリティカル パス ビューが組み込まれていないと述べています。外部スケジューラは、有効なタスクの日付、期間、および完全な依存関係ネットワークを取得した後でスケジューラを計算できます。親/子階層のみに基づくチャートでは、防御可能なクリティカル パスを生成できません。

AI エージェントは GanttFather MCP を通じて Azure DevOps 同期をトリガーできますか?

いいえ。GanttFather の MCP サーバーには Azure 統合ツールがありません。所有者または管理者は、アプリケーションで接続を構成し、Pull をトリガーし、比較を確認し、Push を確認する必要があります。タスクが存在すると、承認されたエージェントは GanttFather タスクとローカルの依存関係を操作できるようになります。


製品の動作を確認しました: 2026 年 8 月 30 日。

出典

  1. Microsoft Learn、依存関係トラッカー拡張機能を使用
  2. Microsoft Learn、リンク タイプのリファレンス
  3. Microsoft Learn、アジャイル チーム向けの要件管理
  4. Microsoft Learn、作業項目リンクのWIQL構文
  5. GanttFather、Azure DevOps 統合ドキュメント

Want to skip the reading?

GanttFather is free forever — no card, no trial.

Start free
Next up
GanttFather
The Don of Project Management

Every feature included — Gantt, Kanban, dependencies, critical path, real-time sync, Excel and AI agents. Free tier includes 1 project you own, 2 editor seats, and unlimited viewers and guests.

Start free