Journal article
Coordination implications of software architecture in a global software development project
The Journal of systems and software, v 83(10), pp 1881-1895
2010
Abstract
In this paper, we report on our experience of using design structure matrices (DSMs), derived from architecture models developed at early stages of the project, to reveal the coordination needs among globally distributed development teams. Our approach is to automatically transform the box-and-line style software architecture model into an augmented constraint network (ACN), from which a DSM can be automatically generated. After that, we represent the coordination structure among the team members as communication matrices (COMs). We then assess the consistency between the DSM and COMs. Analysis of data gathered during the Global Studio Project Version 3.0 revealed that the architectural DSM model, representing the software modular structure, is highly consistent with the COMs that represent the actual coordination structure, showing that an architectural DSM has the potential to help guide the task assignments in global software development projects.
Metrics
Details
- Title
- Coordination implications of software architecture in a global software development project
- Creators
- Alberto Avritzer - Siemens Corporate Research, 755 College Road East, Princeton, NJ 08540, USADaniel Paulish - Siemens Corporate Research, 755 College Road East, Princeton, NJ 08540, USAYuanfang Cai - Dept. of Computer Science, Drexel University, Philadelphia, PA 19104, USAKanwarpreet Sethi - Dept. of Computer Science, Drexel University, Philadelphia, PA 19104, USA
- Publication Details
- The Journal of systems and software, v 83(10), pp 1881-1895
- Publisher
- Elsevier
- Resource Type
- Journal article
- Language
- English
- Academic Unit
- Computer Science
- Web of Science ID
- WOS:000282117900021
- Scopus ID
- 2-s2.0-77956058041
- Other Identifier
- 991014877673704721
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Collaboration types
- Industry collaboration
- Domestic collaboration
- Web of Science research areas
- Computer Science, Software Engineering
- Computer Science, Theory & Methods