ペアプログラミング
二人一組のプログラミング作業。コードを書く人を「ドライバー」とし、もう一人を「ナビゲーター」と呼ぶ。運転手ー助手席の関係。定期的に役割交代を行う。
利点
・複眼的・客観性
・意欲的・モチベーション
・自律性
・教育的
問い
作業時間は増えるのか?
作業時間は1.15倍、期間は半分になる。
・出典:富士通ラーニングメディア
実践パターン
業務引継ぎと手順書作成
・前担当者がナビゲーター
・新担当者がドライバー
トラブルシューティング
・原因・対策を推測する人がナビゲーター
・解決のための実作業をする人がドライバー
・出典:富士通ラーニングメディア
上位概念
・アジャイル開発
・エクストリーム・プログラミング