Desenvolvimento Distribuído de Software: um Modelo de Classificação dos Níveis de Dispersão dos Stakeholders

  • Rafael Prikladnicki PUCRS
  • Leandro Lopes PUCRS
  • Jorge Luis N. Audy PUCRS
  • Roberto Evaristo University of Illinois at Chicago

Resumo


O objetivo deste artigo é propor um modelo de classificação dos níveis de dispersão dos stakeholders envolvidos em projetos de desenvolvimento distribuído de software. Para isto, propõem-se alguns critérios para a definição dos níveis de dispersão. O modelo de classificação proposto é parte resultante de uma dissertação de mestrado e foi aplicado em dois estudos de caso, cujos resultados são apresentados e discutidos. Estes estudos de caso compreendem uma organização multinacional que desenvolve projetos com equipes distribuídas em diversos países em mais de um continente. Esta pesquisa é caracterizada como exploratória, com estudo de caso como método de pesquisa principal. Como resultado, apresenta-se o modelo proposto, discutindo suas vantagens e a sua representação.

Palavras-chave: Desenvolvimento Distribuído de Software, Modelo, Classificação, Dispersão, Stakeholders

Referências

Herbsleb, J. D., e Moitra, D,. Global Software Development, IEEE Software Magazine, IEEE Computer Society, EUA, Mar/Abr 2001.

Herbsleb, J. D., Grinter, R. E. Splitting the Organization and Integrating the Code: Conway's Law Revisited. In: ICSE'99, Los Angeles, CA. Proceedings ... 1999.

Pressman, R. S. Software Engineering. A Practitioner's Approach. 5a edição, 2001.

Carmel, E. Global Software Teams - Collaborating Across Borders and Time-Zones. Prentice Hall, USA, 1999, 269p.

Karolak, D. W. Global Software Development - Managing Virtual Teams and Environments. Los Alamitos, lEEE Computer Society, USA, 1998, 159p.

Kiel, L. Experiences in Distributed Development: A Case Study, In. Workshop on Global Software Development at ICSE, Oregon, EUA. Proceedings ... 2003.

Evaristo, Roberto; Scudder, Richard. Geographically distributed project teams: a dimensional analysis. In: HICSS, 2000, Havaí. Proceedings ... EUA, p. 1-15,2000.

Prikladnicki, Rafael; Audy, Jorge Luis N.; Evaristo, Roberto. Distributed Software Development: Toward an understanding of the relationship between project team, users and customers. In: ICElS, 2003, Angers. Proceedings ... França, p. 417-423, Abr. 2003.

Prikladnicki, R. MuNDDoS: Um Modelo de Referência para Desenvolvimento Distribuído de Software. 2003. Dissertação de Mestrado, PPGCC - PUCRS, 2003.

Lopes, Leandro; Prikladnicki, Rafael; Majdenbaum, Azriel; Audy, Jorge. "Uma proposta para processo de requisitos em ambientes de desenvolvimento distribuído de software". In: 6th WER, Piracicaba. Brasil. Proceedings ... 2003. p. 329-342.

Yin, R. K. Case study research: design and methods, Sage, USA, 1994.

Espinosa, J. Alberto; Carmel, Erran. Modeling coordination costs due to time separation in Global Software Teams. In: Workshop on Global Software Development at ICSE, 2003, Oregon. Proceedings ... EUA, p. 64-69, 2003.

Passivara, Maria. Communication needs, practices and supporting structures in global inter-organizational software development projects. In: Workshop on Global Software Development at ICSE, 2003. Oregon. Proceedings... EUA, p.59-63, 2003.
Publicado
13/10/2004
PRIKLADNICKI, Rafael; LOPES, Leandro; AUDY, Jorge Luis N.; EVARISTO, Roberto. Desenvolvimento Distribuído de Software: um Modelo de Classificação dos Níveis de Dispersão dos Stakeholders. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 1. , 2004, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 153-161. DOI: https://doi.org/10.5753/sbsi.2004.6373.