Pair programming makes the software development process faster by having two people work at a single computer. This results in higher quality code being added at about the same rate as two people working separately. Higher quality code leads to big savings later in the project. Pair programming helps reduce errors, tunnel vision, and unnecessary complexity compared to individual work. Having more people involved through techniques like mob programming helps ensure tasks stay completed and that quality is maintained.
Related topics: