Pair Programming Group

This is the homepage of the Pair Programming research group at the Free University Berlin. We are part of the Software Engineering Group in the CS department.

For more information, please get in touch with Linus Ververs or Lutz Prechelt.

Goals and Approach

  1. Our goal as software engineering researchers is to understand pair programming in such a way that we can advise practitioners how to use it most efficiently.
  2. We propose that the only way to obtain such understanding is to understand the mechanisms at work in the actual pair programming process.
  3. This understanding must first be gained in qualitative form before we can start quantifying.
  4. We perform such investigation based on Grounded Theory Methodology (GTM), working from rich sets of data (full-length audio, programmer video, and screen video of pair programming sessions).

Some Results in a Nutshell

Publications

Available Thesis Topics

See ThesesHome for available thesis topics. Contact us directly for further ones or to talk about your own ideas.

Teaching

SWTIDSR