(Talk) Working Together in Agile Software Development

  • Speaker: Robert Biddle (Carleton University)
  • Location: UBC Vancouver Campus, MCLD 418, 2332 Main Mall, Vancouver, BC
  • Date & Time: January 10, 2013, at 4:00 p.m.

Abstract

Software development typically involves working together in teams, both to increase the scale of effort and to leverage diverse skills and viewpoints. Agile processes have emphasized aspects of development that relate to such collaboration and teamwork, especially in an iterative framework. This talk reviews several field studies we have conducted of agile teams, and presents a summary of our findings, relating especially to the different skills involved in the software development process. We identify some key dynamics we feel are at the heart of agility, and consider how these might inform practice, both in software development and in related areas such as security and analysis.

Speaker’s Biography

Robert Biddle is a Professor at Carleton University in Ottawa, Canada, where he is cross-appointed to the School of Computer Science and the Institute of Cognitive Science. His research area is Human-Computer Interaction, and especially in the contexts of software development and computer security. Recent projects include studies of collaboration in software development, and design and evaluation of innovative approaches to authentication. Robert started school in British Columbia, was a student at the University of Waterloo, and worked for many years in New Zealand before returning to Canada.

This entry was posted in Talks. Bookmark the permalink.