令和4年度 問38
XP (エクストリームプログラミング)
出典: 令和4年度 ITパスポート試験 公開問題 問38 (IPA)
XP(エクストリームプログラミング)の説明として,最も適切なものはどれか。
- ア テストプログラムを先に作成し,そのテストに合格するようにコードを記述する開発手法のことである。
- イ 一つのプログラムを 2 人のプログラマが,1 台のコンピュータに向かって共同で開発する方法のことである。
- ウ プログラムの振る舞いを変えずに,プログラムの内部構造を改善することである。
- エ 要求の変化に対応した高品質のソフトウェアを短いサイクルでリリースする,アジャイル開発のアプローチの一つである。
正解と解説を見る
正解: エ
- ア: これは、テスト駆動開発の説明です。
- イ: これは、ペアプログラミングの説明です。
- ウ: これは、リファクタリングの説明です。
- エ: アジャイル開発のアプローチの一つという XP の説明なので、正しい答えです。
ポイント
XP は、要求の変化に対応しながら、高品質のソフトウェアを短いサイクルでリリースするアジャイル開発の手法の一つです。
- ア: テスト駆動開発
- イ: ペアプログラミング(XP の実践項目の一つ)
- ウ: リファクタリング(XP の実践項目の一つ)
この問題の用語: XP
広告
「システム開発技術」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)
広告