Peer programming: Positive and Negative Perceptions

A study captured the main positive and negative perceptions about this Agile technique.

Erivan de Sena Ramos
The Startup
Published in
2 min readFeb 26, 2019

--

Photo by Mimi Thian on Unsplash

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:

Photo by shutterstock

Positive Perceptions of Pair Programming:

  1. Improve Learning Experience and Career Skills
  2. Contribute to a Positive Atmosphere
  3. Increase Networking
  4. Improve code quality and some coding process
  5. More Engagement
  6. Personal Gain

Negative Perceptions of Pair Programming:

--

--

Erivan de Sena Ramos
The Startup

Business Analysis & Requirements Engineering enthusiast. Information Systems & Software Engineering specialist. MBA in PM & HR. CBAP, PMP, CSM, ITIL & COBIT