9-2 ソフトウェア開発

令和6年6月修了試験  問40

エクストリームプログラミング(XP:eXtreme Programming)のプラクティスのうち,プログラム開発において,相互に役割を交替し,チェックし合うことによって, コミュニケーションを円滑にし,プログラムの品質向上を図るものはどれか。

解答 エ

【頭の準備体操】
ペアプログラミングは,2人1組となってプログラミングすること。 ⇒ 品質の向上や知識の共有を図る。

令和5年12月修了試験  問40

XP(eXtreme Programming)において,プラクティスとして提唱されているものはどれか。

解答 ウ

【頭の準備体操】
ペアプログラミングは,2人1組となってプログラミングすること。 ⇒ 品質の向上や知識の共有を図る。

令和5年7月修了試験  問40

アジャイル開発などで導入されている“ペアプログラミング”の説明はどれか。

解答 エ

【頭の準備体操】
ペアプログラミングは,2人1組となってプログラミングすること。 ⇒ 品質の向上や知識の共有を図る。

令和5年6月修了試験  問40

エクストリームプログラミング(XP)におけるリファクタリングの説明はどれか。

解答 ア

【頭の準備体操】
リファクタリングは,外部から見たプログラムの動作を変更せずに,内部構造を改善すること。 ⇒ よりよく作り直すことで,ソフトウェアの保守性を高める。

令和6年1月修了試験  問40

ソフトウェア開発の活動のうち,アジャイル開発においても重視されているリファクタリングはどれか。

解答 イ

【頭の準備体操】
リファクタリングは,外部から見たプログラムの動作を変更せずに,内部構造を改善すること。 ⇒ よりよく作り直すことで,ソフトウェアの保守性を高める。

令和7年1月修了試験  問40

ソフトウェアのリファクタリングの説明はどれか。

解答 ア

【頭の準備体操】
リファクタリングは,外部から見たプログラムの動作を変更せずに,内部構造を改善すること。 ⇒ よりよく作り直すことで,ソフトウェアの保守性を高める。