هي تقنية يعمل فيها مبرمجان معاً على جهاز واحد، أحدهما يكتب الكود (Driver) والآخر يراقب ويفكر (Navigator).
تزيد من جودة الكود وتبادل المعرفة ولكنها تستهلك وقت شخصين.