IPA過去問ドリル

令和4年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問16

テクノロジ/開発技術

XP(Extreme Programming)のプラクティスの一つであるものはどれか。

出典:令和4年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問16

正解:エ

解説

XP(Extreme Programming)は,ケント・ベックが提唱したアジャイル開発手法で,ペアプログラミング,テスト駆動開発,リファクタリング,継続的インテグレーション,オンサイト顧客などのプラクティスから構成されます。選択肢の中では,ペアプログラミングが XP のプラクティスに該当します。

選択肢ごとの解説

  • 誤り。構造化プログラミングは,制御構造を順次・選択・繰返しの三つに限定して記述する構造化手法の技法であり,XP のプラクティスではありません。
  • 誤り。コンポーネント指向プログラミングは,再利用可能な部品(コンポーネント)を組み合わせて開発する手法であり,XP のプラクティスではありません。
  • 誤り。ビジュアルプログラミングは,図形やアイコンを用いて視覚的にプログラムを作成する方式であり,XP のプラクティスではありません。
  • 正しい。ペアプログラミングは,二人一組でコーディングを行う XP のプラクティスの一つです。
プロジェクトマネージャの過去問を演習モードで解く