利用部門からの要望を受けて, 開発部門でシステム開発のプロジェクトを立ち上げた。プロジェクトマネージャの役割として, 最も適切なものはどれか。
平成22年度 秋期 ITパスポート試験 問42
この問題の解説と、これまでの解答の記録です。
問 42
不正解ア
システムの要件 (どんな機能が必要か、何を実現したいか) を提示するのは、そのシステムを使う利用部門 (発注側・ユーザ部門) の役割である。本問でもプロジェクトは 「利用部門からの要望を受けて」 立ち上がっており、要望・要件を出す側は利用部門であることが読み取れる。PM は利用部門から要件を引き出して整理し、実現できるように計画へ落とし込む立場であって、要件そのものを決めて提示する立場ではない。
- イ
正解 正解は イ。プロジェクトマネージャ (PM) は、そのプロジェクトの目標 (決められた期限・予算・品質でシステムを完成させること) の達成に責任をもつ責任者である。立ち上げ後の PM の仕事は、まず作業を分解して計画 (スケジュール・体制・予算) を立て、実行段階では計画どおりに進んでいるかを定期的に確認することにある。会議や報告で進捗を把握し、遅れ・要員不足・仕様変更・品質の低下といった問題の兆候を早めにつかみ、要員の追加や作業順序の変更などの手を打って、問題が大きくなる前に食い止める。この 「進捗を把握し, 問題が起こらないように適切な処置を施す」 という記述は、進捗管理とリスク・課題への是正処置という PM の中心的な役割をそのまま述べたものなので、最も適切である。
不正解ウ
提案書は、プロジェクトを立ち上げるかどうかを判断してもらうために、目的・範囲・概算費用・期間などをまとめてプロジェクト開始前に作成する文書である。本問はすでに 「プロジェクトを立ち上げた」 後の話なので時期が合わない。また提案書の作成は企画部門や、外部に委託する場合は受注側 (ベンダ) が担当するのが一般的で、立ち上げ後の PM の中心的な役割ではない。
不正解エ
プロジェクトを実施するための資金 (予算) を確保するのは、プロジェクトの実施を承認するプロジェクトオーナ (スポンサ) や経営層の役割である。PM は与えられた予算という制約の中で費用を管理し、超過しそうなら報告して調整を求める立場であって、自ら資金を調達する立場ではない。資金・要員といった経営資源の提供と、その中での運営管理は役割が分かれている点を押さえたい。
- プロジェクトマネージャの役割は、プロジェクトの目標達成に責任をもち、計画を立てたうえで進捗・品質・コスト・要員・リスクを監視し、計画とのずれや問題の兆候に対して早めに是正処置を取ること (進捗管理と問題の未然防止)。
- 関係者の役割分担を切り分けて覚える。要件を提示するのは利用部門 (発注側)、資金の手当てと実施の承認はプロジェクトオーナ (スポンサ・経営層)、実際の設計・開発は開発メンバ、それらを取りまとめて計画どおりに進めるのが PM である。