Авторы:
(1) Амадор Дуран, лаборатория SCORE, Институт I3US, Севильский университет, Севилья, Испания ([email protected]);
(2) Пабло Фернандес, лаборатория SCORE, Институт I3US, Севильский университет, Севилья, Испания ([email protected]);
(3) Беатрис Бернардес, Институт I3US, Севильский университет, Севилья, Испания ([email protected]);
(4) Натаниэль Вайнман, Отделение компьютерных наук, Калифорнийский университет в Беркли, Беркли, Калифорния, США ([email protected]);
(5) Аслы Акалин, отдел компьютерных наук, Калифорнийский университет, Беркли, Беркли, Калифорния, США ([email protected]);
(6) Армандо Фокс, Отделение компьютерных наук, Калифорнийский университет в Беркли, Беркли, Калифорния, США ([email protected]).
5 План выполнения и 5.1 Набор персонала
5.2 Обучение и 5.3 Проведение эксперимента
Контекст . Было обнаружено, что парное программирование повышает интерес студентов к компьютерным наукам, особенно среди женщин, и, следовательно, может быть способом исправить недопредставленность женщин в этой области. Однако одной из причин этого недопредставления является неблагоприятный климат, созданный гендерными стереотипами, применяемыми к инженерам в целом и к инженерам-программистам в частности, предполагающими, что мужчины работают лучше, чем их коллеги-женщины. Если эта же предвзятость присутствует в парном программировании, она может работать против цели улучшения гендерного баланса в вычислительной технике. Цель. В удаленной обстановке, в которой студенты не могут напрямую наблюдать пол своих коллег, мы стремимся изучить, ведут ли себя студенты, изучающие программную инженерию, по-разному, когда меняется предполагаемый пол их удаленных партнеров по парному программированию, ища различия в (i) воспринимаемой производительности по сравнению с индивидуальным программированием; (ii) воспринимаемой технической компетентности партнера по сравнению с его собственной; (iii) воспринимаемом уровне навыков партнера; (iv) поведении взаимодействия, таком как частота добавлений, удалений, валидаций исходного кода и т. д.; и (v) тип и относительная частота диалоговых сообщений, используемых для совместного поведения в окне чата. Хотя есть некоторые исследования производительности парного программирования и комбинации гендерных пар, насколько нам известно, нет исследований о влиянии гендерных стереотипов и предвзятости внутри самих пар. Метод. Мы разработали онлайн-платформу (twincode), которая случайным образом классифицирует студентов в гендерно-сбалансированные группы, распределяет их по парам для удаленного парного программирования (совместное использование окна редактора и окна чата) и может выборочно обманывать одного или обоих партнеров относительно пола другого с помощью использования четко гендерного аватара. Несколько поведенческих моделей автоматически измеряются в процессе парного программирования вместе с двумя анкетами и семантической маркировкой разговоров пар. Мы проведем серию экспериментов, чтобы определить влияние, если таковое имеется, возможной гендерной предвзятости во взаимодействиях удаленного парного программирования. Студенты в контрольной группе не будут иметь никакой информации о поле своего партнера; студенты в экспериментальной группе получат такую информацию, но будут выборочно обмануты относительно истинного пола своего партнера. Для анализа данных, помимо проверки надежности данных анкеты с использованием альфа Кронбаха и критерия Кайзера, для каждой переменной ответа мы (i) сравним контрольную и экспериментальную группы по расстоянию между двумя парными заданиями; затем, используя данные только экспериментальной группы, мы (ii) сравним баллы, используя воспринимаемый пол партнера как внутрисубъектную переменную; и (iii) проанализируем взаимодействие между воспринимаемым полом партнера (внутрисубъектным) и полом субъекта (межсубъектным). Для анализов (i) и (ii) мы будем использовать t-тесты, тогда как для анализов (iii) мы будем использовать смешанные модели ANOVA.
Эта статья