過去問解きまくり研究所 ホーム

平成26年度 春期 午前Ⅱ 問17

ソフトウェア開発管理技術

XPに関する問題

XP(Extreme Programming)のプラクティスの一つに取り入れられているものはどれか。

答えと解説を見る

✓ これが正解エペアプログラミング

解説

XPには、2人1組でコードを書くペアプログラミングが含まれます。

XP は、アジャイル開発の代表的な手法の一つで、変化する要求に素早く対応するための具体的な実践項目をプラクティスとしてまとめています。開発のプラクティスには、テスト駆動開発やリファクタリングなどと並んで、ペアプログラミングが含まれます。ペアプログラミングは、2人のプログラマが1台のコンピュータを共有し、一人がコードを書き、もう一人がそれを確認しながら一緒に開発を進めるやり方です。その場でレビューが行われるので、誤りを早く見つけやすく、知識が共有されて特定の人への依存も減ります。見分ける軸は、選択肢がプログラムの書き方や構成の考え方そのものか、チームでの開発の進め方の実践かです。XP のプラクティスは開発の進め方や協働の仕方を定めたもの、と押さえておくと見分けられます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成26年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問17

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)