銀行の勘定系システムなどのような特定の分野のシステムに対して、業務知識、再利用部品、ツールなどを体系的に整備し、再利用を促進することによって、ソフトウェア開発の効率向上を図る活動や手法はどれか。
ドメインエンジニアリングは特定業務領域の資産を再利用可能に整備する
選択肢
- アコンカレントエンジニアリング
- イドメインエンジニアリング
- ウフォワードエンジニアリング
- エリバースエンジニアリング
正解と解説
正解:イ ドメインエンジニアリング
ドメインエンジニアリングは、特定の業務領域(ドメイン)に共通する業務知識、再利用可能な部品、ツールなどを体系的に整備し、その領域の複数システム開発で使い回すことで効率と品質を高める活動である。勘定系のように業務構造が似た製品群を扱う分野で効果が大きく、ソフトウェアプロダクトラインの基盤にもなる。
選択肢ごとの解説
- アコンカレントエンジニアリングは設計と製造など複数工程を並行させて期間短縮を図る手法である。
- イ正しい。特定ドメインの知識と部品を整備して再利用を促すのがドメインエンジニアリングである。
- ウフォワードエンジニアリングは上流成果物から実装へ進む通常方向の開発を指す。
- エリバースエンジニアリングは既存の成果物から仕様や設計を復元する行為である。
同じ分野の他の問題
- サブルーチンとの引数の受渡し方のうち,引数として渡した変数の値が,サブルーチンの実行後に変更されないことが保証されている…2025年度 春期 午前II 問9
- プログラムの構造的な複雑度を測る尺度としてMcCabeが提唱したサイクロマティック複雑度がある。制御の流れが次のグラフで…2025年度 春期 午前II 問8
- デザインパターンの一つであるObserverパターンを利用して実現できることはどれか。2025年度 春期 午前II 問5
- オブジェクト指向設計における設計原則の説明のうち,開放・閉鎖原則のものはどれか。2025年度 春期 午前II 問2
- 論理型プログラミングにおいて、命題の証明を行うための基本的な機能はどれか。2024年度 春期 午前II 問9
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。