Brian HanksComputer Science I am a Ph.D. Candidate in Computer Science at the University of California at Santa Cruz, where I am researching tool support for distributed pair programming. My dissertation proposal describes my research plans in detail. My interests include agile processes, pair programming, formal reviews, empirical software engineering, software engineering education, and computer-supported collaborative work. My advisor is Professor Charlie McDowell. My Curriculum Vitae. My research is supported by NSF award number DUE-0341276, "Virtual Pair Programming in Undergraduate Education". Here is a copy of the research proposal, and here is a proposal summary. Teaching
Papers
Program Quality with Pair Programming in CS1
Empirical Studies of Pair Programming
Experimenting with Pair Programming in the Classroom Virtual Pair
Programming Can We Influence Students' Attitudes
about Inspections? Can We Measure a Change in Attitude? What Constitutes a "Better" Student Program? In August, 2002 I participated in the Distributed Pair Programming Workshop at XP/Agile Universe. My position paper describes the tool I am developing to support distributed pair programming. LinksExtreme Programming
Pair Programming
Software Engineering Education
Formal Technical Reviews
|