110 likes | 292 Views
Isiksuse faktorid paarisprogrammeerimises. Arvutiteaduse instituudi seminariettekanne 27.03.03. Paarisprogrammeerimise eksperiment, kevadel 2002. Võtsime käsile töö, mille kohta me ei teadnud, mis töö see on Ei suutnud tagada edukuse mõõtmist rahuldavalt Juhendajate instrueerimine jäi nõrgaks
E N D
Isiksuse faktorid paarisprogrammeerimises Arvutiteaduse instituudi seminariettekanne 27.03.03
Paarisprogrammeerimise eksperiment, kevadel 2002 • Võtsime käsile töö, mille kohta me ei teadnud, mis töö see on • Ei suutnud tagada edukuse mõõtmist rahuldavalt • Juhendajate instrueerimine jäi nõrgaks • Pole selge kui praktilise väärtusega on näitaja mida me mõõtsime • Hea, et niigi läks • Andmestik on kogutud • Artikkel kirjutatud ja vastu võetud
Analüüs (e.tagantjärgi tarkus) • Paarisprogrammeerimine on üks nn väledatest metoodikatest (agile methodologies) • AM alased uurimisvajadused kaardistati eelmise aasta lõpul (oktoober 2002) http://name.case.unibz.it/NameResearchRoadmap-v2/index.html • Kus paikneb isiksusega seonduv selles kaardistuses ?
AM kaardistus • AM koht tarkvaraarenduse metoodikate hulgas • Projektijuhtimine AM-s • Organisatsioonid ja juhtimine AM-s • Inimfaktor AM-s • AM laiendamine aladele, kus teda pole senini kasutatud • AM infrastruktuur • AM tehnoloogia • AM töövahendid
Inimfaktor AM-s • Kuidas sobib AM Euroopa (Eesti) kultuuri • Kuidas toime tulla kultuuriliste (rahvus, ettevõtte) erinevustega • Milline on karjäär AM keskkonnas • Kuidas ületada “see pole meil rakendatav” sündroom • Kuidas tagada koodi omanikuõigus koodi läbivaatuse puhul • Hajusmeeskonnad AM-s
Isiksuse struktuur • Isiksuse analüüsiks kasutati NEO PI testi, mis vaatleb isiksust koosnevana viiest faktorist • N – neurotism • E – ekstravertsus • O – avatus kogemusele (intelligentsus) • A – sotsiaalsus (soojus) • C – meelekindlus (kohusetundlikkus)
Kuidas määratleda hea paarisprogrammeerija? • Katseisikud, kelle paarisprogrammeerimise (pp) tulemus oli keskmisest parem • Katseisikud, kelle pp tulemus oli keskmisest parem ja mp tulemus oli keskmisest halvem • Katseisikud, kelle pp tulemus oli keskmisest halvem ja mp tulemus oli keskmisest parem
Järeldused • Paarisprogrammeerimist soodustavat isiksuse profiili ei õnnestunud tuvastada • Kui pp profiil on leitud, siis saaks seda võrrelda konkreetsest (eesti) rahvusest programmeerijate keskmisega (see tuleks ka kindlaks määrata) • Kui pp profiil on leitud, siis saaks analüüsida, kas pp soodumus on kaasa sündinud või omandatav
Teised uurimused • Laurie Williams kasutas oma eksperimendis Meyer-Briggs-i testi. • 41 katseisikust 19 –l oli IxxJ (Introversion Judgment) tüüp ja nendest 13 väljendasid rahulolu pp-ga • IxxJ tüüp seostub NEO skaalal C faktoriga ja C tulemus oli 107 96 104 107
Kuidas edasi? • Kogutud andmestikust • Analüüsida võimalikke korrelatsioone isiksuse faktorite ja pp edukuse vahel • Seostada pp-ga rahulolu isiksuse faktoritega • Uurida paarilise faktorite mõju tulemusele • Püstitada uued hüpoteesid ja kontrollida neid uues katses