Peer programming: Positive and Negative Perceptions
A study captured the main positive and negative perceptions about this Agile technique.
Peer programming is one of the most controversial Agile techniques in software development. In this technique, two programmers work together on a workstation, which for some would be a way to improve quality and divide knowledge, for others besides inconvenient, this decreases efficiency.
One study [1] analyzed 104 students’ responses about pair programming and captured the positive and negative perceptions about this technique. See below the list of the perceptions pointed out by the students involved in the research:
Positive Perceptions of Pair Programming:
- Improve Learning Experience and Career Skills
- Contribute to a Positive Atmosphere
- Increase Networking
- Improve code quality and some coding process
- More Engagement
- Personal Gain