Computing That Serves

Orders of Ignorance and Software Teams


Thursday, January 19, 2012 - 10:00am


Fabio Queda Bueno da Silva

Associate Professor of Software Engineering at the Center of Informatics, Federal University of Pernambuco, Brazil


Chuck Knutson


In this presentation, I discuss the things we probably know about software teams, as well as the things we know we don't know about software teams. I summarize the results of some of our empirical work about the effectiveness of software teams related to motivation, team building criteria, individual characteristics, and team cohesion. Our research goal has been to incrementally build a draft model of software team effectiveness, consolidating results from other areas and empirically testing theories in industrial settings. I use this model to propose some key research questions as future work.


Fabio Queda Bueno da Silva received a PhD in Computer Science from the Laboratory for Foundations of Computer Science (LFCS), University of Edinburgh, Scotland, in 1992. Since 1993 he has been an Associate Professor of Software Engineering at the Center of Informatics, of the Federal University of Pernambuco, Brazil. He was a co-founder of the Center of Advanced Studies and Systems at Recife (C.E.S.A.R.) in 1996, and of the Porto Digital Science Park, in Recife, Brazil, in 2001, serving as President between 2001 and 2003. He has been involved in teaching entrepreneurship, enterprise creation, innovation management, as well as project management and software engineering over the past 19 years. As a university professor, he has supervised 42 master and 2 doctoral students and published over 100 articles in journals and conference proceedings. He currently advises 16 master and 6 doctoral students in various themes related to human aspects and teamwork in software engineering. Since July 2011, he has been a visiting researcher at University of Toronto, working with Professor Steve Easterbrook.