Abstract: There are many benefits to pair programming, including increased knowledge transfer, higher quality code, increased code comprehension, and team bonding. Unfortunately, when programmers work ...