06.08.2013 Views

En studie om parprogrammering i praktiken - Lunds Tekniska ...

En studie om parprogrammering i praktiken - Lunds Tekniska ...

En studie om parprogrammering i praktiken - Lunds Tekniska ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.2 Projektbeskrivning<br />

I kursen Inledande programvaruteknik på LTH introducerades XP s<strong>om</strong> utvecklingsmetod<br />

för det obligatoriska projektet. Kursen var teknologernas första kontakt med XP i<br />

<strong>praktiken</strong>. De flesta av kursdeltagarna hade vid kursens början inte någon erfarenhet<br />

av programmering i projekt med tyngre arbetsmetoder, men alla hade programmerat<br />

både enskilt och i par tidigare. När kursen Inledande programvaruteknik läses går studenterna<br />

minst fjärde terminen på LTH. De har då 5 terminer kvar innan de skall ut på<br />

arbetsmarknaden.<br />

Den praktiska delen av projektet gen<strong>om</strong>fördes under sex iterationer <strong>om</strong> åtta timmar<br />

vardera. Varje team bestod av 8-10 programmerare samt en eller två coacher. Många<br />

av medlemmarna i de olika teamen var inte bekanta med varandra vid projektets början<br />

och någon speciell gruppdynamik var inte utarbetad.<br />

Uppgiften för varje team var att implementera ett tidtagningssystem för olika typer<br />

av motorcykeltävlingar.<br />

2 Undersökningen<br />

Undersökningen utfördes gen<strong>om</strong> att studenterna fick svara på två enkäter, en innan projektets<br />

start och en efter avslutat projekt. Resultaten från enkäterna har sedan jämförts<br />

och sammanställts. 107 studenter har medverkat i <strong>studie</strong>n, varav 16 stycken är kvinnor.<br />

Tyvärr gör det låga antalet kvinnor att resultaten vid jämförelser mellan kvinnor och<br />

män inte alltid kan ses s<strong>om</strong> självklara fakta.<br />

2.1 <strong>En</strong>kät 1<br />

I Bilaga A presenteras den enkät s<strong>om</strong> delades ut under första iterationen. <strong>En</strong>käten delades<br />

ut till 107 studenter och besvarades av 102 studenter. Frågorna behandlar allmänna<br />

uppfattningar <strong>om</strong> egen k<strong>om</strong>petens, <strong>parprogrammering</strong> i allmänhet, egenskaper hos programmeringspartner<br />

samt hur <strong>parprogrammering</strong> bör gen<strong>om</strong>föras i <strong>praktiken</strong>.<br />

2.2 <strong>En</strong>kät 2<br />

I Bilaga B presenteras den enkät s<strong>om</strong> delades ut under sista iterationen. <strong>En</strong>käten delades<br />

ut till 107 studenter och besvarades av 97 studenter. Frågorna var utformade i<br />

likhet med den första enkäten för att intressanta jämförelser och eventuella förändringar<br />

skulle kunna noteras. Frågor <strong>om</strong> egenupplevd k<strong>om</strong>petens, eventuella k<strong>om</strong>petensförbättringar,<br />

egenskaper hos programmeringspartner samt teamets praktiska utförande av<br />

<strong>parprogrammering</strong> behandlades.<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!