Designing for Cognitive Diversity: Improving the GitHub Experience for Newcomers

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Santos, Italo, Pimentel, João Felipe, Wiese, Igor, Steinmacher, Igor, Sarma, Anita, Gerosa, Marco A.
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914648462196736
author Santos, Italo
Pimentel, João Felipe
Wiese, Igor
Steinmacher, Igor
Sarma, Anita
Gerosa, Marco A.
author_facet Santos, Italo
Pimentel, João Felipe
Wiese, Igor
Steinmacher, Igor
Sarma, Anita
Gerosa, Marco A.
contents Social coding platforms such as GitHub have become defacto environments for collaborative programming and open source. When these platforms do not support specific cognitive styles, they create barriers to programming for some populations. Research shows that the cognitive styles typically favored by women are often unsupported, creating barriers to entry for woman newcomers. In this paper, we use the GenderMag method to evaluate GitHub to find cognitive style-specific inclusivity bugs. We redesigned the "buggy" GitHub features through a web browser plugin, which we evaluated through a between-subjects experiment (n=75). Our results indicate that the changes to the interface improve users' performance and self-efficacy, mainly for individuals with cognitive styles more common to women. Our results can inspire designers of social coding platforms and software engineering tools to produce more inclusive development environments.
format Preprint
id arxiv_https___arxiv_org_abs_2301_10912
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Designing for Cognitive Diversity: Improving the GitHub Experience for Newcomers
Santos, Italo
Pimentel, João Felipe
Wiese, Igor
Steinmacher, Igor
Sarma, Anita
Gerosa, Marco A.
Software Engineering
Social coding platforms such as GitHub have become defacto environments for collaborative programming and open source. When these platforms do not support specific cognitive styles, they create barriers to programming for some populations. Research shows that the cognitive styles typically favored by women are often unsupported, creating barriers to entry for woman newcomers. In this paper, we use the GenderMag method to evaluate GitHub to find cognitive style-specific inclusivity bugs. We redesigned the "buggy" GitHub features through a web browser plugin, which we evaluated through a between-subjects experiment (n=75). Our results indicate that the changes to the interface improve users' performance and self-efficacy, mainly for individuals with cognitive styles more common to women. Our results can inspire designers of social coding platforms and software engineering tools to produce more inclusive development environments.
title Designing for Cognitive Diversity: Improving the GitHub Experience for Newcomers
topic Software Engineering
url https://arxiv.org/abs/2301.10912