CFDSD: a Communication Framework for Distributed Software Development
Abstract Due to geographical and/or temporal dispersion, communication between teams in distributed software projects is a critical factor for success. Notably, distributed teams suffer adverse physical and temporal dispersion effects during an information exchange. To mitigate problems arising from...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2020-08-01
|
Series: | Journal of the Brazilian Computer Society |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s13173-020-00101-7 |
id |
doaj-8ba91b4ac4d04a219d6d470b84c9194e |
---|---|
record_format |
Article |
spelling |
doaj-8ba91b4ac4d04a219d6d470b84c9194e2021-04-02T17:55:23ZengSpringerOpenJournal of the Brazilian Computer Society0104-65001678-48042020-08-0126112110.1186/s13173-020-00101-7CFDSD: a Communication Framework for Distributed Software DevelopmentAlexandre L’Erario0José Antônio Gonçalves1José Augusto Fabri2Tiago Pagotto3Rodrigo Henrique Cunha Palácios4Computing Department, UTFPR- Federal University of Technology - ParanáComputing Department, UTFPR- Federal University of Technology - ParanáComputing Department, UTFPR- Federal University of Technology - ParanáComputing Department, UTFPR- Federal University of Technology - ParanáComputing Department, UTFPR- Federal University of Technology - ParanáAbstract Due to geographical and/or temporal dispersion, communication between teams in distributed software projects is a critical factor for success. Notably, distributed teams suffer adverse physical and temporal dispersion effects during an information exchange. To mitigate problems arising from interactions, it is important to understand the communication structure of teams during distributed projects. The objective of this work is to present the Communication Framework for Distributed Software Development. This framework groups a set of distributed projects communication concepts and enables a unified view of all stakeholders’ intercommunications that use many interaction technologies. The goal of this framework is to portray the dynamics of the interaction between distributed teams in a multi-tier structure, and each tier approaches a single function in the intercommunication process. We analyzed all interactions from distributed teams after developing an experimental IT Project, using the content analysis method to validate the Communication Framework for Distributed Software Development. The main contribution of this work is the framework specification, and the investigation, which has the potential to help mapping communication patterns in DSD. Moreover, this framework comprises interfaces for communication assessment and includes intercommunications from automated engineering tools as bots.http://link.springer.com/article/10.1186/s13173-020-00101-7Distributed software developmentCommunicationProject managementCollaboration |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alexandre L’Erario José Antônio Gonçalves José Augusto Fabri Tiago Pagotto Rodrigo Henrique Cunha Palácios |
spellingShingle |
Alexandre L’Erario José Antônio Gonçalves José Augusto Fabri Tiago Pagotto Rodrigo Henrique Cunha Palácios CFDSD: a Communication Framework for Distributed Software Development Journal of the Brazilian Computer Society Distributed software development Communication Project management Collaboration |
author_facet |
Alexandre L’Erario José Antônio Gonçalves José Augusto Fabri Tiago Pagotto Rodrigo Henrique Cunha Palácios |
author_sort |
Alexandre L’Erario |
title |
CFDSD: a Communication Framework for Distributed Software Development |
title_short |
CFDSD: a Communication Framework for Distributed Software Development |
title_full |
CFDSD: a Communication Framework for Distributed Software Development |
title_fullStr |
CFDSD: a Communication Framework for Distributed Software Development |
title_full_unstemmed |
CFDSD: a Communication Framework for Distributed Software Development |
title_sort |
cfdsd: a communication framework for distributed software development |
publisher |
SpringerOpen |
series |
Journal of the Brazilian Computer Society |
issn |
0104-6500 1678-4804 |
publishDate |
2020-08-01 |
description |
Abstract Due to geographical and/or temporal dispersion, communication between teams in distributed software projects is a critical factor for success. Notably, distributed teams suffer adverse physical and temporal dispersion effects during an information exchange. To mitigate problems arising from interactions, it is important to understand the communication structure of teams during distributed projects. The objective of this work is to present the Communication Framework for Distributed Software Development. This framework groups a set of distributed projects communication concepts and enables a unified view of all stakeholders’ intercommunications that use many interaction technologies. The goal of this framework is to portray the dynamics of the interaction between distributed teams in a multi-tier structure, and each tier approaches a single function in the intercommunication process. We analyzed all interactions from distributed teams after developing an experimental IT Project, using the content analysis method to validate the Communication Framework for Distributed Software Development. The main contribution of this work is the framework specification, and the investigation, which has the potential to help mapping communication patterns in DSD. Moreover, this framework comprises interfaces for communication assessment and includes intercommunications from automated engineering tools as bots. |
topic |
Distributed software development Communication Project management Collaboration |
url |
http://link.springer.com/article/10.1186/s13173-020-00101-7 |
work_keys_str_mv |
AT alexandrelerario cfdsdacommunicationframeworkfordistributedsoftwaredevelopment AT joseantoniogoncalves cfdsdacommunicationframeworkfordistributedsoftwaredevelopment AT joseaugustofabri cfdsdacommunicationframeworkfordistributedsoftwaredevelopment AT tiagopagotto cfdsdacommunicationframeworkfordistributedsoftwaredevelopment AT rodrigohenriquecunhapalacios cfdsdacommunicationframeworkfordistributedsoftwaredevelopment |
_version_ |
1721552891717615616 |