Kredit:CC0 Public Domain
Cyklussen for udvikling af open source software (OSS) og kønsrepræsentation er, måske, ikke overraskende - kvinder er stærkt underrepræsenteret blandt OSS-udviklere. Som resultat, kvinder går glip af udvikling og faglige muligheder, og efterhånden som jobs inden for OSS-udvikling åbner sig, kvinder mangler erfaringen til at få dem. Og cyklussen fortsætter.
Det er så gennemgribende, at det sandsynligvis er bygget ind i selve softwaren, siger fire forskere, hvilket er et helt separat problem – et de sigter mod at løse ved at finde disse fejl og foreslå redesign omkring dem, hvilket fører til mere kønsrelaterede værktøjer, der bruges af softwareudviklere.
Anita Sarma, en professor fra Oregon State University, og Igor Steinmacher, en adjunkt på Institut for Informatik, Computere, og Cybersystemer, er PI'erne, med Marco Gerosa, lektor i SICCS, og OSU -professor Margaret Burnett, som har fokuseret på dette spørgsmål gennem hele sin karriere, er co-PI'er.
De vil undersøge OSS -understøttelsesværktøjer som Eclipse (udviklingsredaktør), Git (versionskontrol), GitHub (projekthostingwebsted), Jira (problemsporer), Hudson (kontinuerlig integration) og andre, med den hypotese, at hvis disse værktøjer er involveret i at skabe kønsbaserede barrierer, de kan afskrække nytilkomne markant, især kvinder, fra at deltage i OSS -projekter.
"Vi er interesserede i, hvordan folk bruger værktøjer, fordi 'fejlene' kan være integreret i, hvordan værktøjet blev designet, hvilket kan stille mennesker med forskellige kognitive stile ringere, " sagde Steinmacher. "Dette skyldes, at der er forskelle i, hvordan folk løser problemer og bruger softwarefunktioner. Interessant nok, litteraturen viser, at disse forskelle i problemløsningsstile klynges efter køn. Derfor, hvis nogen implementerer et værktøj uden at tage hensyn til en række forskellige brugere, de kan omfatte sådanne fejlkonger, som påvirker det ene køn mere end det andet. "
Undersøgelsen vil bygge på tidligere forskning fra Burnett, hvis team var banebrydende inden for GenderMag -forskningsteknikken, for at finde "bugs" med hensyn til køn. GenderMag er en inspektionsmetode, der gør det muligt for softwareprofessionelle at finde fejl i deres egen software ved hjælp af fire kønsbestemte personas. Værktøjsbyggere vil lave kognitive gennemgange af deres software og besvare specifikke spørgsmål gennem linsen af hver personas problemløsningsfacetter.
De facetter, der skal overvejes, er:
Baseret på de fundne fejl, teamet vil foreslå måder at redesigne OSS -dokumentationen på; disse redesign og processen med at skabe inkluderende værktøjer vil blive empirisk evalueret for at oprette en liste over bedste fremgangsmåder til reparation af køn-bias-fejl i både produkter og processer.
"Nogle forskningsindsatser undersøger, hvordan kønsfordele spiller sig ud i OSS -projekter, Steinmacher sagde. "Dem fokuserer til dels på at identificere potentielle sociale og kulturelle problemer, der især afskrækker kvinder fra at deltage i OSS-fællesskaber. Andre undersøgelser fokuserer på de typer problemer, som kvinder står over for, når de deltager i sådanne mandsdominerede samfund. Vores forskning supplerer disse værker om sociale faktorer ved at fokusere på at forstå, om og hvordan de værktøjer og infrastruktur, som folk bruger til at bidrage til OSS, er medskyldige i at skabe disse skævheder."