ペアプログラミングの履歴

二人一組のプログラミング作業。コードを書く人を「ドライバー」とし、もう一人を「ナビゲーター」と呼ぶ。運転手ー助手席の関係。定期的に役割交代を行う。

利点

  • 複眼的・客観性
  • 意欲的・モチベーション
  • 自律性
  • 教育的

問い

作業時間は増えるのか?

作業時間は1.15倍、期間は半分になる。

  • 出典:富士通ラーニングメディア

実践パターン

業務引継ぎと手順書作成

  • 前担当者がナビゲーター
  • 新担当者がドライバー

トラブルシューティング

  • 原因・対策を推測する人がナビゲーター
  • 解決のための実作業をする人がドライバー
  • 出典:富士通ラーニングメディア

上位概念

  • アジャイル開発
  • エクストリーム・プログラミング