平成26年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問17
テクノロジ/開発技術XP(Extreme Programming)のプラクティスの一つに取り入れられているものはどれか。
出典:平成26年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問17
- ア構造化プログラミング
- イコンポーネント指向プログラミング
- ウビジュアルプログラミング
- エペアプログラミング
正解:エ
解説
XP(エクストリームプログラミング)は,アジャイル開発手法の一つであり,そのプラクティスの一つとして,2人1組でコーディングを行うペアプログラミングが取り入れられています。
選択肢ごとの解説
- ア誤り。構造化プログラミングは,制御構造を順次・選択・繰返しに限定して記述する伝統的なプログラミング手法であり,XPのプラクティスではありません。
- イ誤り。コンポーネント指向プログラミングは,再利用可能な部品を組み合わせて開発する手法であり,XPのプラクティスではありません。
- ウ誤り。ビジュアルプログラミングは,図形などを用いて視覚的にプログラムを作成する手法であり,XPのプラクティスではありません。
- エ正しい。ペアプログラミングは,XPのプラクティスの一つです。