XP(エクストリームプログラミング)の説明として,最も適切なものはどれか。
- テストプログラムを先に作成し,そのテストに合格するようにコードを記述する開発手法のことである。
- 一つのプログラムを2人のプログラマが,1台のコンピュータに向かって共同で開発する方法のことである。
- プログラムの振る舞いを変えずに,プログラムの内部構造を改善することである。
- 要求の変化に対応した高品質のソフトウェアを短いサイクルでリリースする,アジャイル開発のアプローチの一つである。
解答
エ
解説
- テストプログラムを先に作成し,そのテストに合格するようにコードを記述する開発手法のことである。
テスト駆動開発の説明です。 - 一つのプログラムを2人のプログラマが,1台のコンピュータに向かって共同で開発する方法のことである。
ペアプログラミングの説明です。 - プログラムの振る舞いを変えずに,プログラムの内部構造を改善することである。
リファクタリングの説明です。 - 要求の変化に対応した高品質のソフトウェアを短いサイクルでリリースする,アジャイル開発のアプローチの一つである。
適切です。
XP(エクストリームプログラミング)の説明です。