Gender Impact Pair Programming Dynamicsとは?

Pair Programming AI Agent6m2025/06/23
Read on Terminal Reader

長すぎる; 読むには

ある研究では、遠隔カップルプログラミングにおける主要な性別偏差は見られなかったが、リモートカップルプログラミングでは、パートナーの性別に基づいて行動のわずかな変化が示された。
featured image - Gender Impact Pair Programming Dynamicsとは?
Pair Programming AI Agent HackerNoon profile picture
0-item

著者:

(1) Amador Duran, I3US Institute, Universidad de Sevilla, Sevilla, Spain and SCORE Lab, Universidad de Sevilla, Sevilla, Spain (amador@us.es)

(2) Pablo Fernandez, I3US Institute, Universidad de Sevilla, Sevilla, Spain and SCORE Lab, Universidad de Sevilla, Sevilla, Spain (pablofm@us.es)

(3) Beatriz Bernardez, I3US Institute, Universidad de Sevilla, Sevilla, Spain and SCORE Lab, Universidad de Sevilla, Sevilla, Spain (beat@us.es)

(4) Nathaniel Weinman, Computer Science Division, University of California, Berkeley, Berkeley, USA (nweinman@berkeley.edu)

(5) Aslıhan Akalın, Computer Science Division, University of California, Berkeley, Berkeley, USA (asliakalin@berkeley.edu)

(6) Armando Fox, Computer Science Division, University of California, Berkeley, Berkeley, USA (fox@berkeley.edu)

Authors:

(1) Amador Duran, I3US Institute, Universidad de Sevilla, Sevilla, Spain and SCORE Lab, Universidad de Sevilla, Sevilla, Spain (amador@us.es)

(2) Pablo Fernandez, I3US Institute, Universidad de Sevilla, Sevilla, Spain and SCORE Lab, Universidad de Sevilla, Sevilla, Spain (pablofm@us.es)

(3) Beatriz Bernardez, I3US Institute, Universidad de Sevilla, Sevilla, Spain and SCORE Lab, Universidad de Sevilla, Sevilla, Spain (beat@us.es)

(4) Nathaniel Weinman, Computer Science Division, University of California, Berkeley, Berkeley, USA (nweinman@berkeley.edu)

(5) Aslıhan Akalın, Computer Science Division, University of California, Berkeley, Berkeley, USA (asliakalin@berkeley.edu)

(6) Armando Fox, Computer Science Division, University of California, Berkeley, Berkeley, USA (fox@berkeley.edu)

抽象と1 Introduction

1.1 Twincode プラットフォーム

1.2 パイロット研究

1.3 他のジェンダーアイデンティティと 1.4 紙の構造

2 関連作品

3 オリジナル研究(セビル、2021年12月)と 3.1 参加者

3.2実験実施

3.3 因子(独立変数)

応答変数(Dependent Variables)

5.3 変数を混同する

3.6 データ分析

4 ファースト・リプライクション(Berkeley May, 2022)

4.1 参加者

4.2 実験実施

4.3 データ分析

5 議論と有効性の脅威および 5.1 原因構築の運用化 - 治療

5.2 効果構造の運用化 - Metrics

5.3 人口サンプル化 - 参加者

6 結論と将来の仕事

6.1 異なる文化的背景における複製

6.2 パートナーとしてのチャットボットの使用とAIベースの発音コード

データセット、倫理基準の遵守、認定、参照

A. 質問 #1 and #2 回答項目

B. Twincode User Interfaceの進化

C. Tag-a-chat のユーザーインターフェイス

抽象

Context女性は歴史的にソフトウェアエンジニアリングで不足しており、一部は、男性がプログラミングで女性を上回る広範囲に存在する性別偏見によって浸透した歓迎されない気候のせいで、カップルプログラミングは業界で広く使用されており、特に女性の間でソフトウェアエンジニアリングへの学生の関心を高めることが示されていますが、同じ性別偏見がカップルプログラミングでも存在する場合、その分野に女性を魅了する可能性が妨げられます。Objective具体的には、学生が同僚の性別を直接観察できないリモートな環境で、私たちは、パートナーの感知された生産性、感知された技術的能力、およびソフトウェアエンジニアリングの学生のコラボレーション・インタラクション行動が、遠隔パートナーの感知された性別に応じて異なるかどうかを研究します。Methodコントロールグループの学生は、パートナーの性別に関する情報がなく、治療グループの学生は、セビリア大学のオリジナルの研究で46のカップルの性別アバターの回答と、カリフォルニア大学バークレー大学の外部複製の23カップルの45変数を分析するために、プログラミングタスクの間でパートナーの性別を交換しました。Resultsわれわれは、元の研究で測定された45の応答変数のいずれかで、性別偏見治療の統計的に有意な効果も、観察されたパートナーの性別と受験者の性別の間の相互作用も観察しませんでした。Conclusions元の研究の結果は、現在のソフトウェアエンジニアリングの学生の間で遠隔カップルプログラミングにおける性別偏差の明確な効果を示さないように見えます。外部の複製では、学生が女性のパートナーを持っているときにより多くのソースコード文字を削除し、男性のパートナーを持っているときにより多くの非公式な発言、反省、はい/ノー質問を使用してコミュニケーションするように見えますが、これらの結果は、複製中の受験者の数が少ないため、そして、偽の発見率調整が適用されるとき、非公式な発言に関する結果だけが重要であるため、注意深く考慮する必要があります。

