プロジェクトマネージャ 2016年 午前2 問01
問題文
情報システムの企画、開発、運用、保守作業に関わる国際標準の一つであるSPA(Software Process Assessment)の説明として、適切なものはどれか。
選択肢
ア:ソフトウェアプロセスがどの程度の能力水準にあり、継続的に改善されているかを判定することを目的としている。(正解)
イ:ソフトウェアライフサイクルを合意プロセス、テクニカルプロセス、運用・サービスプロセスなどのプロセス群に分け、作業内容を定めている。
ウ:品質保証に関する要求項目を体系的に規定した国際規格の一部である。
エ:プロジェクトマネジメントの知識体系と応用のためのガイドである。
🔒 解説は解答すると表示されます
ソフトウェアプロセス評価【午前2解説】
正解の理由
SPA(Software Process Assessment)は、ソフトウェアの企画・開発・運用・保守などのプロセスを評価し、その能力水準や改善の必要性を明らかにする考え方です。
アは、プロセスの能力水準を判定し、継続的な改善につなげるというSPAの目的を説明しています。したがって、適切です。
解法ステップ
- 問題文の「Software Process Assessment」から、ソフトウェアプロセスを評価する仕組みだと捉えます。
- 選択肢のうち、「プロセスの能力水準の判定」と「継続的な改善」に触れているものを探します。
- この二つを説明しているアを選びます。
- ほかの選択肢は、ライフサイクルのプロセス定義、品質保証規格、プロジェクトマネジメントの知識体系に関する説明です。
選択肢別の誤答解説
- ア:適切です。プロセスがどの程度の能力を持つかを評価し、継続的な改善に役立てます。
- イ:ソフトウェアライフサイクルに関するプロセス群や作業内容を定める規格の説明です。プロセスの能力評価を主な目的とするSPAとは異なります。
- ウ:品質マネジメントや品質保証に関する規格の説明です。プロセス能力を評価するSPAの説明ではありません。
- エ:プロジェクトマネジメントの知識体系と、その応用に関するガイドの説明です。プロセス評価の説明ではありません。
よくある誤解
- プロセスを定義することと、プロセスを評価することは別です。 作業手順やプロセス群を定める規格と、実際のプロセス能力を評価する仕組みを区別しましょう。
- 品質保証とプロセスアセスメントを同一視しないようにしましょう。 品質保証の規格は品質管理の要求事項を扱い、SPAはプロセスの能力評価や改善を扱います。
- 「プロジェクト管理」に関する選択肢を安易に選ばないことが大切です。 プロジェクトの管理手法と、組織のソフトウェアプロセスの評価は異なるテーマです。
補足コラム
ソフトウェアプロセスの評価では、プロセスが定められているかだけでなく、実際に適切に実施され、期待する成果を生み出しているかも確認します。評価結果は、弱点の把握や改善計画の作成に利用されます。
関連する用語に、プロセス能力を評価する国際的な枠組みであるSPICE(ISO/IEC 15504)があります。後継規格としてISO/IEC 330xxシリーズが整備されています。
FAQ
Q. SPAはソフトウェアの品質そのものを評価するのですか?
A. 主な対象は、ソフトウェアを作る・運用するためのプロセスです。プロセスを評価し、改善することで、成果物の品質向上にもつなげます。
A. 主な対象は、ソフトウェアを作る・運用するためのプロセスです。プロセスを評価し、改善することで、成果物の品質向上にもつなげます。
Q. プロセスの能力水準を評価する目的は何ですか?
A. 現状の強みや課題を把握し、改善の優先順位を決めるためです。評価結果は、継続的なプロセス改善に役立ちます。
A. 現状の強みや課題を把握し、改善の優先順位を決めるためです。評価結果は、継続的なプロセス改善に役立ちます。
関連キーワード: SPA、ソフトウェアプロセス評価、プロセス能力、継続的改善、SPICE、ISO/IEC 15504

\ せっかくなら /
プロジェクトマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

