Toward Inclusive AI-Driven Development: Exploring Gender Differences in Code Generation Tool Interactions
By: Manaal Basha , Ivan Beschastnikh , Gema Rodriguez-Perez and more
Potential Business Impact:
Helps make computer tools fair for everyone.
Context: The increasing reliance on Code Generation Tools (CGTs), such as Windsurf and GitHub Copilot, are revamping programming workflows and raising critical questions about fairness and inclusivity. While CGTs offer potential productivity enhancements, their effectiveness across diverse user groups have not been sufficiently investigated. Objectives: We hypothesize that developers' interactions with CGTs vary based on gender, influencing task outcomes and cognitive load, as prior research suggests that gender differences can affect technology use and cognitive processing. Methods: The study will employ a mixed-subjects design with 54 participants, evenly divided by gender for a counterbalanced design. Participants will complete two programming tasks (medium to hard difficulty) with only CGT assistance and then with only internet access. Task orders and conditions will be counterbalanced to mitigate order effects. Data collection will include cognitive load surveys, screen recordings, and task performance metrics such as completion time, code correctness, and CGT interaction behaviors. Statistical analyses will be conducted to identify statistically significant differences in CGT usage. Expected Contributions: Our work can uncover gender differences in CGT interaction and performance among developers. Our findings can inform future CGT designs and help address usability and potential disparities in interaction patterns across diverse user groups. Conclusion: While results are not yet available, our proposal lays the groundwork for advancing fairness, accountability, transparency, and ethics (FATE) in CGT design. The outcomes are anticipated to contribute to inclusive AI practices and equitable tool development for all users.
Similar Papers
Developers' Experience with Generative AI -- First Insights from an Empirical Mixed-Methods Field Study
Human-Computer Interaction
Helps coders work faster with AI tools.
On the Role and Impact of GenAI Tools in Software Engineering Education
Software Engineering
Helps students learn and code better with AI.
An Empirical Study on the Impact of Gender Diversity on Code Quality in AI Systems
Software Engineering
Diverse AI teams make better, more popular code.