IPA公式正解:イ ドメインエンジニアリング
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。ドメインエンジニアリングは、ソフトウェアプロダクトライン開発において、特定業務分野(ドメイン)に共通する要件・知識・再利用部品・ツールなどを体系的に分析・構築し、複数の製品開発で再利用を促進する活動です。
【詳細解説】■ 本問の核心・解法のポイント
ソフトウェアプロダクトライン(SPL)工学は、中核資産を開発する「ドメインエンジニアリング」と、その資産を利用して個々の個別製品を開発する「アプリケーションエンジニアリング」の2つのサイクルから構成されます。本問はドメインエンジニアリングの典型的な定義を問うています。
・各選択肢の徹底解説:
・ア:コンカレントエンジニアリングは、製品の企画・設計・製造などの工程を並行して進めることで開発期間短縮を図る手法です。
・【選択肢イ★】:ドメインエンジニアリングの説明です。特定領域の共通性と可変性を分析し、コア資産として部品やツールを体系的に整備します。
・ウ:フォワードエンジニアリングは、要件定義から基本設計、製造へと通常の工程順に進める開発手法です。
・エ:リバースエンジニアリングは、既存の実行モジュールやソースコードを解析して、仕様書や設計情報を復元・導出する手法です。
よって正解はイです。