マインドマップギャラリー 上級ソフトウェア試験 - 第 5 章 プロジェクト スコープ管理
上級ソフトウェア試験 第 5 章 プロジェクト スコープ管理、スコープ管理の計画 (スコープ管理計画、要件管理計画)、要件の収集 (要件の分類、要件を収集するためのツールと手法、要件文書、要件の追跡)、スコープの定義 (スコープの定義ツール)とテクニック、プロジェクトスコープステートメント)、ワークブレークダウンストラクチャーWBSの作成(WBSの階層、分解、WBSの役割)、スコープの確認、スコープの制御(スコープの変更)など、スコープ管理の方法を解説し、準備に役立ちます。ソフト試験やプロジェクトに取り組んでいる管理学生は非常に実践的です
2022-06-29 14:45:33 に編集されました第 5 章 プロジェクトのスコープ管理
1. 事業範囲の概要
製品範囲とプロジェクト範囲
製品スコープとは、製品またはサービスに含めるべき機能を指します。
プロジェクトのスコープとは、製品を提供するためにプロジェクトが実行する必要がある作業を指します。
スコープ管理の重要性
スコープクリープはプロジェクト失敗の最も一般的な理由の 1 つであり、スコープ管理はプロジェクトの成功に影響します。
スコープ管理プロセス
これは、スコープ管理の計画、要件の収集、スコープの定義、WBSの作成、スコープの確認、スコープの管理という6つのプロセスを通じて実現されます。
計画範囲管理
プロジェクトの範囲を定義、検証、制御するプロセスを書面で説明した範囲管理計画を作成します。
インプット: プロジェクト管理計画、プロジェクト憲章、企業環境要因、組織プロセス資産
出力: スコープ管理計画、要件管理計画
ツールとテクニック: 専門家の判断、ミーティング
要件を収集する
プロジェクトの目標を達成するために、利害関係者のニーズと要件を特定、文書化、管理するプロセス
入力: 範囲管理計画、要件管理計画、利害関係者管理計画、プロジェクト憲章、利害関係者登録簿
出力: 要件ドキュメント、要件追跡マトリックス
ツールと手法: インタビュー、フォーカス グループ、ガイド付きワークショップ、グループ イノベーション手法、グループ意思決定手法、アンケート、観察、プロトタイピング、ベンチマーク、システム相互作用図、文書分析
範囲を定義する
詳細なプロジェクトと製品の説明を作成するプロセス
入力: 範囲管理計画、プロジェクト憲章、要件文書、組織プロセス資産
出力: プロジェクト スコープ ステートメント、プロジェクト ドキュメントの更新
ツールとテクニック: 専門家の判断、製品分析、代替生成、ガイド付きワークショップ
WBSの作成
プロジェクトの成果物とプロジェクトの作業を、より小さく、より管理しやすいコンポーネントに分割するプロセス
入力: スコープ管理計画、プロジェクトスコープステートメント、要件文書、企業環境要因、組織プロセス資産
出力: スコープのベースライン、プロジェクト ファイルの更新
ツールとテクニック: 内訳、専門家の判断
企画プロセスグループ
範囲の確認
完了したプロジェクト成果物を正式に受領するプロセス
入力: プロジェクト管理計画、要件文書、要件追跡マトリックス、確認された成果物、作業実績データ
出力: 受け入れられた成果物、変更要求、作業パフォーマンス情報、プロジェクト文書の更新
ツールと手法: 検査 (レビュー、製品レビュー、監査、ウォークスルー、検査)、グループ意思決定手法
制御範囲
プロジェクトと製品のスコープのステータスを監視し、スコープのベースライン変更のプロセスを管理します
入力: プロジェクト管理計画、要件文書、要件追跡マトリックス、作業パフォーマンス データ、組織プロセス資産
出力: 作業パフォーマンス情報、変更要求、プロジェクト管理計画の更新、プロジェクト文書の更新、組織プロセス資産の更新
ツールとテクニック: バイアス分析
監視プロセスグループ
2. 計画範囲の管理
スコープ管理計画
スコープ管理計画は、プロジェクト管理計画プロセスおよびその他のスコープ管理プロセスへの主な入力であり、以下の作業の管理プロセスを規定します。
プロジェクトスコープステートメントの作成方法
スコープステートメントに基づいてWBSを作成する方法
WBS を維持および承認する方法
完了したプロジェクト成果物を確認して正式に受け入れる方法
変更管理プロセス全体の実装に直接関係する、プロジェクト スコープ ステートメントへの変更を処理する方法
需要管理計画
1. さまざまな需要活動を計画、追跡、報告する方法
2. 需要管理に必要なリソース
3. トレーニング計画
4. プロジェクトの関係者が要件管理に参加するための戦略
5. プロジェクト範囲と要件の不一致を判断する基準と修正手順
6. 需要追跡構造、つまり、どの需要属性を追跡マトリックスに含めるか、どの需要追跡情報を収集して整理する必要があるかなど。
7. 構成管理活動
需要管理計画に含まれる内容
要件管理計画では、プロジェクトのライフサイクル全体にわたって要件をどのように分析、文書化、管理するかを説明します。
要件管理計画は、プロジェクト要件を定義、決定、記録、検証、管理、制御するためのアクション ガイドです。
3. 要件を収集する
ニーズの分類
ビジネスニーズ: 組織全体の高レベルのニーズ
ステークホルダーのニーズ: ステークホルダーまたはステークホルダー グループのニーズを指します。
ソリューション要件: ビジネス ニーズやステークホルダーのニーズを満たすために、製品、サービス、または結果には、特徴、機能、特性がなければなりません。
移行のニーズ: 現在の状態から将来の状態に移行するために必要な一時的な機能
プロジェクト要件: プロジェクトが満たす必要がある動作、プロセス、またはその他の条件
品質要件: プロジェクトの成果物の正常な完了または他のプロジェクト要件の達成を確認するために使用される条件または基準。
要件を収集するためのツールとテクニック
インタビュー
面接では通常、面接対象者に事前に決められた質問や即興の質問をし、その回答を記録することが含まれます。
通常は 1 対 1 形式ですが、複数の面接対象者および/または複数の面接官が参加することもあります。
経験豊富なプロジェクト参加者、関係者、または対象分野の専門家にインタビューする
関係者は忙しく、時間を調整することが難しい場合が多い
インタビューは情報量が多く、記録するのが大変です。
コミュニケーションには多くのスキルと十分なドメイン知識などが必要です。
面接中に遭遇した問題
フォーカスグループ
フォーカス グループは、事前に選択された関係者と対象分野の専門家を集めて、提案された製品、サービス、または結果に対する期待と態度を理解します。
フォーカス グループは、訓練を受けたモデレーターによる対話型のディスカッションを通じて実施されます。
ガイド付きセミナー
ファシリテート型ワークショップでは、主要な部門横断的な関係者を会議に招待し、製品要件の議論と定義に重点を置いています。
ワークショップは、部門を超えた要件を迅速に定義し、関係者間の相違を調整するための重要な手法です。
品質機能を使用してガイド付きワークショップを実施することもできます
このテクノロジーの利点は、1 回の会議よりも早く問題を特定して解決できることです。
品質機能導入ワークショップの手順
ユーザーの複数のニーズ (信頼性、可用性、セキュリティなど) とそれらの相対的な重要性をマトリックス テーブルの最初の列としてリストします。
製品の考えられるさまざまな機能 (機能のリストなど) をマトリックス テーブルの最初の行としてリストします。
各機能と各ニーズの相関関係、つまり各機能が各ニーズをどの程度満たすことができるかを関係専門家が共同で議論し、マトリックス テーブルの対応するスペースに記録します。
列ごとに重み付けして要約し、どの製品機能がユーザーのニーズに最も適しているかを確認します
グループ革新技術
ブレーンストーミング
名目上のグループ手法
デルフィ技法
Delphi テクニックは、専門家を組織してトピックに関する合意に達するために使用される情報収集テクニックです。
次のように進めます。
問題の特性に応じて、関連する研究や経験を積んだ専門家を選定し、招聘します
それぞれの専門家に問題に関する情報を提供し、自主的に意見を述べてもらい、文書にまとめてもらう
モデレータは有識者の意見を集約・総合した上で、総合的な意見を有識者にフィードバックし、再度意見を求めます。
このプロセスを何度も繰り返し、最終的に専門家グループの意見を反映した計画が策定されました。
アドバンテージ
専門家の役割を十分に発揮でき、アイデアを出し合い、精度が高い
専門家の意見の相違を表現し、各専門家の長所を生かし、各専門家の欠点を避けることができる。
欠点がある
手続きが複雑で時間がかかる
コンセプト/マインドマップ
親和性図
ある問題に対して、さまざまな経験、知識、考え、意見などの言語や文字データを十分に収集し、図表などでまとめ、それらのデータを相互の親和性に応じて要約・分類することにより、統一的な理解を得るとともに、問題解決を容易にする手法です。解決方法。
親和性図の中心となるのは、結果に基づいて理由を見つけるブレインストーミングです。
多基準の意思決定分析
これは、システム分析手法を使用して、リスクレベル、不確実性、価値リターンなどのさまざまな基準を確立し、多数のオプションを評価してランク付けするための意思決定マトリックスの助けを借りて行うテクノロジーです。
グループでの意思決定テクニック
これは、望ましい結果を達成するための複数の将来の行動計画の評価です。
グループ意思決定手法を使用して、製品要件の開発、分類、優先順位付けを行うことができます。
アンケート
観察する
個人が自分の環境でどのように仕事をし、プロセスを実装するかを直接観察することを指します。
ジョブ追跡とも呼ばれます
プロトタイプメソッド
ベンチマーク
システム相互作用図
ファイル分析
要件文書
要件ドキュメントの収集 要件プロセスの主な出力は、要件ドキュメントと要件追跡マトリックスです。
要件文書は、個々の要件がプロジェクトに関連するビジネス ニーズをどのように満たすかを説明します。
要件ドキュメントには次のものが含まれます。
ビジネス要件: 追跡可能なビジネス目標とプロジェクト目標、組織のビジネス ルールの実行、組織の指導原則など
利害関係者のニーズ(組織の他の領域への影響、実行組織の内部または外部のグループへの影響、コミュニケーションと報告に対する利害関係者のニーズなど)
ソリューション要件には、機能要件と非機能要件、技術要件と標準準拠のニーズ、サポートとトレーニングのニーズ、品質のニーズ、レポートのニーズが含まれます。
サービス レベル、パフォーマンス、セキュリティ、コンプライアンスなどのプロジェクト要件と承認基準
過剰な要求
要件に関連する前提、依存関係、および制約
要件の追跡
要件の追跡とは、単一の要件と他の要素の間の依存関係と論理的接続を確立して追跡することです。
デマンドトラッキングの内容
各構成アイテムの要件は、関連する製品 (またはコンポーネント) の要件まで双方向で追跡可能である必要があります。
要件の追跡には 5 つのタイプが含まれます
図の矢印は、需要追跡機能のコンタクト チェーンを表しており、需要の使用サイクル全体、つまり需要の提案から配信までのプロセス全体を追跡できます。
図の左半分では、ユーザーの元の要件を要件文書まで遡ることができるため、プロジェクト中またはプロジェクト後の変更によって影響を受ける要件を区別できます。ユースケースと機能要件間の追跡も可能
図の右半分では、プロジェクトの実装プロセス中に、製品要件が設計やテストなどの実装要素に変換されるため、
4 番目のタイプのコンタクト チェーンは、製品要素から要件文書まで遡り、プロジェクト チームのメンバーが各製品要素の存在理由を知ることができるようにします。
5 番目のタイプのコンタクト チェーンは、要件ドキュメント間の追跡です。この追跡により、さまざまな要件間の論理的な相関関係の処理が容易になり、要件の分解で発生する可能性のあるエラーや欠落がチェックされます。
要件追跡マトリックス
要件マトリックスは、製品要件をそのソースからそれを満たす成果物まで結び付ける表です。
要件マトリックスには以下が含まれます
ビジネスのニーズ、機会、目標および目的
プロジェクトの目的
プロジェクトの範囲 (WBS 成果物)
製品デザイン
製品開発
テスト戦略とテストシナリオ
大まかな要件から詳細な要件まで
要件追跡マトリックスに記録される一般的な属性には、一意の識別子、要件のテキスト説明、要件を含める理由、所有者、ソース、優先度、バージョン、現在のステータス、およびステータスの日付が含まれます。
4. 範囲を定義する
範囲を定義するためのツールとテクニック
製品分析
製品固有の質問をして回答し、開発する製品の流入、機能、その他の側面について説明します。
製品分析手法には、製品分解、システム分析、要件分析、システムエンジニアリング、価値エンジニアリング、価値分析が含まれます。
価値工学活動と価値分析活動はどちらも、商品の価値、機能、コストをさらに考えて探求し、グループ活動の形でアイデアをブレインストーミングすることです。
バリューエンジニアリングは、製品の開発および設計段階で実行される価値とコストの革新活動です。
代替世代
代替案の分析
水平思考
プロジェクトスコープステートメント
スコープステートメントの内容
製品範囲の説明
合否基準
成果物
プロジェクトの除外
制約
仮定
スコープステートメントの役割
範囲
コミュニケーションの基本
開発の計画と管理
変更基準
計画の基本
5. 作業分解構造 (WBS) を作成する
WBSレベル
マイルストーン: マイルストーンは、成果物またはフェーズの正式な完了を示します。
ワークパッケージ
これは、WBS の各ブランチの下部にある成果物またはプロジェクト作業コンポーネントです。
作業パッケージのサイズが完了するまでに少なくとも 8 時間かかり、合計完了時間が 80 時間を超えないようにすることをお勧めします。
コントロールアカウント
これは、WBS の特定のレベルの要素である場合もあれば、作業パッケージよりも上位のレベルの要素である場合もあります。
制御アカウントは、範囲、予算 (リソース計画)、実際のコスト、スケジュールが統合され、収益と比較されてパフォーマンスを測定する管理制御ポイントです。
企画パッケージ
作業内容はわかっているものの、詳細な進捗アクティビティが不足している、管理アカウント下の WBS コンポーネントを指します。
計画パッケージは、制御アカウントの下、作業パッケージの上の WBS 要素です。
WBS辞書
口座番号
特徴
各層のすべての要素の合計は、次の層の作業の合計になります。
各作業要素は 1 つのレベルに明確に割り当てる必要があり、複数のレベルに割り当てないでください。
WBS には、全員が何をすべきかを完全に理解できるように、作業の範囲を説明する必要があります。
壊す
WBS プロセスを作成するためのツールとテクニックには、主に分解と専門家の判断が含まれます。
分解は、プロジェクトの成果物とプロジェクト作業をより小さく、より管理しやすいコンポーネントに分解するための手法です。
実施した活動
成果物と関連作業を特定して分析する
WBSの構造と配置を決定する
上から下への分解
識別コードを開発して WBS コンポーネントに割り当てる
成果物の分解レベルが適切であることを検証する
分解の原理
機能的または技術的原則: 段階が異なれば、異なる要員が必要となるため、異なる要員の作業を分離することを考慮する必要があります。
組織構造
システムまたはサブシステム: システム全体がいくつかの主要なサブシステムに分割され、各サブシステムが分解されます。
作業過程
予防
WBS は成果物指向でなければなりません
WBS はプロジェクトの範囲内に収まる必要があります
WBS の基礎となる層は、計画と管理をサポートする必要があります。
誰かが WBS の要素に対して責任を負わなければなりません
WBS ガイダンス
WBS には、プロジェクト管理作業と下請け作業も含める必要があります。
WBS の作成には、プロジェクト関係者全員の参加とプロジェクト チーム メンバーの参加が必要です。
WBS が完成した後でも、変更や修正を行うことができます。
WBSの役割
プロジェクト チームのメンバーがタスクの性質と作業する必要がある方向性を明確に理解できるように、プロジェクトの範囲を明確かつ正確に記載します。
プロジェクトの境界を明確に定義する
個々のユニットに人員を割り当てる
独立したユニットの時間、コスト、リソース要件を見積もり、見積もりの精度を向上させます。
計画、予算編成、スケジュール設定、コスト管理のための共通基盤を確立する
プロジェクト作業をプロジェクトの財務口座にリンクする
作業内容と作業順序を決定する
需要の伝染を防ぐのに役立ちます
6. 確認範囲
範囲を確認する手順
スコープ検証が必要な場合を決定する
スコープの検証に必要な入力を特定する
正式に受け入れられた範囲設定の基準と要素を決定する
スコーピング会議の組織的な手順を決定する
組織範囲確認会議
確認すべき問題
成果物が正しく、確認可能かどうか
各成果物には明確なマイルストーンがありますか?また、マイルストーンには明確で識別可能なイベントがありますか?
明確な品質基準はありますか?
レビューと約束は明確に表現されていますか?
プロジェクトの範囲は、製品またはサービスを完成させるために必要なすべての活動をカバーしていますか? 漏れや間違いはありますか?
プロジェクト範囲のリスクが高すぎるかどうか、および予見可能なリスクが発生した場合に管理者がプロジェクトへの影響を軽減できるかどうか
利害関係者の懸念
経営者が懸念するのは、プロジェクトの進捗、資金、リソースの影響が組織の範囲を超えているか、インプットとアウトプットが妥当であるかどうかです。
顧客の主な関心事は、製品の範囲と、プロジェクトの成果物の成功が製品またはサービスを完成させるのに十分であるかどうかです。
プロジェクトマネージャーは主に、成果物が十分であるか、完了する必要があるか、時間、資金、リソースが十分であるかどうか、潜在的なリスクと準備された解決策に焦点を当てます。
プロジェクト チームのメンバーは、主に自分たちが関与し、責任を負うプロジェクト範囲内の要素に関心を持ちます。
7. 管理範囲
範囲変更の理由
政府の政策問題
プロジェクト範囲計画は慎重に作成されておらず、特定の誤りや欠落が含まれています。
新しいテクノロジーや新しいソリューションが市場に登場したり、設計者がそれらを提案したりしています。
プロジェクト実行組織自体の変更
プロジェクト、プロジェクトの製品、またはサービスに対する顧客の要件の変化
範囲変更管理業務
スコープ変更につながる要因に影響を与え、それらの要因が好ましい方向に発展するよう努める
スコープの変更が発生したかどうかを判断する
スコープの変更が発生したときに実際の変更を管理し、リクエストされたすべての変更がプロジェクト全体の変更管理プロセスに従って処理されるようにします。