My current research interests address the ways that individuals collaborate, communicate, and learn while building complex software projects. This takes me to the intersection of software engineering, organizational behavior, and social psychology. These topics are a snapshot of my current research interests. For a more complete list of my past research output please see either my publications page or the publications section of my cv.
At some point in time every developer has written a piece of code that they know will have to be replaced in the future. By knowingly writing code that will have to be replaced the developer causes a project to take on technical debt. Our research examines the different ways that projects incur technical debt and how it might be used as a positive tool rather than strictly a potential cost.
See my page on GNOME research.
Paper on private information at ICSSP 2011
Paper on information management at SSE 2011