平成27年度 春期 ITパスポート試験 公開問題 問46 解説 品質計画プロセスの考え方
システム開発プロジェクトの品質マネジメントには, 成果物の品質要求事項や品 質標準を定め, それらを達成するための方法を明確にする品質計画プロセスがある。 品質計画プロセスの考え方として, 適切なものはどれか。
- ア 過去のシステム開発プロジェクトの成果物に全く同じものが無ければ, 過去の品質標準は参考にならない。
- イ 全てのプロジェクトでスケジュールを最優先すべきなので, 目標とする品質を達成させるためのレビューやテストの期間は短くしてよい。
- ウ 全てのプロジェクトで品質を最優先し, 成果物の品質を高めるためには予算に制約を設定すべきではない。
- エ 目標とする品質を達成させるための活動によってもたらされる, 手直しの減少や生産性の向上, ステークホルダの満足度の向上などの効果と, 必要なコストを比較検討する。 ✓ 正答
解説
この問題は、プロジェクトマネジメントにおける品質管理の本質的な考え方を問うものです。正解を導くための判断基準は「品質活動にはコストがかかるため、その費用対効果を客観的に評価する必要がある」という点にあります。
品質マネジメントにおけるコストと効果のバランス
プロジェクトにおける品質計画とは、単に最高品質を目指すことではありません。プロジェクトには予算とスケジュールの制約があり、限られたリソースの中で「顧客が求める品質レベル」をいかに効率よく達成するかを計画する必要があります。
品質活動には、以下のようなコストが発生します。
- 適合コスト:レビュー、テスト、教育、プロセス改善など、不具合を出さないための活動費用
- 不適合コスト:手直し、バグ修正、顧客からのクレーム対応など、不具合が発生した後の費用
品質計画プロセスでは、これらを考慮し、過剰な品質によるコスト増大や、逆に品質不足による手直しコストの増大を避けるために、費用対効果(コストベネフィット)を分析することが求められます。選択肢エが正しい理由は、まさにこの「コストと効果の比較検討」というマネジメントの基本を押さえているからです。
誤った選択肢の考え方
- アについて:過去のプロジェクトの成果物がそのまま使えない場合でも、過去の品質標準やレビュー項目、テスト実績などのプロセス自体は、今回も再利用可能な重要な資産となります。これを「参考にならない」と断じるのは非効率です。
- イについて:スケジュール優先を理由にテスト期間を短縮すると、後工程でのバグ発覚による大幅な手直しが発生し、かえってプロジェクト全体が遅延するリスクが高まります。品質を犠牲にすることはマネジメントの失敗につながります。
- ウについて:ビジネスの世界では「無限の予算」は存在しません。予算の制約を無視した品質向上は現実的ではなく、ビジネスの存続を脅かします。予算内でいかに品質を最適化するかがマネジメントの腕の見せ所です。
プロジェクトマネジメントの現場における活用
この知識は、実務の現場では「品質コスト(Cost of Quality)」という概念で活用されます。システム開発の現場では、開発の初期段階(設計や実装のレビュー)で投資を行うことで、後工程(テストや運用開始後)で発生する手直しのコストを劇的に下げられることが知られています。
システム開発の教育的意図としては、品質を「目に見えない努力」ではなく、「投資に対するリターンを最適化するための戦略的な活動」として捉えさせることにあります。開発者は、テストやレビューを単なる作業としてこなすだけでなく、その活動がプロジェクトの健全性やコストにどう貢献しているかを意識することが、マネジメント層へステップアップする第一歩となります。