平成23年度 プロジェクトマネージャ試験 午前II 問18
CMMIを説明したものはどれか。
- ア ソフトウェア開発組織及びプロジェクトのプロセスの成熟度を評価するためのモデルである。
- イ ソフトウェア開発のプロセスモデルの一種である。
- ウ ソフトウェアを中心としたシステム開発及び取引のための共通フレームのことである。
- エ プロジェクトの成熟度に応じてソフトウェア開発の手順を定義したモデルである。
解答・解説を見る
正解:ア
AI解説
正解はア。CMMI(Capability Maturity Model Integration:能力成熟度モデル統合)は、ソフトウェア開発組織やプロジェクトのプロセスがどの程度成熟しているかを5段階のレベルで評価・改善するためのモデルである。「プロセスの成熟度を評価する」という記述が決め手となる。 ア: 正しい。CMMIは組織のプロセス成熟度を評価し、プロセス改善の指針を与えるモデルである。 イ: ウォーターフォールモデルやスパイラルモデルなどの開発プロセスモデルの説明であり、CMMIは開発手順そのものを定めるものではない。 ウ: システム開発及び取引のための共通の物差しは共通フレーム(SLCP-JCF)の説明である。 エ: CMMIは組織のプロセス成熟度を評価するものであり、成熟度に応じて開発手順を定義したモデルという記述は不正確である。 💡 CMMIの成熟度レベルは「初期→管理された→定義された→定量的に管理された→最適化している」の5段階。『評価・改善のためのモデル』であって開発手法ではない、という点がひっかけどころ。
出典:平成23年度 特別 プロジェクトマネージャ試験 午前II 問18 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。