Coordination in software development
Communications of the ACM
Requirements engineering
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Coordinating Expertise in Software Development Teams
Management Science
Seeking the source: software source code as a social and technical artifact
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Leveraging expertise in global software teams: Going outside boundaries
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Collaboration in Software Engineering: A Roadmap
FOSE '07 2007 Future of Software Engineering
Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Team Knowledge and Coordination in Geographically Distributed Software Development
Journal of Management Information Systems
Does distributed development affect software quality? An empirical case study of Windows Vista
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
The role of domain knowledge and cross-functional communication in socio-technical coordination
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
challenge in software development, and requirements engineering inherits this challenge. By taking a requirements perspective on collaboration we can better understand how cross-functional teams coordinate work throughout the project life-cycle. In this paper we report on a case study of a global IT company that investigated requirements-driven collaboration in a cross-functional team. We studied collaboration by examining the congruence between the technical dimension of work and social relationships team members establish. We calculated the mismatch between the social and technical dimensions. Based on the results, we critically analyzed the applicability of congruence to the study of cross-functional software teams as well as the limitations of current socio-technical congruence measures, which have been applied to only study developer teams. Based on this work, methods to investigate congruence between the social and technical dimensions of work have to be extended to incorporate information about pre-defined structures in the organization. Keywords-collaboration; coordination; requirements; crossfunctional software team; socio-technical congruence.