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

平成25年度 春期 午前Ⅱ 問25

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

ペアプログラミングの問題

アジャイルソフトウェア開発などで導入されている“ペアプログラミング”の説明はどれか。

答えと解説を見る

✓ これが正解エ品質の向上や知識の共有を図るために,2人のプログラマがペアとなり,その場で相談したりレビューしたりしながら,一つのプログラムの開発を行う。

解説

2人のプログラマが、相談やレビューをしながら一つのプログラムを作ります。

ペアプログラミングは、アジャイルソフトウェア開発の手法の一つで、2人のプログラマが1台のコンピュータの前に並び、一つのプログラムを一緒に作る方法です。1人がコードを書き、もう1人がその場で見て確認や助言をし、役割を適宜交代します。書いたそばからレビューが行われるので誤りに早く気づけ、品質の向上につながります。また、2人の知識や考え方が自然に共有されるので、特定の人しか分からない部分を減らせます。2人で分担するのではなく、2人で一つのものを同時に作る、という点を軸にすると他の選択肢と見分けられます。

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

この問題の用語

出典:平成25年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問25

同じ用語が出る問題

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