ITパスポート 2010年 秋期 問02
問題文
システム構築プロジェクトを開始するに当たり、“品質”、“コスト”、“納期”の目標値を設定する段階として、適切なものはどれか。
選択肢
ア:システム化計画の立案(正解)
イ:システム要件の定義
ウ:ソフトウェア導入計画の作成
エ:ソフトウェア要件の定義
🔒 解説は解答すると表示されます
システム構築プロジェクトを開始するに当たり、“品質”、“コスト”、“納期”の目標値を設定する段階として、適切なものはどれか。【ITパスポート 解説】
正解の理由
理由を一言で言うと、品質・コスト・納期(いわゆるトリプル制約:project triple constraints)はプロジェクトの「最初に決めるべき目標(方針)」だからです。
システム化計画(systemization plan:システム化の目的や全体方針、投資判断などをまとめる計画)は、プロジェクトを開始する段階で作られます。ここで「どのくらいの品質を目指すか」「予算はいくらまでか」「いつまでに完成させるか」といった大枠の目標を設定します。これがなければ、その後の要件定義や設計で判断基準がなくなります。
システム化計画(systemization plan:システム化の目的や全体方針、投資判断などをまとめる計画)は、プロジェクトを開始する段階で作られます。ここで「どのくらいの品質を目指すか」「予算はいくらまでか」「いつまでに完成させるか」といった大枠の目標を設定します。これがなければ、その後の要件定義や設計で判断基準がなくなります。
一方、要件定義やソフトウェア導入計画は、システム化計画で決めた目標を受けて、より詳細化(具体化)していく段階です。したがって目標の「最初の設定」はシステム化計画が適切です。
解法ステップ
- 問題文で求められている作業が「目標値を設定する段階(いつの段階か)」であることを押さえる。
- 各選択肢の役割を短く整理する。
- システム化計画:プロジェクト開始時に方針・目標を決める段階。
- 要件定義(system requirements / requirements definition):必要な機能や条件を具体的に決める段階。
- ソフトウェア導入計画:導入・運用の手順やスケジュールを計画する段階(後工程)。
- ソフトウェア要件定義:ソフトウェア固有の詳細な要件を決める段階(さらに詳細)。
- 「いつ設定するか(最初か、後か)」という観点で比較する。
- 最初の方針決定に当たるアを選ぶ。
選択肢別の誤答解説
-
ア: システム化計画の立案
- 正解。プロジェクト開始時に方針や目標(品質・コスト・納期)を決める段階。経営判断や予算確保のための基礎資料にもなります。
-
イ: システム要件の定義(requirements definition:システムに必要な機能や性能、制約を明確にする作業)
- 誤り。要件定義は「何を作るか」「どう振る舞うか」を詳細に決める作業で、既に決めた目標(品質や納期など)を満たすための仕様に落とし込むフェーズです。目標の“初回設定”には遅い段階です。
-
ウ: ソフトウェア導入計画の作成(software deployment/implementation plan:導入手順や運用移行の計画)
- 誤り。導入計画は実際の導入や移行方法、運用体制を決める後工程です。目標設定はこの前の段階で必要です。
-
エ: ソフトウェア要件の定義(software requirements:ソフトウェアに特化した詳細な要件)
- 誤り。エはさらに詳細化した技術的要件を定める段階で、プロジェクト全体の目標設定(品質・コスト・納期)を初めに決める場ではありません。
よくある誤解
-
「要件定義で目標を決めるべき」と混同する
- 要件定義は「どう作るか」を決める工程です。まずは上位の方針(予算や納期など)を決め、その範囲内で要件を固めます。
-
「品質は詳細設計で初めて決まる」と思い込む
- 品質の目標(例:故障率や応答速度の目標)は最初に大枠で決めます。詳細設計ではその目標を達成するための具体策を決めます。
-
「目標は後で十分」と考える
- 最初に目標がないと、見積りも範囲決めもできません。早期に合意した目標がプロジェクトを安定させます。
補足コラム
- トリプル制約(品質・コスト・納期)は相互に影響します。例えば「納期を短くする」には「コストを増やす」か「機能を減らす(品質の範囲を下げる)」などの調整が必要です。これを理解してシステム化計画では優先順位を決めます。
- 目標を決めるときはSMART(Specific:具体的、Measurable:測定可能、Achievable:達成可能、Relevant:関連性がある、Time-bound:期限がある)の考え方を使うと現実的な値になります。
例:「納期を“来年3月31日までにリリース”とする」「計画段階での予算上限を“5000万円”に設定する」など。 - 誰が決めるか:通常はプロジェクトのスポンサー(経営側)や事業部門と、プロジェクトマネージャーの合意で決めます。現場だけで一方的に決めないことが重要です。
- 関連する文書:プロジェクト憲章(project charter:プロジェクトの目的・概要と承認事項をまとめた文書)や基本計画に目標を記載します。
FAQ
Q1. 目標値はどれくらい詳細に決めればよいですか?
A1. 初期段階(システム化計画)では大枠でOKです。数値目標(予算上限、完了予定日、必要な品質指標)を示し、詳細は要件定義や設計で詰めます。
A1. 初期段階(システム化計画)では大枠でOKです。数値目標(予算上限、完了予定日、必要な品質指標)を示し、詳細は要件定義や設計で詰めます。
Q2. 途中で要件が変わったら目標は変えてよいですか?
A2. 変更は可能ですが、影響(コスト・納期・品質)を評価して、関係者(スポンサー等)の合意を得る必要があります。変更管理が重要です。
A2. 変更は可能ですが、影響(コスト・納期・品質)を評価して、関係者(スポンサー等)の合意を得る必要があります。変更管理が重要です。
Q3. 品質目標はどう表現すればいいですか?
A3. 測定できる指標で示します(例:システム稼働率99.9%/最大応答時間2秒以内/致命的障害は年1件以下など)。
A3. 測定できる指標で示します(例:システム稼働率99.9%/最大応答時間2秒以内/致命的障害は年1件以下など)。
Q4. 小さなプロジェクトでもシステム化計画は必要ですか?
A4. 規模が小さくても、目標と制約を関係者で合意することは重要です。簡易な計画書でも構いません。
A4. 規模が小さくても、目標と制約を関係者で合意することは重要です。簡易な計画書でも構いません。
関連キーワード: システム化計画, 品質管理, コスト管理, 納期管理, 要件定義, ソフトウェア導入計画, トリプル制約, プロジェクト憲章, SMART目標, 変更管理

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

