過去問解きまくり研究所 ホーム

令和5年度 秋期 午前Ⅱ 問18

ソフトウェア開発管理技術

リファクタリングに関する問題

ドメインエンジニアリングの説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解エ対象とする業務分野を特定した上で,業務知識,ソフトウェア部品などを体系的に整備して再利用を促進する。

解説

業務分野を絞って知識や部品を体系的に整え、再利用を進めます。

ドメインエンジニアリングは、対象とする業務分野、つまりドメインをあらかじめ特定し、その分野に共通する業務知識や要求、設計、ソフトウェア部品を体系的に整備する活動です。整えた資産を個々のシステム開発で使い回すことで、開発の効率と品質を高めます。同じ分野の製品やシステムを繰り返し作る組織で効果を発揮します。選択肢は、いずれも既存のソフトウェアに手を加える技法か、資産を整える活動かで分かれます。既存の一つのプログラムを直す話なのか、分野全体の資産を整えて再利用する話なのかを見ると見分けられます。ドメインエンジニアリングは分野単位で再利用の土台を作る活動、と覚えておくと区別しやすくなります。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和5年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)