スケジュールが「嘘」になるのは、PMの責任ではない
プロジェクトのスケジュールは、作成した瞬間から現実との乖離が始まる。これはPMの能力の問題ではなく、スケジュールという道具の構造的な限界だ。
多くのPMがスケジュール管理で消耗する理由は、「計画を守ること」に注力するあまり、「計画がなぜズレるのか」という根本を見逃しているからだ。遅延を追いかける、メンバーに催促する、会議でリカバリ策を叫ぶ——この繰り返しから抜け出せないPMに共通しているのは、スケジュールの”依存関係の地図”を読めていないという点である。
本記事では、バッファ管理やモニタリング設計といった手法論ではなく、「依存関係」という視点からスケジュールの盲点を先回りする思考技法を解説する。
スケジュールの崩壊は「遅れたタスク」ではなく「連鎖」から起きる
スケジュールが崩れるとき、多くのPMは「タスクAが遅れた」という事実に目を向ける。しかし本当の問題は、そのタスクAが何と繋がっているかだ。
たとえば、要件定義のレビューが2日遅れたとする。それだけなら小さな遅延だ。しかし、そのレビュー結果を待って設計を開始するチームが3名いて、設計書の完成を待って別のベンダーへの発注が走る構造になっていたとしたら、2日の遅れは連鎖的に10日以上のズレに膨らむ。
これを「依存関係の連鎖爆発」と呼ぶ。問題は遅れたタスクの単体の影響ではなく、下流にどれだけの仕事が待ち構えているかという構造にある。
依存関係には4種類ある——「FS」だけ見ていないか?
多くのプロジェクトツールでは、タスク間の依存関係を「FS(Finish-to-Start)」、つまり「Aが終わったらBを始める」という形で登録する。しかしこれだけでは実態を反映できない。
- SS(Start-to-Start):Aが始まったらBも始められる(並走型)
- FF(Finish-to-Finish):Aが終わるまでBも終われない(完了連動型)
- SF(Start-to-Finish):Aが始まるまでBを終わらせてはいけない(制約型)
たとえば、テスト環境の構築(A)と、テスト仕様書の作成(B)は「FS」ではなく「SS」で並走できる。これを「FS」で登録してしまうと、無意味な待ち時間が計画に組み込まれ、スケジュールは最初から太っている状態になる。
Tip:スケジュール作成時に「本当にAが終わらないとBは始められないか?」を全タスクで問い直す。これだけで計画のムダを10〜15%削減できるケースもある。
「隠れた依存関係」こそが最大のリスクである
ツール上に登録された依存関係よりも危険なのが、誰も明示していない「隠れた依存関係」だ。
典型例を挙げる。
- 同じ担当者が複数タスクを兼務している(リソース競合)
- 外部ベンダーのアウトプットを前提に社内作業が走っている(外部依存)
- 経営会議での承認タイミングと開発スケジュールが連動している(意思決定依存)
- 別プロジェクトの進捗が当プロジェクトの基盤整備に影響する(組織間依存)
これらはガントチャートには現れない。しかし、現場では「あの件の承認が出ないと、こっちも動けないんです」という会話が日常的に起きている。PMがこれを「現場の話」として流してしまうと、計画外の遅延として突然表面化する。
隠れた依存関係を「可視化する」3つの問い
キックオフ後や計画レビューの場で、以下の問いをチームに投げかけることを習慣にしたい。
- 「このタスクを始めるために、誰か他の人や別の何かを待っていますか?」
- 「このタスクが遅れたとき、誰が最初に困りますか?」
- 「自分以外の誰かの判断が必要なタイミングはありますか?」
この3問でチームメンバーの頭の中にある「暗黙の依存関係」が言語化される。それをスケジュールに反映することで、計画の精度は格段に上がる。
「依存関係の地図」を武器にするための実践アクション
ここまでの内容を実務に落とし込むために、以下の3ステップを提案する。
Step1:依存関係マトリクスを作る
タスクを縦横に並べ、「AはBを待つか?」を○×で記入するシンプルな表を作る。これにより、特定のタスクに依存が集中している「ボトルネック候補」が一目で見えてくる。
Step2:ボトルネックに「優先監視ラベル」を貼る
依存関係マトリクスで多くの◯が集まったタスクを「優先監視タスク」として指定し、週次の進捗確認の最初に必ず状態を確認する。問題の早期発見と対処が劇的に速くなる。
Step3:「依存外れ通知」の仕組みを作る
依存元のタスクが遅れた瞬間に、依存先の担当者へ自動または手動でアラートが飛ぶ仕組みを用意する。これにより「知らなかった」という連鎖遅延を防げる。
スケジュール管理の本質は「地図を読む力」だ
スケジュールとは、タスクの羅列ではなくプロジェクト内の関係性の地図だ。地図が読めないまま山に入れば、どんなに優秀な登山家でも迷う。
依存関係という視点を持つことで、PMはタスクの「監視者」から計画の「設計者」へと進化できる。遅れを追いかける消耗戦から抜け出し、問題が起きる前に構造を読む——それがスケジュール管理における、次のレベルの技法だ。
まず今日から、手元のスケジュールを開いて問いかけてみてほしい。「このタスクが遅れたとき、連鎖で何が止まるか?」と。その問いに答えられるかどうかが、プロジェクトの命運を分ける。


