クリティカルパス法とは
クリティカルパスメソッド(CPM)は、複雑なプロジェクトをアクティビティのリストに分割し、プロジェクトをスケジュールどおりに保つためにどれが重要かを判断する方法です。 1950年代に開発されたこの方法は、未定の理由で予定より遅れていた複雑な政府および民間産業プログラムに使用されていました。 アクティビティと呼ばれる一連のイベントとしてメソッドによって定義されるクリティカルパス。これらは正しい順序で時間どおりに完了する必要があります。
建設プロジェクトやその他のプロジェクトには、ジョブが完了する前に発生する数千の個別のアクティビティを含めることができます。 図面を作成し、建設現場を準備し、建設が始まる前であっても他の多くのイベントが発生する必要があります。 建設中は、内部作業を開始する前に、基礎と建物のフレームワークを完了する必要があります。 同時に発生するアクティビティもありますが、前のアクティビティが完了するまで待機する必要があるアクティビティもあります。 これらの仮定はすべて、クリティカルパス法で使用されます。
クリティカルパスのタイミングの計算は手動で行うことができますが、アクティビティの相互作用が多いため非常に困難な場合があります。 CPMを作成する簡単な方法は、コンピューターのスプレッドシートプログラムを使用することです。 20世紀後半から、手動で入力されたアクティビティ情報からクリティカルパスメソッドの結果を作成する商用ソフトウェアが存在しました。
通常、プロジェクトはレポートの作成時に開始されていないため、CPMレポートの作成には前提条件を使用する必要があります。 プロジェクトマネージャーまたはプログラマーは、すべての既知のアクティビティを最初から最後までリストすることでプロセスを開始します。 アクティビティには、存在する場合は制約が与えられます。これは、アクティビティを開始できる最も早いカレンダー日付、またはアクティビティを終了できる最新の日付です。 これらの日付の制約により、アクティビティはモデル内を動き回ることができず、制約されたアクティビティは多くの場合クリティカルパスの一部です。
固定されたカレンダーの制約に加えて、すべてのアクティビティには、推定期間、または完了するのに必要な日数または週数を指定する必要があります。 アクティビティは、建物の鉄を立てたり、インテリアを仕上げたりするなど、クリティカルパスに影響を与える可能性があります。 クリティカルパスメソッドモデリングに利用できるソフトウェアプログラムは、アクティビティが推定時間を超えて延長されたときに表示されます。 アクティビティの継続時間は、プロジェクトの予想時間が許容されるよりも長くかかる場合、クリティカルパスに影響を与える可能性があります。 すべてのデータが挿入されると、これらの結果がソフトウェアレポートに要約されます。
クリティカルパスメソッドソフトウェアの別の機能は、人々の使用方法を決定することです。 各アクティビティには、リソース、人またはグループを割り当てることができます。 通常、アクティビティにはリソース名と、アクティビティに必要な時間の割合が含まれます。 レポートは、利用可能なリソースよりもリソースが必要な場合に表示できます。 たとえば、割り当てられた時間の150%に必要な従業員。 これらの制約により、プロジェクトマネージャーは必要に応じてリソースをシフトし、プロジェクト中の人員の過不足を防ぐことができます。
複雑なプロジェクトでは、CPMレポートに費用の見積もりを含めることができます。 アクティビティは、完了するための推定コスト、およびアクティビティが遅延するか期限を過ぎて延長する場合は追加コストとともにリストできます。 遅延またはプロジェクトの延長をもたらすクリティカルパスの変更は、プロジェクトの総コストに目に見える影響を与えます。
商用CPMソフトウェアは、リアルタイムのアクティビティデータのクリティカルパスの変化を簡単に表示できるため、しばしば有用です。 アクティビティが日付または期間によって変化する場合、プロジェクトマネージャーはプロジェクトスケジュールに変更を入力し、プロジェクト全体およびクリティカルパススケジュール、リソース、およびコストへの影響をすぐに確認できます。 クリティカルパスメソッドは、プロジェクトの継続中にデータを定期的に入力し、アクティビティの日付と期間を実際の日付と完了時間に変更することにより、最も正確な結果を提供します。