目次
クリティカルパス法活用ガイド
10分

10分

クリティカルパス法(CPM)は、最も重要なタスクを優先させてプロジェクトを予定通りに進行させます。
CPM により、リソースの管理、依存関係の可視化、将来の計画がより容易になります。
クリティカルパス法のステップには、プロジェクト内のすべての成果物の確定、アクティビティの順序の定義、アクティビティネットワーク図の作成、アクティビティ完了時間の決定、クリティカルパスの特定、そしてクリティカルパスの進捗状況の更新が含まれます。
すべての行動はプロセスの一部です。プロセスとは、目的の成果を得たり、特定の目標を達成したりするための一連のステップやタスクのことです。プロセスの中には、より厳格で、厳密な順序に従って一連のステップを進める必要があるものもあります。また、より柔軟で、目的の成果を達成するために順序を無視してタスクを完了できるプロセスもあります。
プロセスの難しい部分は、各タスクの優先順位をどこに置くかを決めることです。タスクの優先順位を付ける際は、次のタスクを開始する前に完了しなければならないタスクである「依存関係」を確認する必要があります。
クリティカルパス法は、最も重要なタスクと依存関係を特定し、優先順位を付けるのに役立ちます。どのタスクが最も重要で、どの順序で完了させるべきかを知ることで、プロジェクトのクリティカルパスを作成できます。
多くのチームがそうであるように、複数の偶発的な事象や修正が迫る中、いくつかのプロジェクトが同時に進行しているのではないでしょうか。クリティカルパス法(CPM)またはクリティカルパス分析は、1950年代に開発された複雑なプロジェクトをスケジュールするための手法です。この手法により、最も重要(またはクリティカル)なアクティビティとその依存関係を特定し、取り組みを予定通りに進行させることができます。
あらゆる種類のプロジェクト(ソフトウェア開発、建設、製造、エンジニアリングなど)のプロジェクトマネージャーが、CPM を使用して重要なタスクの優先順位付け、依存関係の特定、各タスクの期間の見積もりを行っています。これにより、プロジェクト全体を完了するためのより現実的なスケジュールを作成できます。
これらの重要なタスクと依存関係の最も長い一連の流れが、プロジェクトのクリティカルパスとなります。プロジェクトにとって重要であっても、依存関係のない他のアクティビティは、順序を無視して、またはクリティカルパスと並行して完了できます。
PERT(Program Evaluation and Review Technique)も、1950年代に開発されたスケジュール管理ツールです。CPM と同様に、 PERT はプロジェクトの完了に必要なタスクを特定するために使用されますが、各タスクの完了に必要な時間、およびプロジェクト全体を完了するために必要な最小の総合的な時間を見積もることに重点を置いています。
PERT は、最も楽観的な見積もり(O)、最も悲観的な見積もり(P)、最も可能性の高い見積もり(M)の加重平均を使用して、各タスクの完了にかかる時間を見積もります。
主な違いは、PERT が不確実性を使用してタスクの期間を見積もるのに対し、CPM は期間がすでに見積もられた後に使用される点です。そのため、PERT が CPM と併用されることもあります。
どのようなプロジェクトにも、複数のタスクで構成される複数のプロセスが存在する可能性があります。プロジェクトのクリティカルパスを特定しないと、いつでも完了できる副次的なアクティビティに時間を費やしすぎてしまう可能性があります。その結果、遅延が発生し、プロジェクトが危機に瀕することにもなりかねません。
たとえば、時間通りに出社するという目標があるとします。プロセスの内訳は以下のようにシンプルです:
準備ができるように早起きする。
シャワーを浴びる。
服を着る。
朝食を食べる。
駅に行く。
正しい電車に乗る。
正しい駅で降りる。
各タスクには、独自のプロセスと一連のタスクがあります。たとえば、服を着るプロセスには、シャツ、ズボン、靴下、靴を着用することが含まれます。
これらは、服を着て外出するために必要な最も重要なタスクです。これらのタスクは、特定の順序に従う必要はありません。唯一の依存関係は、靴を履く前に靴下を履く必要があることくらいです。
このプロセスでは、服を着るために一定の時間が割り当てられています。日によっては、いつもより早く服を着られることもあります。つまり、次のタスクに移る前に、ベルトを締めるなどの並行タスクを行うための余剰時間(スラックまたはフロート)が生まれる可能性があります。
服を着ることに伴い、ネクタイを締める、帽子をかぶる、上着を着るなどの他のタスクもあるかもしれません。これらのタスクは、スラックタイムまたはプロセスの後半で完了できます。たとえば、電車に乗りながらネクタイを締めることもできます。しかし、ネクタイを選ぶのに時間をかけすぎると、朝食を抜かなければならなくなる可能性があります。
そのため、クリティカルパスを特定することは重要であり、以下の点で役立ちます:
タスクの優先順位付け: プロセスの遅延を避けるために、最も注意を払うべきタスクを特定します。
スラックの特定: これは、プロジェクト全体の成功に影響を与えることなく、アクティビティを遅延できる合計時間のことです。
リソースの効率的な管理: クリティカルパスをマッピングすることで、どこに柔軟性があるかが明らかになります。これにより、より戦略的なリソース配分が可能になります。スケジュールの遅延を防ぐために、リスクの高いクリティカルパスの項目に経験豊富なチームメンバーを割り当てる一方で、他のメンバーにはリスクの低い専門的スキルの開発機会として並行タスクを活用してもらうことができます。
依存関係の可視化: クリティカルパスとその並行タスクを図式化することで、依存関係がどこにあり、何をいつ行う必要があるかを簡単に確認できます。
将来の計画: 予測と実際のプロジェクトのベンチマークを比較することで、重要なフィードバックループが得られます。これらの洞察により、繰り返し発生するボトルネックを特定し、将来のプロジェクトのより正確な予測とリスク軽減が可能になります。
以下のプロセスを使用すれば、あらゆる種類のプロジェクトでクリティカルパスを見つけることができます。
プロジェクトで完了する必要があるすべてのプロセス、タスク、アクティビティのマスターリストを作成します。これを確実に行う方法は、ワークブレイクダウンストラクチャ(WBS)を使用することです。この WBS テンプレートを使用すると、大規模なプロジェクトをより管理しやすい小さなプロセスやタスクに分解し、依存関係や個々の要素がプロジェクト全体のビジョンにどのように貢献しているかをより深く理解できます。
WBS リストからアクティビティの適切な順序を定義し、前のタスクが完了するまで開始できないタスクを特定します。これは、潜在的な遅延を回避するための重要なステップです。
クリティカルパスに沿った各タスクの完了にかかる時間を見積もります。見積もりは、類似のタスクに関する過去の経験や、チームメンバーの見積もりなどに基づくことができます。より正確な見積もりを得るために、PERT の使用を検討してください。
クリティカルパス図(クリティカルパス分析チャート)を使用すると、チームやステークホルダーが進捗を追跡し、依存関係をマッピングし、完了までの残りの経路を視覚化することが容易になります。
正確な完了時間がなければ、プロジェクトの実際のスコープの全体像を把握することはできません。クリティカルパス図に、各タスクの開始時間と終了時間を追加します。
最初のタスクの開始時間は 0 です。その最初のタスクの終了時間は、完了までにかかる期間を表します。たとえば、最初のタスクの完了に 20 時間かかると見積もられた場合、それを終了時間として記載します。
2 番目のタスク of 開始時間は、前のタスクの終了時間(この例では 20)になります。2 番目のタスクの終了時間は、開始時間にその期間を足したものになります。たとえば、2 番目のタスクに 10 時間かかる場合、終了時間は 30 時間になります。
各タスクでこれを実行すると、クリティカルパス全体を完了するための合計見積もり時間がわかります。
プロジェクトの設計図が完成したら、あとはタスクが完了するたびに実際の完了時間で図を更新し続けるだけです。図を最新の状態に保つことで、プロジェクトが予定通りに進んでいるか、調整が必要かどうかを評価できます。
依存関係の一連の流れにおいて、プロジェクト全体の成功に影響を与えることなくタスクを遅延できる最大時間である、スラック(フロートとも呼ばれます)を考慮することを忘れないでください。クリティカルパス内にどこにスラックがあるかを判断することで、チームメンバーを他のタスクに再割り当てして、業務の流れを維持できます。たとえば、あるタスクの完了に 20 時間かかると見積もられていたものの、10 時間で完了した場合、そのタスクに割り当てられていたリソースには 10 時間のアイドル時間が発生する可能性があります。彼らを他のタスクに割り当てて、作業を継続させることができます。また、何らかの理由で前のタスクが遅延した場合に、タスクを開始するまでにどれくらい待つことができるかを判断するためにもスラックを使用できます。
クリティカルパスをマスターすることで、すべてのタスクが全体の目標にどのように貢献しているかが明確になります。これらの依存関係を可視化することで、受動的な計画から能動的な計画へと移行できます。Lucid のようなソリューションを使用すると、クリティカルパスチャートの作成と監視が容易になり、リスクを最小限に抑え、成功への道を効率化できます。

Lucidchart を使用して、洗練されたプロフェッショナルな図を無料で作成しましょう。どのようなアイデアであっても、それを形にするために必要なツールが揃っています。アカウントを作成して、今すぐ作図を始めましょう。
無料で新規登録