1 導入

業界で広く使用されていることに加えて、カップルプログラミングは、グレード、クラスパフォーマンス、信頼性、生産性、およびソフトウェアエンジニアリングとコンピュータサイエンスの学術専攻に留まる動機に示されたポジティブな影響のために、ソフトウェアエンジニアリング教育でますます普及しています。


しかし、これらの協力的な相互作用は、暗示的な性別偏見によって影響を受ける可能性がある(28)、これは高度に構造化された専門的な環境でさえ広く観察されている現象である(30、12)、そしてこれは、女性が男性よりも技術的に能力が低いという仮定に基づいている(38)。社会科学の研究は、個人の行動が同僚の行動によって明らかに影響を受けていることを示しているので(17)、我々は、性別偏見がソフトウェアエンジニアリングの学生の間のカップルプログラミング経験にどのように影響を与えるかを調査することを目指す。


私たちの研究は、ジェンダー偏差が、パートナーのプログラミングパートナーの性別の認識に基づいて観察可能な違いにつながるという仮説に基づいており、つまり、男性と女性は類似のタスクで異なるスコアを獲得し、また、パートナーを男性または女性として認識するかに応じて異なって行動し、コミュニケーションするだろうが、パートナーはすべてのタスクで同じであるにもかかわらず。


私たちの仮説を研究するために、我々は方法論的三角化を適用した(13)、複数の方法を使用してデータを収集し、人間の行動のような複雑な現象を1つ以上の観点からアプローチする(9)。


リモートカップルプログラミングの設定を仮定すると、同位置カップルプログラミングと同様の結果を示すことが証明されている(53)および(3)によると、受験者の認識に関して私たちの研究質問は次のとおりです。


RQ1 ソロプログラミングと比較して、性別偏差が感知された生産性に影響を与えるか?つまり、カップル生産性とソロ生産性の感知された違いは、感知されるパートナーの性別に依存するか?

RQ


RQ2 性別偏見は、パートナーの認識される技術的能力と、パートナーの認識される技術的能力の違いに影響を与えるのか? つまり、パートナーの認識される技術的能力と、パートナーの認識される技術的能力の違いは、パートナーの認識される性別に依存するのか?

RQ


RQ3 性別偏見は、パートナーの認識されるポジティブな側面とネガティブな側面に影響を与えるのか? つまり、パートナーの認識されるポジティブな側面とネガティブな側面は、パートナーの認識される性別に依存するのか。

RQ


RQ4 性別偏見は、パートナーのスキルを比較する方法に影響するのか? つまり、パートナーのスキルは、パートナーの性別に依存するのか?

RQ


遠隔カップルプログラミング中に受験者の行動に関して、性別偏見がプログラミングタスクでより積極的であるか、またはチャットの間でより多かれ少なかれ言動的になる可能性があると仮定すると、私たちの研究質問は、私たちが自動的に測定できるものに基づいて次のとおりです。


RQ5 性別偏見は、それぞれのパートナーがソースコードの追加、ソースコードの削除、成功した検証、失敗した検証、チャットの発音を生成する周波数または相対周波数に影響を与えますか? つまり、これらの周波数は、認識されるパートナーの性別に依存しますか?

RQ


遠隔カップルプログラミング中の受験者のコミュニケーションに関しては、ジェンダー偏見がパートナーとコミュニケーションする方法に影響するかどうか、すなわち、彼らがより形式的または非公式なスタイルを使用するかどうか、そして彼らが他のものよりもいくつかのタイプのチャット発音を使用するかどうかを知ることに興味があります。


RQ6 性別偏見は、公式および非公式のチャット発言の相対的頻度に影響を与えるのか? つまり、メッセージの形式性は、認識されるパートナーの性別に依存するのか?

RQ


RQ7 性別偏見は、異なる種類のチャット発言の頻度または相対頻度に影響を与えるのか? つまり、異なる種類のメッセージの頻度は、認識されるパートナーの性別に依存するのか?

RQ


この論文は CC BY 4.0 DEED ライセンスの下で archiv で利用できます。

この論文は CC BY 4.0 DEED ライセンスの下で archiv で利用できます。

ARCHIV で利用可能

[1] この研究質問と関連する変数は、ESEM’2021で関連する登録レポートのプレゼンテーション後に追加されました [16 ] 私たちは、オープンな質問を含むことがデータ収集プロセスを改善する可能性があると考えました。

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks