ペアプログラミングとは?ぺあぷろぐらみんぐ
ペアプログラミングとは、2人1組でプログラミングを行う開発手法。1人がコードを記述し、もう1人がその場で確認・助言する役割を担い、役割を交代しながら進める。エクストリームプログラミング(XP)の代表的なプラクティスの一つ。
最終更新:2026-10-10
この語が出る過去問を解く →背景
文章の誤字は書いた本人ほど見逃しやすいが、プログラムも同じで、一人で書くと自分の思い込みに気づきにくい。書き終えてから他の人が確認する方法では、見つかるのが遅く、直す手間も増える。そこで書く作業と確認する作業を、二人で同時に進める方法が考えられた。
具体例
新人とベテランがペアを組んでコーディングを行い、リアルタイムでレビューしながら知識の伝達と品質確保を同時に行う。
試験での引っ掛け
XP(エクストリームプログラミング)のプラクティスであり、スクラムの用語ではない。人手が2倍に見えるが狙いは欠陥の早期発見。レビューを後工程で行うインスペクションと違い、その場で同時に確認する点が特徴。
関連用語
出た過去問
出典・参考
公式シラバスの4 開発技術 > 26. 開発プロセス・手法 > (3) アジャイルに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。