応用情報技術者 2017年 秋期 午前2 問49
問題文
CMMIの説明はどれか。
選択肢
ア:ソフトウェア開発組織及びプロジェクトのプロセスの成熟度を評価するためのモデルである。(正解)
イ:ソフトウェア開発のプロセスモデルの一種である。
ウ:ソフトウェアを中心としたシステム開発及び取引のための共通フレームのことである。
エ:プロジェクトの成熟度に応じてソフトウェア開発の手順を定義したモデルである。
CMMIの説明はどれか【午前2 解説】
要点まとめ
- 結論:CMMIはソフトウェア開発組織やプロジェクトのプロセス成熟度を評価するモデルです。
- 根拠:CMMIはCapability Maturity Model Integrationの略で、プロセス改善のための成熟度レベルを示します。
- 差がつくポイント:CMMIはプロセスの「評価と改善」に焦点があり、単なるプロセスモデルや手順定義とは異なります。
正解の理由
ア: ソフトウェア開発組織及びプロジェクトのプロセスの成熟度を評価するためのモデルである。が正解です。
CMMIは組織のプロセス能力を5段階の成熟度レベルで評価し、改善の指針を提供するフレームワークです。単なるプロセスモデルや手順の定義ではなく、成熟度評価に特化しています。
CMMIは組織のプロセス能力を5段階の成熟度レベルで評価し、改善の指針を提供するフレームワークです。単なるプロセスモデルや手順の定義ではなく、成熟度評価に特化しています。
よくある誤解
CMMIを単なるプロセスモデルや手順の集まりと誤解しがちですが、実際はプロセスの成熟度を評価し改善を促すための枠組みです。
解法ステップ
- CMMIの正式名称と目的を確認する(Capability Maturity Model Integration)。
- 選択肢の内容が「成熟度評価モデル」であるかを判断する。
- 「プロセスモデル」や「手順定義」との違いを理解する。
- 最もCMMIの本質に合致する選択肢を選ぶ。
選択肢別の誤答解説
- イ: ソフトウェア開発のプロセスモデルの一種という説明は不正確。CMMIはプロセスモデルではなく成熟度評価モデル。
- ウ: 共通フレームは日本のシステム開発標準であり、CMMIとは別物。
- エ: プロジェクトの成熟度に応じた手順定義はCMMIの説明としては不十分で、成熟度評価が主目的。
補足コラム
CMMIはもともと米国のカーネギーメロン大学で開発され、ソフトウェア開発だけでなくシステム開発やサービス提供のプロセス改善にも適用されています。成熟度レベルは1(初期)から5(最適化)まであり、組織のプロセス改善の段階を示します。
FAQ
Q: CMMIはどのような組織に適用されますか?
A: ソフトウェア開発組織だけでなく、システム開発やサービス業など幅広い組織に適用可能です。
A: ソフトウェア開発組織だけでなく、システム開発やサービス業など幅広い組織に適用可能です。
Q: CMMIの成熟度レベルは何段階ありますか?
A: 5段階で、レベル1が初期、レベル5が最適化レベルです。
A: 5段階で、レベル1が初期、レベル5が最適化レベルです。
関連キーワード: CMMI, プロセス成熟度モデル、ソフトウェア開発プロセス、プロセス改善、成熟度評価

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

