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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.4 Samarbetssvårigheter och konflikter<br />

Under den första iterationen trodde 24% av studenterna att de skulle få svårt att samarbeta<br />

med någon eller några i gruppen, men efter projektet uppgav endast 18% att<br />

de hade haft sådana svårigheter. På frågan <strong>om</strong> hur samarbetsproblemet hade löst sig<br />

uppgav hela 90% att problemet inte hade löst sig. Resultatet kan tolkas s<strong>om</strong> att det är<br />

personer s<strong>om</strong> har fått jobba ihop s<strong>om</strong> absolut inte passar ihop. Det kan också ha varit så<br />

att det är vissa personer s<strong>om</strong> har samarbetssvårigheter och där problemet då inte löser<br />

sig oberoende av förslag.<br />

Det k<strong>om</strong>mer alltid finnas personer s<strong>om</strong> är svåra att samarbeta med och i ett skolprojekt<br />

är det en nödvändighet att dessa människor ändå sitter med i projekten och deltar<br />

s<strong>om</strong> de andra. Det blir då coachens uppgift att se till att de s<strong>om</strong> inte alls kan samarbeta<br />

slipper parprogrammera med varandra. Istället bör coachen uppmärksamma vilka personer<br />

i gruppen s<strong>om</strong> bäst klarar av arbeta med den personen och låta dem arbeta ihop.<br />

Väldigt krystade k<strong>om</strong>binationer av människor bör i alla lägen undvikas då samarbetet<br />

i sådana fall säkerligen fungerar dåligt vilket kan få till följd att det produceras dålig<br />

kod.<br />

I ett projekt i arbetslivet borde problem av detta slaget inte uppk<strong>om</strong>ma speciellt ofta<br />

efters<strong>om</strong> företagen själva tillsätter sin personal.<br />

Studenterna fick en fråga <strong>om</strong> huruvida de hade råkat ut för konflikter med sin partner<br />

någon gång under projektet eller ej. 30% uppgav att de hade haft konflikter och i<br />

84% av fallen berodde konflikten på koden. I några enstaka fall hade konflikterna rört<br />

programmeringsordning, personlighet eller partnerns inställning till projektet. I något<br />

enstaka fall hade konflikten behövt lösas gen<strong>om</strong> partnerbyte, men de flesta konflikterna,<br />

70%, hade löst sig gen<strong>om</strong> att båda parter hade k<strong>om</strong>pr<strong>om</strong>issat. Under sådana <strong>om</strong>ständigheter<br />

kan konflikter ses s<strong>om</strong> något positivt efters<strong>om</strong> det vid k<strong>om</strong>pr<strong>om</strong>isser ofta k<strong>om</strong>mer<br />

fram den bästa av två eller flera lösningar. I fall där programmerarna själva inte klarar<br />

av att lösa konflikten kan coachen kanske hjälpa till gen<strong>om</strong> att ge sin syn på problemet<br />

och <strong>om</strong> möjligt introducera ytterligare ett lösningsförslag.<br />

3.5 Egenupplevd kunskap<br />

I båda enkäterna undersöktes studenternas uppfattning <strong>om</strong> den egna programmeringsk<strong>om</strong>petensen.<br />

Frågan är inte helt relevant för just <strong>parprogrammering</strong> men efters<strong>om</strong> den<br />

visar intressanta resultat tar vi upp det här ändå. Studenterna fick rangordna sina egna<br />

programmeringskunskaper i jämförelse med kurskamraternas på en skala med Under<br />

medel, Medel och Över medel. Innan projektet ansåg sig 9% vara Under medel, 70 %<br />

Medel och 21% Över medel. Efter projektet hade siffrorna ändrats marginellt och 6%<br />

ansåg sig vara Under medel, 76 % Medel och 17% Över medel.<br />

3.5.1 Manligt och kvinnligt<br />

Det visade sig dock ligga en stor skillnad i resultaten mellan män och kvinnor. Ingen<br />

av kvinnorna s<strong>om</strong> deltog i <strong>studie</strong>n ansåg sig vara Över medel varken innan eller efter<br />

projektet. Däremot ansåg sig hela 25% av kvinnorna ligga under medel innan projektets<br />

start. Motsvarande siffra för männen var 6%. För att verifiera resultaten gjordes en<br />

förfrågan till Per Holm på Institutionen för Datavetenskap <strong>om</strong> statistik för kvinnorna<br />

i andra årskursen. Det visade sig att ingen av tjejerna i årskursen låg under medel.<br />

Däremot låg flera av dem över medel och en kvinna hade gen<strong>om</strong>gående högsta betyg på<br />

alla kurser s<strong>om</strong> kan relateras till projektkursen, något s<strong>om</strong> ingen tidigare åstadk<strong>om</strong>mit.<br />

10

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

Saved successfully!

Ooh no, something went wrong!