IT・インターネット・ゲーム業界の求人・転職サイトは「IT転職ナビ」

IT用語集

IT・インターネット・ゲーム業界に関する用語をわかりやすく解説しています。

  • twitter

ペアプログラミング

ペアプログラミングは、効率を最大化するために2人のプログラマーが1つのワークステーションでチームを組むアジャイルソフトウェア開発手法です。
2人のソフトウェア開発者が1台のコンピューターで作業し、同じ設計、アルゴリズム、コード、またはテストで共同作業を行うのがスタンダードです。
ペアプログラミングでは、2人のプログラマーの1人(ドライバー)がコードを記述し、もう1人が監視してレビューします(オブザーバー)。
また、二人のプログラマーは頻繁に役割を切り替えます。

ペアプログラミングは、リスクを軽減し、組織内で知識を広めると同時に、より高品質のコードをより速く開発するための重要な手法です。
ペアプログラミングを行うことは以下に有効です。
・ドライバーがコードに悩んだとき、2人で考えるので時間短縮になる
・効率的に作業がすすむ
コーディングミスが少なくなる
・スタッフの対人スキルが上がる