Ju bättre programvaruutveckling gemenskapen blir på att skapa programvara, desto mer programvara världen verkar kräva. Även om det finns en stor mängd forskning om att mäta och undersöka produktivitet ur organisatorisk synvinkel, finns det en brist på forskning om hur mjukvaruutvecklare, de i frontlinjen för programvarukonstruktion, tänka på, bedöma och försöka förbättra sin produktivitet. För att undersöka programvaruutvecklares uppfattningar om programvaruutvecklingsproduktivitet genomförde vi två studier: en undersökning med 379 professionella programvaruutvecklare för att hjälpa till att få fram teman och en observationsstudie med 11 professionella programvaruutvecklare för att undersöka framväxande teman mer i detalj. I båda studierna fann vi att utvecklarna uppfattar sina dagar som produktiva när de utför många eller stora uppgifter utan betydande avbrott eller sammanhangsbyten. Men de observationsdata vi samlat in visar att våra deltagare utförde betydande uppgifts- och aktivitetsbyten samtidigt som de kände sig produktiva. Vi analyserar sådana uppenbara motsägelser i våra resultat och använder analysen för att föreslå sätt att bättre stödja mjukvaruutvecklare i en retrospektion och förbättring av deras produktivitet genom utveckling av nya verktyg och utbyte av bästa praxis.
Meyer och Al. REF genomförde en undersökning och en observationsstudie för att förstå utvecklarnas uppfattning om produktivt och improduktivt arbete.
Software developers' perceptions of productivity
{'venue': 'FSE 2014', 'journal': None, 'mag_field_of_study': ['Computer Science']}