平成24年度 春期 午前Ⅱ 問25
ソフトウェア開発管理技術
CMMIの目的
CMMIの目的として,最も適切なものはどれか。
- ア各種のソフトウェア設計・開発技法を使って開発作業を自動化し,ソフトウェア開発の生産性の向上を図る。
- イ製品やサービスについて,組織が開発と保守のプロセスを改善するのを助ける。
- ウソフトウェアライフサイクルを,主,支援及び組織に関する三つのライフサイクルプロセスに分けてアクティビティを定め,ソフトウェアプロセスの標準化を図る。
- エ特定の購入者と製作者の間で授受されるソフトウェア製品の品質保証を行い,顧客満足度の向上を図る。
答えと解説を見る
✓ これが正解イ製品やサービスについて,組織が開発と保守のプロセスを改善するのを助ける。
解説
CMMIの目的は、組織の開発と保守のプロセス改善を助けることです。
CMMIは、製品やサービスを開発し保守する組織が、自らのプロセスを改善していくための指針となるモデルです。組織のプロセスがどの程度整っているかを成熟度の段階で示し、次にどこを改善すればよいかの道筋を与えます。軸は、目的が開発作業の自動化や工程の区分の標準化そのものではなく、組織のプロセス改善を助けることにある点です。ツールによる自動化、ライフサイクルプロセスの体系化、取引での品質保証は、それぞれ別の考え方や規格が扱う内容です。CMMIの目的はプロセス改善、と覚えましょう。
ほかの選択肢はなぜ違うのか
- ア各種のソフトウェア設計・開発技法を使って…:設計・開発技法を使って開発作業を自動化し、生産性を高めるのは、開発を支援するツールの導入にあたる考え方です。CMMIは作業の自動化ではなく、組織のプロセスを改善することを目的としています。
- ウソフトウェアライフサイクルを,主,支援及…:ソフトウェアライフサイクルを主、支援、組織の三つのライフサイクルプロセスに分けて標準化するのは、ライフサイクルプロセスの規格の考え方です。CMMIはプロセスの区分を定めるものではなく、組織のプロセス改善を助けるモデルです。
- エ特定の購入者と製作者の間で授受されるソフ…:特定の購入者と製作者の間で授受される製品の品質を保証し、顧客満足を高めるという説明は、取引の品質保証の考え方です。CMMIは取引の品質保証ではなく、組織の開発と保守のプロセスを改善するためのモデルです。
この問題の用語
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
- 組織目的を果たすために、人が役割を分けて集まったまとまりのことです。分け方には機能別、事業部制、マトリックスなどの形があります。
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。障害の修正だけでなく、環境の変化に合わせた手直しも含みます。
- 改善悪いところを直して、より良い状態にすること。一度で終わらせず、計画・実行・評価・見直しを繰り返して続けるのが基本です。
出典:平成24年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問25
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問25:PLMに関する問題(作業)
- 令和6年度 秋期 午前Ⅱ 問23:プロダクトラインに関する問題(組織)
- 令和6年度 秋期 午前Ⅱ 問19:FMEAの説明(改善)
- 令和5年度 秋期 午前Ⅱ 問18:リファクタリングに関する問題(保守)
- 平成23年度 特別 午前Ⅱ 問25:CMMIの説明(組織)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)