Парное, или совместное, программирование является процессом
создания программного обеспечения двумя программистами, работающими
бок о бок за одним компьютером. С помощью опросов и специальных
экспериментов авторы этой статьи исследовали положительные и
отрицательные стороны такого стиля работы. Они обнаружили, что при
парном программировании время разработки увеличивается на 15%, но
при этом улучшается дизайн системы, уменьшается количество
дефектов, снижается риск, связанный с занятостью в проекте
определенных сотрудников, растет технический уровень команды,
улучшается взаимодействие и коммуникация, а кроме того, сам процесс
работы в целом доставляет гораздо больше удовольствия.