Продолжая глубже: анализ мультимодальных данных для проницательности парного программирования

Продолжая глубже: анализ мультимодальных данных для проницательности парного программирования

15 августа 2025 г.

Аннотация и I. Введение

II Связанная работа

A. О существовании парного навыка программирования

Б. На элементах навыка парного программирования

Iii. Метод исследования

A. Цель исследования и сбор данных

B. Подход качественного исследования

C. наши представления о «хорошем» и «плохом»

IV Результаты

A. Два элемента парного навыка программирования

B. Anti-Pattern: теряется в сорняках

C. Anti-Pattern: потеря партнера

D. Anti-Pattern: утопит партнера

E. Делать правильные вещи и F. Дальнейшие элементы навыков парного программирования

V. Обсуждение

VI Резюме и будущая работа

VII. Доступность данных и ссылки

Iii. Метод исследования

A. Цель исследования и сбор данных

Общая цель нашего исследования - понять, насколько «хорошие» и «плохие» пара программных сессий различаются. В конечном счете, мы хотим дать действенные советы для практикующих. Здесь мы хотим понятьэлементыпринадлежащийнавыкКакие парные программисты выставляют в успешных сессиях и в том, как сессии страдают от его отсутствия.

Промышленные данные, используемые Bryant et al. [4], [5] ограничивается аудиозаписей, что затрудняет понимание того, на что ссылаются разработчики: для одного из каждых восьми высказываний исследователи не могли реконструировать то, на что упоминаются пары [5, гл. 5.1]. Поэтому мы анализируем промышленные сеансы ПП, включающиеаудиоВВеб-камера, иСкрикастизPp-indРепозиторий [15], [16], который содержит множество более 60 повседневных сессий PP от 13 компаний, а также анкеты до и после сессии, заполненные разработчиками. Сессии из репозитория имеют идентификаторы, такие как «CA2» (сессия 2, от первой команды A, в третьей компании C); Разработчики пронумерованы аналогичным образом, например, «C2».

Авторы:

(1) Franz Zieris, Institut Fur Informatik, Freie Universitat, Берлин Берлин, Германия (Zieris@inf.fu-berlin.de);

(2) Lutz Prechelt, Institut Fur Informatik. Freie Universitat Berlin, Берлин, Германия (prechelt@inf.fu-berlin.de).


Эта статья естьДоступно на ArxivПод CC по лицензии 4.0.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE