問題
XP(エクストリームプログラミング)の説明として、最も適切なものはどれか。
選択肢
- 1テストプログラムを先に作成し、そのテストに合格するようにコードを記述する開発手法のことである。
- 2一つのプログラムを2人のプログラマが、1台のコンピュータに向かって共同で開発する方法のことである。
- 3プログラムの振る舞いを変えずに、プログラムの内部構造を改善することである。
- 4要求の変化に対応した高品質のソフトウェアを短いサイクルでリリースする、アジャイル開発のアプローチの一つである。
正解
4. 要求の変化に対応した高品質のソフトウェアを短いサイクルでリリースする、アジャイル開発のアプローチの一つである。
詳しい解説を見る解説を閉じる
解説
XP(エクストリームプログラミング)とは、変化する要求に対応しながら、高品質のソフトウェアを短いサイクルでリリースすることを目的としたアジャイル開発手法の一つです。ペアプログラミング、テスト駆動開発、リファクタリングなどのプラクティスを含みます。アはTDD、イはペアプログラミング、ウはリファクタリングというXPを構成する個別プラクティスの説明です。(出典: 令和4年度分 ITパスポート試験 問38)
記憶定着問題
全200問を繰り返し学習