Pair programming is an engineering practice involving extreme programming rules. It involves two programmers working on the same system and the same design/code/algorithm.
One programmer can be the driver and the other as the observer and constantly monitor the progress of a project and identify problems. The roles can be removed at any moment without prior intimation.
Visit our DevOps Community and get all your DevOps queries answered.