開発プロセス・手法(全67問中56問目)
No.56解説へ
CMMIの開発モデルの目的はどれか。
出典:平成21年春期 問48
- 各種ソフトウェア設計・開発技法を使って開発作業を自動化し,ソフトウェア開発の生産性を向上を図る。
- 製品やサービスについて,組織が開発と保守やプロセスを改善するのを助ける。
- ソフトウェアライフサイクルを,主,支援及び組織に関する三つのライフサイクルプロセスに分けてアクティビティを定め,ソフトウェアプロセスの標準化を図る。
- 特定の購入者と製作者の間で授受されるソフトウェア製品の品質保証を行い,顧客満足度の向上を図る。
広告
解説
CMMI(Capability Maturity Model Integration)は、統合能力成熟度モデルと呼ばれ、組織におけるプロセス改善をガイドするモデルです。
プロジェクト管理,プロセス管理,エンジニアリング,支援に関するプロセスについて、それらが効果的なプロセスであるために重要な要素をゴール及びプラクティスという概念を用いて整理されています。
また、未成熟なプロセスから有効性を持った秩序ある成熟したプロセスへの進化の改善経路も記述していて、自らの組織の状況に合わせて適用内容を徐々に高度化できるようにもなっています
プロジェクト管理,プロセス管理,エンジニアリング,支援に関するプロセスについて、それらが効果的なプロセスであるために重要な要素をゴール及びプラクティスという概念を用いて整理されています。
また、未成熟なプロセスから有効性を持った秩序ある成熟したプロセスへの進化の改善経路も記述していて、自らの組織の状況に合わせて適用内容を徐々に高度化できるようにもなっています
- CASE(Computer Aided Software Engineering)ツールの目的です。
- 正しい。CMMIの目的です。
- 共通フレームの目的です。
- SLA(Service Level Agreement)の目的です。
広告