Title :
How can research about software developers generalize?
Author :
Murphy-Hill, Emerson ; Williams, Laurie
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
Abstract :
Research that studies software developers can have a larger impact when its results generalize to other contexts. However, it is often unclear if, how, and why such results generalize. In this position paper, we aim to motivate software engineering researchers to generalize their findings. To meet this aim, we firstly enumerate the dimensions in which software engineering generalizations are made, and secondly, propose several practical ways researchers can make their work more generalizable. In meeting our aim, we hope to help the software engineering research community maximize their impact outside of software engineering.
Keywords :
software engineering; software developers; software engineering generalizations; software engineering research community; software engineering researchers; Computers; Context; Programming; Software; Software engineering; USA Councils; Visualization; generalization; research; software development;
Conference_Titel :
Cooperative and Human Aspects of Software Engineering (CHASE), 2012 5th International Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1823-5
DOI :
10.1109/CHASE.2012.6223002