令和4年度 ITパスポート 問38「XP」の解説

マネジメント系 ・ XP / アジャイル開発

XP(エクストリームプログラミング)の説明として,最も適切なものはどれか。

  1. アテストプログラムを先に作成し,そのテストに合格するようにコードを記述する開発手法のことである。
  2. イ一つのプログラムを2人のプログラマが,1台のコンピュータに向かって共同で開発する方法のことである。
  3. ウプログラムの振る舞いを変えずに,プログラムの内部構造を改善することである。
  4. エ要求の変化に対応した高品質のソフトウェアを短いサイクルでリリースする,アジャイル開発のアプローチの一つである。
正解と解説を見る

正解:エ

XP(エクストリームプログラミング)は、要求の変化に対応しながら高品質のソフトウェアを短いサイクルでリリースする、アジャイル開発のアプローチの一つです。アのテストファースト、イのペアプログラミング、ウのリファクタリングは、いずれもXPが取り入れている個別のプラクティスであり、XPそのものの説明としては一部にとどまります。全体像を問われているのか個別の技法かを見極めて選びましょう。

文章だけだと分かりにくいときは「開発プロセス」を図解で見る図解と確認問題つき・登録不要

出典:令和4年度 ITパスポート試験 公開問題 問38

問題文・選択肢はIPA公開問題の原文です。解説は本サービスが独自に作成したもので、IPAの公式解説ではありません。

IPA公式PDF(問題) / IPA公式PDF(解答)

この問題をXで出題する

この問題のテーマを基礎から学ぶ

この分野の続きをアプリで解く

アプリでは公式過去問500問を本番の並びのまま解けるほか、分野別の演習や100問模試、合格準備度スコアで弱い分野と次の一歩が分かります。最初の7日間は学習記録も無料です。