Abstract-Little är känt om de specifika typer av frågor programmerare frågar när man utvecklar en kodbas och hur väl befintliga verktyg stöder dessa frågor. För att bättre stödja programmeringen krävs svar på tre breda forskningsfrågor: 1) Vad behöver en programmerare veta om en kodbas när han utvecklar ett programvarusystem? 2) Hur går en programmerare till väga för att hitta den informationen? 3) Hur väl stöder befintliga verktyg programmerare i att svara på dessa frågor? Vi genomförde två kvalitativa studier av programmerare som utför förändringsuppgifter för att ge svar på dessa frågor. I detta dokument rapporterar vi om en analys av data från dessa två användarstudier. Detta dokument ger tre viktiga bidrag. Det första bidraget är en katalog med 44 typer av frågor programmerare frågar under programvaruutveckling uppgifter. Det andra bidraget är en beskrivning av det observerade beteendet kring att besvara dessa frågor. Det tredje bidraget är en beskrivning av hur befintliga och föreslagna verktyg fungerar och inte stöder svar på programmerarnas frågor.
Sillito m.fl. REF föreslog en katalog med 44 typer av frågor programmerare frågar under programvaruutveckling uppgifter.
Asking and Answering Questions during a Programming Change Task
{'venue': 'IEEE Transactions on Software Engineering', 'journal': 'IEEE Transactions on Software Engineering', 'mag_field_of_study': ['Computer Science']}