クリティカルパス法(CPM)は、一連のプロジェクトのアクティビティをスケジュールするためのリソース利用アルゴリズムです。各アクティビティが完了するのにかかる時間(期間)の予測この情報を使用して、最長となる依存関係のあるアクティビティを特定し、それらを開始から終了まで見積もることでクリティカルパスを決定できます。最長のアクティビティ、つまりクリティカルパスを特定したら、トータルフロートと呼ばれる、プロジェクト期間を長くしない範囲でアクティビティを遅らせることができる期間を簡単に特定できます。クリティカルパス法をプロジェクトで使用するそれでは、クリティカルパス法のコンセプトをシンプルで現実的な例として、パーティーの計画で実証します。このプロジェクトをどのように計画し、実行するべきですか?プロジェクト範囲を定義する第一に、プロジェクトを完了するために終了しなければならないタスクのすべてを定義する必要があります。パーティーの例では、次のような状況が考えられます:日付と場所を選択する余興のリストを作成する音楽の準備をする友人を招待する飲み物や食べ物を用意するキャセロールを調理するパーティーを主催するこれらのタスクを個別に見ると、他のタスクが完了するまでは、それらのタスクの一部を開始できないことがわかります。一部のタスクは他のタスクに依存しています。飲み物や食べ物を用意する」、「キャセロールを調理する」、「パーティーを主催する」といったアクションは一連のアクションであり、成果を得るには順番を守って実行する必要があります。このようなタスクは順次処理(シーケンシャル)アクティビティと呼ばれています。これらのタスクは、プロジェクトの開始(「日付と場所の選択」)と共に、プロジェクトを完了するのに最も重要なステップです。したがって、これらのアクションはクリティカルパス上に置かれます。クリティカルパス法とクリティカルパスの特定クリティカルパス法の背後にある重要なコンセプトは、他のタスクが終了するまで特定のタスクを開始できない、ということです。これらのタスクは順番に完了する必要があり、各段階は次の段階が始まるまでに完了しなければなりません。クリティカルパス上のアクティビティは厳密に管理されなければなりません。クリティカルパス上のひとつのジョブが遅れた場合は、スケジュールを元に戻すための行動を直ちに取らないと、プロジェクト全体に遅延が生じます。完了までに30日かかるプロジェクトがあると想像してください。クリティカルパス上の最初のアクティビティが1日遅れている場合、クリティカルパス上の別のアクティビティを1日早く完了できない限り、プロジェクトの完了までに31日かかります。クリティカルパスは基本的にプロジェクトスケジュールの終了日を決定します。様々なプロジェクトパス1つのプロジェクトに複数のクリティカルパスを設定して、複数のパスを同時に実行することもあり得ます。これは、タスク間の複数の依存関係、または同じ期間に実行される別々のシーケンスに起因します。プロジェクト管理のクリティカルパスには、プロジェクトに関連する重要なアクティビティがすべて含まれている場合とそうでない場合があります。実際、クリティカルパス上のアクティビティが必ずしもプロジェクトで最も重要とは限りません。同時に、クリティカルパス上になくても、プロジェクトの成功を左右するタスクもあります。クリティカルパス法を理解するには、期限内に完了することが非常に重要なアクティビティを判断する必要があります。クリティカルパス上にない他の活動も非常に重要であるので注意が必要です。リソースの制約とは?またそれらが重要である理由は?プロジェクト管理における従来のクリティカルパススケジュールは、因果関係に基づいています。私たちのプランでは、これらの依存関係をすでにマーク付けしています。(例えば、材料を買わずにキャセロールを調理することは不可能です)。プロジェクトでは、考慮する必要があるリソースが限られている場合があります。この制限により、リソース制約と呼ばれる依存関係が生じることがあります。チームで作業する場合は、プロジェクトをチームメンバー間で分担することができます。この例では、日付と場所を選択してゲストを招待しているときに、友達の1人がプレイリストを作成し、別の人が飲食物を入手できます。上のチャートのように、タスクは並行して実行できます。プロジェクトの責任者があなただけであれば、2つの場所に同時にいることはできないため、リソースに制約があります。この場合、クリティカルパスは異なって見えます。上のチャートでは、日付と場所を最初に選択する必要があり、後になって初めて余興のリストを作成できると仮定しています。プロジェクトの状況によっては、これらのタスクを異なる順序で実行することができます。このようなクリティカルパスは、リソースクリティカルパスと呼ばれています。この手法は、各アクティビティに関連するリソースを含めることができるようにするための、従来のクリティカルパス法を拡張したものとして提案されました。リソースまで考慮されたスケジュールは、リソースのボトルネック(すなわち、要求された時間にリソースを利用できないこと)に起因する遅延を含むことがあり、それによってクリティカルパスが長くなることがあります。プロジェクトの長さを計算するプロジェクト管理では、クリティカルパスは最長期間を形成する一連の依存関係のタスクであるため、プロジェクトを完了するのに最も効率的なタイムラインを決定することができます。パーティーの例に戻って、あなたが自分ですべてを実行しなければならないと仮定しましょう。各アクティビティにかかる時間の長さを見積もりました。クリティカルパス上のタスクごとにおおよその開始時間を決定しました。水曜日ここで、非常に重要なタスクの期間をすべて集計すると、プロジェクト全体を完了するのに必要なおおよその時間が得られます。この場合、「余興のリストを作成する」と「音楽の準備をする」は、クリティカルパス上にはないため、集計期間は3日間と6時間です。期間を開始時間に追加すると、最も早いプロジェクト完了時間を計算できます。CPMを理解することで、この計算を迅速かつ正確に行うことができます。クリティカルパス法の柔軟性クリティカルパス法は、複雑ではあるがかなり予測可能なプロジェクト用に開発されました。実際には、そのようなプロジェクト管理は多くありません。クリティカルパス法の技法を使用して作成されたスケジュールは、守られていない場合が多いのです。述べたように、クリティカルパス上のアクティビティの遅延は、完了日に直接影響します。新しい要因が発生し、別のリソースの制約が生じる可能性があります。リビングルームを友人と改装しようとしているとしましょう。この場合、タスクリストは次のようになります:古い家具を処分する壁をペイントする天井を修繕する新しい家具を設置する友人のタスクは、次のとおりです:新しいカーテンを選ぶ新しいカーテンをつけるクリティカルパスでの並列タスクこの例では、カーテンタスクはサブプロジェクトを形成し、クリティカルではないパスとして扱うことができます。友人はあなたのプロジェクトが終わる前ならいつでも「新しいカーテンを選ぶ」および「新しいカーテンを掛ける」ことができます。カーテンのタスクには開始日および終了日に柔軟性があるため「フロート」と見なされます。これらのタスクは並行して行われるため、クリティカルパス上には配置されません。このプロジェクトがガントチャートでどのように表示されるかを次に示します:仮に並列タスクのいずれかが大幅に遅れるとすれば、プロジェクト全体が予定通りに完了できなくなるでしょう。したがって、並列タスクには常に注意を払う必要があります。クリティカルパスの変更それでは、カーテンの選択により、当初の予測よりも友人のタスクに時間が長くかかったとしましょう。この遅延はプロジェクトの終了を遅らせます。新しいカーテンがないと改装は不完全なものになるため、以前にはクリティカルではなかったパスがクリティカルになります。最初のクリティカルパスが変わります。クリティカルではないタスクを監視するには、プロジェクトのスケジュールを最新の状態に保ちます。それが、任意の時点でのプロジェクトの場所、当初の計画どおりに実行されるかどうかを正確に知るための唯一の方法です。以下のビデオでは、クリティカルパス法(CPM)について詳しく紹介しています。その理由をぜひお聞かせください。共有するプロジェクト管理3分程度でお読みいただけますプロジェクト管理の基本:プロジェクト計画を確実に実行するための6つのステップ月曜日の朝です。役員が今四半期に達成したい重要なプランをチェックするためにあなたをミーティングに呼びます。