銀行の勘定系システムなどのような特定の分野のシステムに対して、業務知識、再利用部品、ツールなどを体系的に整備し、再利用を促進することによって、ソフトウェア開発の効率向上を図る活動や手法はどれか。
ドメインエンジニアリングは特定分野の資産を再利用可能に整備
選択肢
- アコンカレントエンジニアリング
- イドメインエンジニアリング
- ウフォワードエンジニアリング
- エリバースエンジニアリング
正解と解説
正解:イ ドメインエンジニアリング
ドメインエンジニアリングは、銀行の勘定系のような特定の業務領域(ドメイン)を対象に、業務知識や共通要求を分析し、再利用可能な部品・アーキテクチャ・ツールを体系的に整備する活動である。整備した資産を個々の製品開発(アプリケーションエンジニアリング)で流用することで、開発効率と品質を高められる。プロダクトライン開発の基盤となる考え方である。
選択肢ごとの解説
- アコンカレントエンジニアリングは複数工程を並行させて期間短縮を図る手法。
- イ正解。特定分野の知識と部品を体系化して再利用を促進する活動。
- ウフォワードエンジニアリングは上流の設計から実装へ順に進める通常の流れ。
- エリバースエンジニアリングは既存の成果物から設計情報を復元する手法。
同じ分野の他の問題
- 銀行の勘定系システムといった特定の分野のシステムに対して、業務知識、再利用部品、ツールなどを体系的に整備し、再利用を促進…2025年度 秋期 午前II 問20
- 組込みシステム開発におけるソフトウェアプロダクトライン開発の説明として、適切なものはどれか。2025年度 秋期 午前II 問18
- 製品のロードマップに従って製品を開発していく場合に、プロダクトライン開発を適用する利点はどれか。2024年度 秋期 午前II 問23
- ドメインエンジニアリングの説明として、適切なものはどれか。2023年度 秋期 午前II 問18
- 組込みシステムにおける、ソフトウェアのメモリ安全性(Memory Safety)を考慮した事例として、適切なものはどれか…2025年度 秋期 午前II 問17
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。