プロジェクトマネジメントガイド · スケジューリングと時間
タスクの依存関係:種類、例、管理方法
タスクの依存関係とは、2つのアクティビティ間の論理的な関係で、一方がもう一方に対していつ開始または終了できるかを決めるものです。依存関係があることで、アクティビティのリストは、日付と次を算出できるスケジュールになります: クリティカルパス.
要点
- 依存関係はアクティビティの論理的な順序を定めます。
- 4つの種類はFS、SS、FF、SFで、FSが最も一般的です。
- 強制か任意か、内部か外部かで分類します。
- 任意の関係は、ファストトラッキングの主な手段です。
4種類の依存関係
| 種類 | ルール | 例 |
|---|---|---|
| 終了-開始(FS) | Aが終了するまでBは開始できない | 報告書を書いてから、レビューする |
| 開始-開始(SS) | Aが開始するまでBは開始できない | 執筆が始まったら校正を開始する |
| 終了-終了(FF) | Aが終了するまでBは終了できない | 開発が終了するまでテストは終了できない |
| 開始-終了(SF) | Aが開始するまでBは終了できない | 新しいシステムが稼働を開始するまで、古いシステムを停止できない |
終了-開始が圧倒的に一般的です。開始-終了はまれで、多くの場合、ロジックをもっとシンプルに書けることを示しています。
依存関係の分類
| カテゴリー | 意味 | 例 |
|---|---|---|
| 強制依存関係(ハードロジック) | 作業の性質や契約によって必要とされる | 壁より先に基礎 |
| 任意依存関係(ソフトロジック) | ベストプラクティスに基づく望ましい順序 | 設計を終えてから構築を始める |
| 外部 | プロジェクト外のものに依存する | 自治体からの建築許可 |
| 社内 | プロジェクトチームの管理下にある | 開発者がコードを書き終えてからテスターが開始する |
任意依存関係は、スケジュールを次の方法で短縮する必要があるときに最初に検討すべき対象です: ファストトラッキング 。追加のリスクを受け入れれば変更できるためです。
依存関係を特定し記録する方法
- 次からすべてのアクティビティを洗い出します: アクティビティリスト.
- 各アクティビティについて、これを開始する前に何が必要か、そしてこれの終了を何が待っているかを問いかけます。
- 次を記録します: 先行作業と後続作業 、および種類(FS、SS、FF、SF)。
- 必要に応じて次を追加します: リードまたはラグ(コンクリートの養生のための3日間の待ちなど)。
- 外部依存関係は明確に示し、監視する担当者を割り当てましょう。
- 次を描くか生成します: ネットワーク図 、すべてのアクティビティが開始と終了につながっていることを確認します。
計算例
あるパンフレット制作プロジェクトには4つのアクティビティがあります:A 原稿執筆(5日)、B レイアウト設計(4日)、C 校正(2日)、D 印刷(3日)。
| リンク | 種類 | 効果 |
|---|---|---|
| AからB | SS + 2日 | 執筆開始の2日後に設計を開始する |
| A~C | FS | 執筆が終了したら校正を開始する(5日目) |
| BからC | FF | レイアウトが終了する前に校正を終了できない |
| CからD | FS | 校正の後に印刷を開始する |
0日目を開始とすると、Aは0~5日目、Bは2~6日目、Cは5~7日目(Cの終了7日目はBの終了6日目より後なので、FFの関係は満たされます)、Dは7~10日目となります。すべての関係が終了-開始だった場合の14日ではなく、10日でパンフレットが完成します。
依存関係の管理
このトピックの無料テンプレート
よくある質問
タスクの依存関係とは何ですか?
2つのタスク間の論理的なつながりで、一方がもう一方に対していつ開始または終了できるかを決めるもの。
タスクの依存関係の4つの種類は何ですか?
終了-開始、開始-開始、終了-終了、開始-終了です。
最も一般的なタスクの依存関係はどの種類ですか?
終了-開始:先行作業が終了するまで後続作業は開始できません。
強制依存関係とは何ですか?
物理的、法的、または契約上の理由で必要となる依存関係で、ハードロジックとも呼ばれます。
任意依存関係とは何ですか?
ベストプラクティスに基づいてチームが選ぶ望ましい順序で、ソフトロジックや選好ロジックとも呼ばれます。
外部依存関係とは何ですか?
サプライヤーの納品や規制当局の承認など、プロジェクトの管理外にあるものへの依存関係です。
開始-終了の依存関係の例にはどのようなものがありますか?
新しい警備員のシフトが始まらないと、前のシフトを終了できません。最も一般的でない種類です。
タスクの依存関係はクリティカルパスにどう影響しますか?
依存関係によって、どのアクティビティが最長のパスを形成するかが決まります。依存関係を変更したり削除したりすると、クリティカルパスが変わることがあります。
アジャイルにおけるタスクの依存関係とは何ですか?
通常は、あるチームがストーリーを完了する前に、別のチームやシステムから必要とする作業のことです。
ガントチャートでタスクの依存関係はどのように示しますか?
ほとんどのツールでは、先行作業を設定するとバーの間に矢印が描かれます。参考: ガントチャート.