Understanding and improving software productivity
Eric Roberts Department of Computer Science Stanford University Psychology of Programming Interest Group 2004 Nottingham, England December 15, 2004 Teaching.