マインドマップギャラリー 上級ソフトウェア試験 第 6 章 プロジェクトの進捗管理プロセス
【進捗管理プロセス】は、ソフトウェア情報システムのプロジェクトマネージャーの一部であり、進捗管理の計画、活動の定義、活動順序の調整、活動リソースの見積り、活動期間の見積り、スケジュールの策定、進捗管理、作業量と期間の見積り、手法とツールに至る。プロジェクト活動の順序付け、プロジェクト スケジュールの調整方法、およびプロジェクト スケジュールを策定するためのテクニックとツールは、プロジェクト管理に従事している学生やソフト試験の準備をしている学生にとって非常に実用的です。
2022-06-30 13:56:09 に編集されました第6章 プロジェクトの進捗管理プロセス
1. 企画の進捗管理
入力
プロジェクト管理計画
スコープ ベースライン: プロジェクト スコープ ステートメント、WBS、および WBS ディクショナリが含まれており、アクティビティ、期間の見積もり、スケジュール管理を定義するために使用できます。
その他の情報: スケジュールは、コスト、リスク、計画スケジュールに関連するコミュニケーション上の決定など、プロジェクト管理計画の他の情報に基づいて作成できます。
プロジェクト計画書
プロジェクト憲章に指定されている全体的なマイルストーン スケジュールとプロジェクトの承認要件は、プロジェクトの進捗管理に影響します。
組織プロセス資産
計画スケジュール管理プロセスに影響を与える組織プロセス資産には、利用可能な監視およびレポート ツールが含まれます (ただしこれらに限定されません)。
履歴情報、進捗管理ツール、プロジェクト終了ガイドライン、変更管理手順
リスク管理手順(リスク カテゴリ、確率の定義と影響、確率と影響のマトリックスなど)
進捗管理に関連する既存の公式および非公式のポリシー、手順、およびガイドライン
事業環境要因
スケジュール管理に影響を与える組織文化と構造
スケジュール計画に影響を与える可能性のあるリソースの利用可能性とスキル
さまざまなスケジュール計画の設計と管理を容易にするスケジュール計画ツールを提供するプロジェクト管理ソフトウェア
公開された商用情報 (資源生産性など) (多くの場合、さまざまな商用データベースから取得)
徽中組織における就労許可制度
出力
プロジェクトスケジュール管理計画
プロジェクトスケジュールモデルの開発
精度: アクティビティ継続時間の推定値の許容可能な間隔を指定します。
測定単位: 各リソースの測定単位を指定します。
組織 プログラムリンク
プロジェクト スケジュール モデルのリンク: プロジェクトの実行中にスケジュール モデルでプロジェクトのステータスがどのように更新されるかを指定し、プロジェクトの進捗状況を記録する必要があります。
制御しきい値: スケジュールのパフォーマンスを監視するには、偏差しきい値を指定する必要がある場合があります。
パフォーマンス測定ルール: 達成額管理 (EVM) ルールまたはパフォーマンス測定のための他の測定ルールを指定する必要があります。たとえば、完了率を決定するためのルールなどです。
レポート形式: さまざまな進捗レポートの形式と作成頻度を指定する必要があります
プロセスの説明: 各スケジュール管理手順を書面で説明します。
2. アクティビティの定義
入力
進捗管理計画
プロジェクト作業を管理するために必要な詳細レベルは、プロジェクト スケジュール管理計画で指定されます。
スコープベースライン
アクティビティを定義するときは、範囲ベースラインの WBS、成果物、制約、および前提条件を明示的に考慮します。
組織プロセス資産
活動を定義するプロセスに影響を与える可能性のある組織プロセス資産には、以下が含まれますが、これらに限定されません。
過去の同様のプロジェクトの活動リストなどの履歴情報を含む、教訓知識ベース
標準化されたプロセス
標準アクティビティ リストまたは過去のプロジェクトの部分的なアクティビティ リストを含むテンプレート
活動を定義する際に考慮すべきスケジュール計画方法論など、活動計画に関連する既存の公式および非公式のポリシー、手順、およびガイダンス
事業環境要因
活動を定義するプロセスに影響を与える可能性のある組織プロセス資産には、以下が含まれますが、これらに限定されません。
組織文化と構造
ビジネスデータベースに公開されるビジネス情報
プロジェクト管理情報システム (PMIS)
出力
アクティビティリスト
アクティビティ リストは、プロジェクトに必要なすべてのアクティビティの包括的なリストです。
また、プロジェクト チームのメンバーが完了する必要がある作業 (作業内容、目標、結果、責任者、日付) を把握できるように、各アクティビティの識別と作業範囲の詳細な説明も含まれます。
すべてのアクティビティには一意の名前が必要です
アクティビティのプロパティ
アクティビティ プロパティは、アクティビティ マニフェスト内のアクティビティの説明を拡張したものです。
プロジェクトの初期段階では、アクティビティ属性には、アクティビティ ID、WBS ID、アクティビティ ラベルまたは名前が含まれます。
アクティビティ属性がコンパイルされる場合、アクティビティ属性には、アクティビティのコーディング、アクティビティの説明、先行アクティビティ、後続アクティビティ、論理関係、リードとラグ、リソース要件、必須の日付、制約および前提条件が含まれます。
マイルストーンリスト
マイルストーン チェックリストにはプロジェクトのすべてのマイルストーンがリストされ、各マイルストーンが必須かオプションかを示します。
マイルストーンとは、プロジェクトのライフサイクルにおいて、マイルストーンの期間がゼロになる瞬間のことです。
マイルストーンはリソースもコストも消費せず、通常は主要な成果物の完了を指します。
マイルストーン計画の準備は、プロジェクトの終了点である最後のマイルストーンから開始し、逆に進めることができます。つまり、最初に最後のマイルストーンを決定し、次に逆の順序で各マイルストーンを決定します。
3. アクティビティの順序を調整する
入力
進捗管理計画
プロジェクトの計画方法とツールを指定し、活動の順序に関するガイダンスを提供します
アクティビティリスト
プロジェクトの順序付けに必要なすべてのアクティビティをリストします。
アクティビティのプロパティ
アクティビティ間の必要な順序または明確な直接の関係を説明する場合があります
マイルストーンリスト
特定のマイルストーンの達成日がすでにリストされている場合があり、アクティビティの順序付けに影響を与える可能性があります。
事業環境要因
政府または業界の標準
プロジェクト管理情報システム (PMIS)
スケジュール計画ツール
社内勤務承認制度
プロジェクトスコープステートメント
出力
プロジェクト スケジュール ネットワーク図: プロジェクト アクティビティ間の論理関係 (依存関係とも呼ばれる) を表すグラフ。
プロジェクト文書の更新: アクティビティリスト、アクティビティ属性、マイルストーンリスト、リスク登録
4. 活動リソースの見積り
入力
スケジュール管理計画: リソースの見積もりの精度と使用する測定単位を決定します。
アクティビティ リスト: リソースを必要とするアクティビティを定義します。
アクティビティ属性: 各アクティビティに必要なリソースを見積もるための主要な入力を提供します。
リソース カレンダー: 特定のリソースごとに利用可能な日または作業シフトを示すカレンダー
リスク登録: リソースの可用性と選択に影響を与える可能性のあるリスク イベント
アクティビティコストの見積もり: リソースのコストはリソースの選択に影響を与える可能性があります
キャリア環境要因: リソースの場所、利用可能性、およびスキル レベル
組織プロセス資産
人員配置に関する方針と手順
消耗品および機器のレンタルおよび購入に関するポリシーと手順
以前のプロジェクトで同様の作業に使用されたリソースの種類に関する履歴情報
出力
活動資金の要件
作業パッケージ内の各アクティビティに必要なリソースの種類と数量を特定する
リソース内訳構造 (RBS)
これは、カテゴリとタイプに応じたリソースの階層表示です。
リソースのカテゴリには、労働力、資材、設備、消耗品が含まれます
リソース タイプには、スキル レベル、グレード レベル、またはプロジェクトに適用できるその他のタイプが含まれます
リソースの内訳構造は、リソースの可用性に基づいてプロジェクトの進行状況データを整理し、レポートするのに役立ちます。
プロジェクトファイルの更新
アクティビティリスト、アクティビティ属性、リソースカレンダー
5. アクティビティの継続時間を見積もる
入力
スケジュール管理計画: アクティビティの期間を見積もるために使用される方法と精度、およびプロジェクトの更新基準などのその他の基準を指定します。
アクティビティ リスト: 所要時間の見積もりが必要なすべてのアクティビティのリスト
アクティビティ属性: 各アクティビティの期間を推定するための主要な入力を提供します。
アクティビティのリソース要件: 割り当てられたリソースの量と質が要件を満たせるかどうかは、期間に大きな影響を与えます。
リソース カレンダー: リソースの可用性、リソースの種類、リソースの性質はすべてアクティビティの期間に影響します。
プロジェクトスコープステートメント
前提条件: 既存の状況、情報の入手可能性、報告期間の長さ
制約: 利用可能なスキルのあるリソース、契約条件および要件
リスク登録簿: 登録簿は、リスクのリスト、リスク分析と対応計画の結果を提供します。
リソースの内訳構造: リソース カテゴリおよびリソース タイプごとに、識別されたリソースの階層構造を提供します。
事業環境要因
所要時間推定データベース等の参考データ
生産性対策
公開されている事業情報
チームメンバーの所在地
組織プロセス資産
期間に関する履歴情報
プロジェクトカレンダー
スケジュール計画の方法論
学んだ教訓
出力
アクティビティ所要時間の見積もり
アクティビティを完了するために必要な作業期間の定量的な評価です。
期間の見積もりにはラグは含まれません
Ziah 活動の期間を見積もる場合、一定範囲の変化を指摘できます。
プロジェクトファイルの更新
アクティビティのプロパティ
スキル レベル、可用性、見積もりの根拠など、アクティビティの期間を見積もるために行われる仮定
6. 進捗計画を作成する
入力
スケジュール管理計画: スケジュールの計画方法とスケジュールの作成に使用されるツール
アクティビティ リスト: スケジュール モデルに含める必要があるアクティビティを特定します。
アクティビティのプロパティ: 進行状況モデルの作成に必要な詳細を提供します。
プロジェクト スケジュール ネットワーク ダイアグラム: スケジュールを導出するために使用される先行アクティビティと後続アクティビティの間の論理関係が含まれます。
アクティビティのリソース要件: 進捗モデルの作成に使用される、各アクティビティに必要なリソースの種類と量を明確にします。
リソース カレンダー: プロジェクト中のリソースの利用可能性情報が含まれます。
アクティビティ所要時間の見積もり: 各アクティビティを完了するのに必要な作業期間の数であり、進捗状況の計算に使用されます。
プロジェクトの範囲に関する記述: プロジェクトのスケジュールの策定に影響を与える前提条件と制約が含まれます。
リスク登録: スケジュール モデルに影響を与える、特定されたすべてのリスクの詳細と特性が含まれます
プロジェクト スタッフの割り当て: 各アクティビティに割り当てられたリソースを明確にする
リソースの内訳構造: リソースの内訳構造は、リソースの分析とリソース使用状況のレポートに役立つ詳細な情報を提供します。
ビジネス環境要因: 標準、コミュニケーション チャネル、作成されたスケジュール モデルを使用したスケジュール計画ツール
組織プロセス資産: スケジュール計画方法とプロジェクト カレンダー
出力
スケジュールのベースライン: 承認されたプロジェクトのスケジュールです。
プロジェクトスケジュール
プロジェクトのスケジュールには、少なくとも各アクティビティの開始予定日と終了予定日を含める必要があります。
ガント チャートとも呼ばれる水平棒グラフを使用する
マイルストーンチャート
プロジェクト進捗ネットワーク図
進捗データ
進捗データには、少なくともマイルストーン、アクティビティ、アクティビティ属性、およびすべての既知の仮定と制約が含まれます。
代替スケジュール
進行中の緊急準備金
プロジェクトカレンダー
プロジェクト管理計画の更新: 進捗ベースラインと進捗管理計画が含まれますが、これらに限定されません。
プロジェクト文書の更新: アクティビティのリソース要件、アクティビティの属性、カレンダー、リスク登録が含まれますが、これらに限定されません。
7. 進行状況の制御
進捗管理が重視するもの
プロジェクトの進捗状況を確認する
スケジュール変更を引き起こす要因に影響を与え、そのような変更が確実に好ましい方向に進むようにする
プロジェクトの進捗状況が認定および変更されたかどうかを判断する
実際に変更が発生した場合は、変更管理プロセスに基づいて厳重に管理します
活動時間を短縮する方法
重要な活動の期間を短縮するために、仕事を急ぐ、より多くのリソースを投資する、または労働時間を増やす
迅速なフォローアップと並行して構築して、クリティカル パスの長さを短縮します。
高度な資格を持つリソースまたはより経験豊富な人材を使用する
活動範囲を減らすか、活動要件を減らす
生産効率を高めるための方法や技術を改善する
品質管理を強化し、問題を早期に発見し、手戻りを減らして工期を短縮します。
入力
プロジェクト管理計画
スケジュール管理計画とスケジュールベースラインが含まれます
スケジュール管理計画は、プロジェクトのスケジュールをどのように管理および制御するかを説明します。
進捗ベースラインは、実際の結果と比較して、変更、是正措置、予防措置が必要かどうかを判断するための基礎として機能します。
プロジェクト スケジュール: 期限データの更新、完了および開始されたアクティビティを示す記号が付いた、プロジェクト スケジュールの最新バージョンを指します。
作業パフォーマンスデータ: どのアクティビティが開始されたか、どのように進捗しているか、どのアクティビティが完了したかなど、プロジェクトの進捗状況に関する情報
プロジェクトカレンダー
進捗データ: 進捗データは、進捗管理プロセス中に確認および更新する必要があります。
組織プロセス資産
進捗管理ツール
利用可能な監視およびレポート方法
進捗管理に関連する既存の公式および非公式のポリシー、手順、およびガイドライン
出力
作業パフォーマンス情報: WBS、特に作業パッケージと管理アカウントの進捗偏差と進捗パフォーマンス指標を計算し、記録し、関係者に伝達します。
進捗予測
変更リクエスト: レビューと処理のために変更リクエストを実装統合変更管理プロセスに送信します。
プロジェクト管理計画の更新
進行状況のベースライン
進捗管理計画
原価ベース
プロジェクトファイルの更新
進捗データ
プロジェクトスケジュール
リスクレジスター
組織プロセス資産の更新
逸脱の理由
講じられた是正措置とその根拠
プロジェクトのスケジュール管理から学んだその他の教訓
8. 作業量と工期の見積り
デルフィ法
1. コーディネーターは各専門家にプロジェクト仕様書と見積書を提供します。
2. コーディネーターはグループ会議を開催し、規模に関する要素について専門家と議論します。
3. 各専門家は匿名で反復フォームに記入します。
4. コーディネーターは見積もりの概要を編集し、反復表の形式で専門家に返します。
5. コーディネーターは、見積もりの大きな差異について話し合うためにグループ会議を招集します。
6. 専門家は見積もりの概要を確認し、反復シートに匿名の別の見積もりを提出します。
7. 最低推定値と最高推定値の間で合意が得られるまで、ステップ 4 ~ 6 を繰り返します。
類推推定法
アナロジー推定手法を有効に活用するための前提条件の 1 つは、組織が適切なプロジェクト後の評価および分析メカニズムを確立しており、過去のプロジェクトのデータ分析が信頼できることです。
1. プロジェクトの関数リストと各関数を実装するコード行を整理します。
2. 過去のプロジェクトが十分に機能しなかった領域に特に注意を払いながら、各機能リストと過去のプロジェクトの類似点と相違点を特定します。
3. 1と2により各関数の推定値を求める
4. サイズの見積もりを生成する
パラメータ推定法
パラメトリック見積りは、特定のアルゴリズムを使用して、履歴データとプロジェクト パラメーターに基づいてコストまたは期間を計算する見積り手法です。パラメータ推定とは、履歴データと他の変数の間の統計的関係を使用して、コスト、予算、期間などのアクティビティ パラメータを推定することを指します。
最も単純なパラメータ推定は、1 変数の線形方程式です。これは、実行する必要がある作業量に、単位作業量を完了するのに必要な時間数を乗算してアクティビティ期間を計算します。
パラメータ推定の精度は、パラメータ モデルの成熟度と基礎となるデータの信頼性に依存します。
埋蔵量分析
緊急準備金と管理準備金を含む
スケジュールの不確実性に対処するために、不測の事態に備えた準備金をプロジェクトのスケジュールに含める必要があります。
緊急時準備金は、受け入れられ、緊急時対応または緩和策が開発されている特定のリスクに対処するために、スケジュールのベースラインに含まれる期間です。
緊急時準備金は「既知-未知」のリスクに関連しており、未知のワークロードを完了するには合理的に見積もる必要があります。
管理予備金は、プロジェクト範囲内の予期せぬ作業に対処するために、管理管理の目的で特別に確保されるプロジェクト期間です。
管理準備金は、プロジェクトに影響を与える可能性のある「未知から未知への」リスクに対処するために使用されます。
管理予備費はスケジュールのベースラインには含まれませんが、プロジェクトの総期間の一部です。
9. プロジェクト活動の順序を決定するための技術とツール
依存関係を決定する
必須の依存関係: 目的の制約に関連する
選択的な依存関係
外部依存関係: プロジェクト チームの制御外
内部依存関係: プロジェクト アクティビティ間の直接の関係であり、通常はプロジェクト チームの制御内にあります。
誘導図法 PDM
概要
先行関係図法は、直接関係描画法とも呼ばれ、プロジェクト進捗ネットワーク図を作成するために使用される方法です。これは、アクティビティを表すボックスまたは長方形 (ノードと呼ばれます) を使用し、ノード間の関係を矢印で結びます。ノード間の論理関係。この種のネットワーク図は、シングルコード ネットワーク図またはアクティブ ノード図とも呼ばれ、ほとんどのソフトウェア プロジェクト管理で使用されます。
リーディング ダイアグラムはシングル コード ネットワーク ダイアグラムとも呼ばれます
先行ダイアグラム メソッド (PDM) には、アクティビティ間に存在する 4 種類の依存関係が含まれています。
終了・開始関係(F-S型):先行アクティビティ終了後、後続アクティビティを開始可能
終了-終了関係 (F-F タイプ): 後続のアクティビティは、先行するアクティビティが終了した後にのみ終了できます。
開始-開始関係 (S-S タイプ): 前のアクティビティが開始された後でのみ、後続のアクティビティを開始できます。
開始終了関係 (S-F タイプ): 前のアクティビティが開始された後でのみ、後続のアクティビティを終了できます。
依存関係は図の通りです
リード線図法では、各アクティビティには一意のアクティビティ番号が付けられ、各アクティビティには推定期間 (アクティビティの継続時間) がマークされます。
各ノードの時間は次のとおりです。
最も早い開始時間 (ES): アクティビティを開始できる最も早い時間
最早終了時刻 (EF): アクティビティを完了できる最も早い時刻。 EF=ES建設期間
最終終了時間 (LF): プロジェクトが予定通りに完了するためにアクティビティが完了する必要がある最後の時間
最終開始時間 (LS): プロジェクトが時間通りに完了するためにアクティビティを開始する必要がある最も遅い時間。 LS=LF-建設期間
写真が示すように
アローダイアグラム方式ADM
概要
矢印でアクティビティを表現し、ノードでイベントを表現するネットワーク図のことをダブルコードネットワーク図、アクティビティアロー図とも言います。
アローダイアグラム方式では、アクティビティの開始(矢印の尾)イベントをアクティビティの先行イベント、アクティビティの終了(矢印)イベントをアクティビティの後続イベントと呼びます。
アローダイアグラムはダブルコードネットワークダイアグラムとも呼ばれます
アロー チャート手法には、次の 3 つの基本原則があります。
ネットワーク図内の各アクティビティと各イベントには一意のコード名が必要であり、同じコード名は存在しません。
任意の 2 つのアクティビティの先行イベントと後続イベントのコードの少なくとも 1 つが異なります。
同じノードに流入する (または流出する) アクティビティには、共通の後続アクティビティ (または先行アクティビティ) があります。
進みと遅れ
リード タイムは、スケジュール計画ソフトウェアで後続アクティビティを先行アクティビティと比較して進めることができる時間であり、多くの場合、リード タイムは負の数を表します。
ラグは、スケジュール計画ソフトウェアで先行アクティビティに比べて後続アクティビティを延期する必要がある時間であり、多くの場合、ラグは正の数で表されます。
図では、アクティビティ H とアクティビティ I の間の依存関係は SS 10 (10 日遅れ、H 開始から 10 日後に I が開始) として表され、アクティビティ F とアクティビティ G の間の依存関係は FS 15 (15 日間) として表されます。ラグ、15 日後 F 完了、開始 G)
10. プロジェクトスケジュールの調整方法
スケジュールの逸脱を分析する
逸脱の原因となる作業が重要な作業であるかどうかを分析する
問題の作業が重要なアクティビティである場合は、スケジュールの更新を実行する必要があります
逸脱が発生した作業が非クリティカルな作業である場合には、逸脱と総時間差および自由時間差との関係に基づいて、その後の作業や総工期に与える影響の程度を判断する必要があります。
進行偏差が合計時間差より大きいかどうかを分析します
スケジュールのずれが空き時間の差より大きいかどうかを分析する
プロジェクトスケジュールの調整
主要な活動の調整方法
主要な活動の実際の進捗は予定よりも進んでいます
多くのリソースを消費するか直接コストが高いフォローアップの主要なアクティビティを選択し、それらを適切に拡張します。
工期を短縮したい場合は、計画の未完成部分を新たな計画として再計算・調整する必要があります。
主要な活動の実際の進捗は計画の進捗より遅れている
失われた時間を埋め合わせ、プロジェクトが予定どおりに完了するように措置を講じます
後続の主要なアクティビティの期間を短縮することで調整が行われます。
非クリティカルなアクティビティの調整方法
全体の時差内で重要ではないアクティビティの期間を延長する
作業期間の短縮
ジョブの開始時間または終了時間を調整する
作業項目を追加および減算する方法
作業項目の追加: 元の欠落または不特定の論理関係のみを補完します。
作業項目を減らし、事前に完了した作業項目または設定すべきではなかった作業項目のみを削除します。
資源調整法
リソース調整の前提は工期を現状維持、あるいは工期をより合理化することである。
リソース調整手法はリソースを最適化することです
11. プロジェクトスケジュールを作成するためのテクニックとツール
プロジェクト計画のステップを作成する
プロジェクトの説明
プロジェクトの目標、プロジェクトの範囲、プロジェクトの実行方法、プロジェクトの完了計画などをリストします。
プロジェクトの説明は、プロジェクト計画、予備設計計画、および承認された実現可能性調査レポートに基づいています。
主に、プロジェクト名、プロジェクトの目標、成果物、納品完了基準、作業の説明、作業仕様、必要なリソースの見積もり、主要なマイルストーンなどが含まれます。
プロジェクトの内訳とアクティビティの定義
WBS テクノロジーを使用して、プロジェクト全体を複数のタスクまたはアクティビティに分解します。
アクティビティ定義は、プロジェクトの目標を達成するために必要なアクティビティを定義します。アクティビティは、プロジェクトの作業分解構造で決定される作業タスクまたは作業要素です。
作業説明
作業説明はプロジェクト説明とプロジェクト作業分解構造に基づいており、その結果が作業説明表とプロジェクト作業リストになります。
プロジェクトの組織化と作業責任の割り当て
仕事の責任を割り当てた結果、責任割り当てテーブルが作成されます。
作業の順序付け
客観的に存在し不変の論理関係、つまり前置詞論理関係
組織関係とも呼ばれる可変論理関係は、人間の制約が変化すると変化します。
作業負荷の計算
作業内容、作業の前提条件、作業量、必要なリソースなど。
推定ジョブ期間
作業時間を見積もる際には、作業の重要性やプロジェクトの完了期限によって制限されるべきではなく、さまざまなリソースの供給、技術、プロセス、現場の状況、作業量、作業効率、労働割り当てなどの要素を考慮する必要があります。
ネットワーク図を描く
主にプロジェクト作業関係テーブルに基づいて、プロジェクトの作業関係がネットワークを通じて表現されます。
スケジュール
プロジェクトの分解が完了し、さまざまなタスクとアクティビティの順序を決定し、作業負荷を計算し、各タスクの期間を見積もった後、プロジェクトの時間的な進捗を調整できます。
プロジェクトのスケジュール計画段階では、通常、品質保証計画や構成管理計画など、他の特別な計画も同時に策定されます。
クリティカル パス方式 CPM
概要
クリティカルパス法は、ネットワーク図と各アクティビティの所要時間(推定値)を用いて、各アクティビティの最も早い開始時刻または最も遅い開始時刻と終了時刻を算出する手法である。 CPM 法の重要な点は、合計時間差を計算することです。
クリティカル パスはプロジェクト内の最も長い一連のアクティビティであり、プロジェクトの最短期間を決定します。
クリティカル パス アルゴリズムの中心的な考え方は、作業分解構造 (WBS) で分解されたアクティビティを論理的な関係に従って統合し、プロジェクト全体の工期とクリティカル パスを包括的に計算することです。次の 2 つのルールがあります。
ルール 1: アクティビティの最も早い開始時間は、このアクティビティを直接示す最も早い終了時間のうちの最も遅い時間と同じか、それ以降である必要があります。
ルール 2: アクティビティの最終終了時刻は、そのアクティビティが直接指すすべてのアクティビティの最も早い開始時刻と同じか、それより前でなければなりません
最も早い完了時間を計算する - 前方計算
ステップ 1: ネットワーク図の最初から最後までを計算する
ステップ 2: 最初のアクティビティの開始がプロジェクトの始まりです
ステップ 3: アクティビティの完了時間は、開始時間に継続時間を加算したものになります。
ステップ 4: リード タイムとオーバーラップ タイム後の時間に基づいて、後続のアクティビティの開始時刻が決定されます。
ステップ5: 複数の事前アクティビティが存在する場合、最新のアクティビティ時間に基づいて決定します
最も早い完了時間を計算する - 前方計算
最新の完了時刻の計算 - 逆算
ステップ 1: ネットワーク図の終わりから始まりまでを計算します。
ステップ 2: 最後のアクティビティの完了時間がプロジェクトの完了時間となります
ステップ 3: アクティビティの開始時間は、完了時間から継続時間を引いた時間になります。
ステップ 4: 前駆アクティビティの完了時間は、後続アクティビティの時間とオーバーラップ時間によって決まります。
ステップ 5: フォローアップ活動が複数存在する場合、最も早い活動時間に基づいて決定する
最新の完了時刻の計算 - 逆算
最早開始時刻と最遅開始時刻が等しいアクティビティがキーアクティビティとなり、キーアクティビティを直列に結んだパスがクリティカルパスとなる。
「合計フロート」: プロジェクトの完了時刻を遅らせることなく、スケジュールの制約に違反することなく、最も早い開始時刻からアクティビティを延期または遅延できる時間の長さが、アクティビティのスケジュールの柔軟性であり、「合計フロート」と呼ばれます。
合計フロート = このアクティビティの最も遅い終了時刻からこのアクティビティの最も早い終了時刻を引いたもの、またはこのアクティビティの最も遅い開始時刻からこのアクティビティの最も早い開始時刻を引いたもの。
通常の状況では、重要なアクティビティの合計フロートは 0 です。
「フリーフロート」とは、後続アクティビティの最も早い開始時刻を遅らせることなく、スケジュールの制約に違反することなく、アクティビティを遅延またはその最も早い開始時刻から遅らせることができる時間のことです。
「フリーフロート」の計算方法は、後続アクティビティの最も早い開始時刻の最小値から、このアクティビティの最も早い完了時刻を引いた値です。
図のクリティカル パス法: アクティビティ D の合計フロートは 155 日、フリー フロートは 0 日
クリティカルチェーン法
概要
クリティカル チェーン メソッド (CCM) は、プロジェクト チームがリソースの制約とプロジェクトの不確実性を考慮して、任意のプロジェクト スケジュール パスにバッファを配置できるようにするスケジュール計画手法です。
クリティカル チェーン手法では、バッファリングとバッファ管理の概念を導入し、統計的手法を使用してバッファ期間を決定します。
クリティカルチェーンアプローチでは、不確実性に対処するために「非業務活動」として期間のバッファーを追加します。
クリティカル チェーンの遅延によってプロジェクトが遅延しないようにするために、クリティカル チェーンの最後に配置されるバッファはプロジェクト バッファと呼ばれます。
他のバッファおよび接続バッファは、非クリティカル チェーンとクリティカル チェーンの接続点に配置され、クリティカル チェーンを非クリティカル チェーンの遅延から保護します。
「バッファアクティビティ」が決定されると、最も遅い開始日と最も遅い終了日に従って、計画されたアクティビティをスケジュールできます。
クリティカルリンク方式の例
リソース最適化技術
リソースバランシング
リソースの制約に基づいて開始日と終了日を調整する手法
共有リソースまたは重要なリソースが特定の時間にのみ利用可能である場合、数量が限られている場合、またはリソースが同じ期間中に 2 つ以上のアクティビティに割り当てられている場合など、過剰に割り当てられている場合には、リソースのバランスが必要です。
リソースの平準化によりクリティカル パスが変更されることが多く、長くなることがよくあります。
リソースの平滑化
アクティビティの調整は、プロジェクトのリソース要件が事前に設定されたリソース制限を超えないようにする手法です。
リソース スムージングによってプロジェクトのクリティカル パスが変更されることはなく、完了日が遅れることもありません。
アクティビティはフリーフロートと合計フロートの範囲内でのみ遅延します。
リソース平滑化テクノロジーはすべてのリソースの最適化を達成できない可能性があります
進行状況の圧縮
急ぎの仕事
残業などのリソースを追加することで、コスト増加を最小限に抑えてスケジュールを圧縮する手法
急いで行うとリスクやコストが増加する可能性があります
素早いフォローアップ
通常は順次進行するアクティビティまたはフェーズを、少なくとも部分的に並行して実行するスケジュール圧縮手法
並行アクティビティによってプロジェクト期間を短縮できる場合にのみ適用されます
プログラムレビューテクノロジーPERT
概要
3 点推定手法としても知られるプログラム レビュー手法 (PERT) は、プロジェクト期間とプロジェクト全体の完了時間がランダムであり、特定の確率分布に従うという前提に基づいています。 PERT は、プロジェクト全体が特定の時間内に完了する確率を推定できます。
アクティビティ時間の目安
PERT は、3 つの異なる状況に応じて各プロジェクト活動の完了時間を推定します。
楽観的時間 OT: すべてが順調に進んだ場合に、特定のタスクを完了するまでの時間
最も可能性の高い時間 MT: 通常の状況下で、特定のタスクを完了するのにかかる時間
悲観的時間 PT: 最も不利な状況下で特定のタスクを完了するのにかかる時間
各アクティビティの予想継続時間を計算します。ここで、a は i 番目のアクティビティの楽観的な時間を表し、m は i 番目のアクティビティの最も可能性の高い時間を表し、b は i 番目のアクティビティの悲観的な時間を表します。
アクティビティ I の期間差異公式
プロジェクトサイクルの見積もり
PERT は、プロジェクト全体の完了時間は各アクティビティの完了時間の合計であり、正規分布に従うと考えています。
プロジェクト全体が特定の時刻に完了する確率。T はアクティビティの完了時間の合計を表し、分母は標準偏差を表します。