Bakgrund: Utvecklare och utvecklingsteam i storskalig mjukvaruutveckling är ofta skyldiga att lära sig kontinuerligt. Organisationer står också inför behovet av att utbilda och stödja nya utvecklare och team ombord i pågående projekt. Även om lärande är förknippat med prestandaförbättringar, visar erfarenheten att utbildning och lärande inte alltid leder till bättre resultat eller att betydande förbättringar kan ta för lång tid. Syfte: I det här dokumentet redovisar vi våra erfarenheter från att skapa en strategi för att mäta läranderesultat och tillhörande prestandapåverkan för utvecklare och team i Ericsson. Metod: Erfarenheter som redovisas här är en del av en undersökande fallstudie av ett pågående storskaligt distribuerat projekt i Ericsson. De data som samlades in för våra mätningar inkluderade arkivdata och expertkunskap som förvärvats genom både ostrukturerade och halvstrukturerade intervjuer. När vi utförde mätningarna ställdes vi inför ett antal utmaningar, dokumenterade i form av lärdomar. Resultat: Vi samlade våra erfarenheter i åtta lärdomar relaterade till insamling, förberedelse och analys av data för ytterligare mätning av inlärningspotential och prestanda i storskalig distribuerad mjukvaruutveckling. Slutsatser: Att mäta lärande och prestanda är en utmanande uppgift. Stora problem hade att göra med inkonsekvenser i fråga om uppgifter som bland annat berodde på att projektet var distribuerat. Vi tror att de dokumenterade erfarenheter som delas häri kan hjälpa andra forskare och praktiker att utföra liknande mätningar och övervinna utmaningarna med storskaliga distribuerade programvaruprojekt, samt proaktivt ta itu med dessa utmaningar när projektmätningsprogram upprättas.
Britto m.fl. REF rapporterar om sin erfarenhet av att mäta läranderesultat och dess effekter på prestanda i ett storskaligt programvaruprojekt.
Experiences from Measuring Learning and Performance in Large-Scale Distributed Software Development
{'venue': "ESEM '16", 'journal': None, 'mag_field_of_study': ['Computer Science']}