プロジェクト マネージャーは、プロジェクトの依存関係を、プロジェクト内の個々のタスク間の関係として参照します。 プロジェクト図. 次または後続のタスクに進む前に、前のタスクを完了する必要があります。 達成するために必要なすべてのタスク プロジェクトの範囲 相互の依存関係に従って順序付けされ、リソースがタスクにリンクされ、プロジェクト スケジュールが構築されます。
プロジェクトまたはタスクの依存関係は、次の場合に重要です。
- プロジェクト計画における作業パッケージ (タスク) の順序付け。
- 計算する クリティカルパス プロジェクト計画内のタスクの(最長のパス/期間)。
- リソースとスケジュールの問題を特定し、それをサポートする決定を下します。
- 全体的なプロジェクト計画の一環としての監視と管理。
- 高速追跡またはクラッシュによってスケジュールを加速する機会を特定します。
プロジェクトタスクの依存関係の例
大規模なプロジェクトのタスクの依存関係の分析は、多くの場合コンピューター ソフトウェアを必要とする複雑なタスクですが、概念を説明するためにいくつかの簡単な例を考えてみましょう。
例 1: コーヒーを作る
朝ベッドから起きあくびをしてキッチンに向かう途中、コーヒーメーカーを自動で淹れるように設定し忘れていたことに気づくことを想像してみてください。 眠りを振り切ってコーヒーの抽出を始めるのはあなた次第です。 次のタスクを完了する必要があることがわかりました。
- 水を加える
- コーヒー豆を挽く
- フィルターにコーヒーを計量します
- コーヒーフィルターを追加する
- カラフェを加熱トレイに置きます
- プレス醸造
もちろん、このプロセスには適切な順序があります。 他のすべての手順を完了する前に、brew を押すことはありません。 依存関係を考慮した適切なイベントのシーケンスは次のようになります。
- コーヒー豆を挽く
- コーヒーフィルターを追加する
- フィルターにコーヒーを計量します
- 水を加える
- カラフェを加熱トレイに置きます
- 「醸造」を押します。
この一連の作業では、豆を挽く前にフィルターに入れるコーヒーの量を計ることはできません。 コーヒー豆を粉砕することは、フィルターに入れるコーヒーの量を測定するための前段階の作業です。 測定ステップは後続のアクティビティです。 すべてのタスクは、ステップ「Press brew」の先行アクティビティです。
例 2: 新築の家に芝生散水システムを設置する
このための重要なタスクには次のものが含まれます。
- SOD(芝生)を敷きます。
- 溝を掘り、散水システムのホースを取り付けます。
- スプリンクラー ヘッドの位置を確認します。
- ロットを等級付けします。
- 溝を埋めます。
タスクの依存関係を考慮したイベントの適切なシーケンスは次のとおりです。
- ロットを等級付けします。
- スプリンクラー ヘッドの位置を確認します。
- 溝を掘り、散水システムのホースを取り付けます。
- 溝を埋める
- 芝生を設置します。
この例の依存関係を理解することで、造園業者は整地と掘削の機器を計画し、供給品の可用性を確保し、各ステップに適切なリソースをスケジュールすることができます。
プロジェクト計画の依存関係の種類
の4種類があります プロジェクト計画 依存関係。 これらはタスク間の関係を確立します。 以下に、最もよく使用される順にリストします。」
- フィニッシュツースタート (FS):最初のタスクは、2 番目のタスクを開始する前に完了する必要があります。 たとえば、タスク「コード モジュール 1 の書き込み」は、タスク「コード モジュール 1 のテスト」を開始する前に終了する必要があります。
- 仕上げから仕上げまで(FF):最初のタスクが終了する前に 2 番目のタスクを終了することはできません。 タスク「テストされたすべてのコード」は、タスク「テスト コード モジュール x」が終了するまで終了できません。
- スタートツースタート (SS): 最初のタスクが開始されるまで、2 番目のタスクは開始されません。 「トレーニング マニュアルの作成」タスクは、「トレーニング マニュアルの第 1 章の作成」タスクを開始する前に開始する必要があります。
- スタートからフィニッシュまで(SF):最初のタスクは、2 番目のタスクが終了する前に開始する必要があります。 「割り当てられたすべての作業」タスクが完了する前に、「モジュール 3 にコーダーを割り当てる」タスクを開始する必要があります。
プロジェクト計画の依存関係のカテゴリ
他のプロジェクトとの依存関係もあります。 計画の依存関係は、論理、リソースベース、優先の 3 つのカテゴリに分類されます。 以下に、プロジェクト計画の依存関係の 3 つのタイプを示します。
- 論理計画の依存関係: これらはロジック駆動の依存関係です。 壁を建てる前にペンキを塗ることはできません。 コード モジュールは、作成されるまでテストできません。
-
リソースベースの計画の依存関係
これらは、より多くのリソースがあればタスクをより速く、またはより早く完了できる可能性がある依存関係です。 複数のライターがいる場合、マニュアルはより速く作成できます。 他のすべての開発者が他のプロジェクトにコミットしている場合を除き、さらにコードを書くこともできます。 -
優先計画の依存関係
これらのタスクは別の方法でスケジュールすることもできますが、プロジェクト マネージャーはこの特定の順序でスケジュールすることを選択します。
結論
プロジェクトマネージャー プロジェクト内のタスク間の依存関係を計画し、管理できる必要があります。 依存関係はスケジュールやリソースのアクティビティに影響を与えるため、プロジェクトのスケジュールを改善する機会を探す際には、これらの関係を理解することが重要です。
アート・ペティによる更新