How can research about software developers generalize? - Emerson R. Murphy-Hill; Laurie Willaims (CHASE, 2012)