As Características do Desenvolvimento Distribuído de Software

  • Fábio Levy Siqueira USP
  • Paulo Sérgio Muniz Silva USP

Resumo


Existem diversas formas do desenvolvimento distribuído de software, cada uma delas levando a diferentes beneficios, problemas e soluções. Nesse trabalho é proposta uma abstração do desenvolvimento distribuído de software em um conjunto de características, buscando evidenciar as diferenças dessa forma de desenvolvimento ao considerar os principais problemas apontados pela pesquisa atual. A partir disso são apresentados três estudos de caso que discutem como essas características são diferentemente instanciadas em projetos de desenvolvimentos de software.

Palavras-chave: Características, Desenvolvimento Distribuído de Software, Método de Desenvolvimento, Sistemas de Informação

Referências

ABNT - Associação Brasileira de Normas Técnicas. NBR ISO/IEC 12207 - tecnologia de informação: processos de ciclo de vida de software. ABNT, 1998

CARMEL, E. Global Software Teams: Collaboruting Across Borders and Time Zones. Prentice Hall, 1999.

COCKBURN, A. Agile Software Development. Addison Wesley, 2002

DAMIAN, D.; ZOWGHI, D. An insight into the interplay between culture, conflict and distance in globally distributed requirements negotiations. In: Hawaii International Conference On System Sciences, 36., Hawaii, 2003.

EVARISTO, J. R.; SCUDDER, R. Geographically Distributed Project Teams: A Dimensional Analysis. In: Hawaii International Conference On System Sciences, 33., Hawaii, 2000.

HAYWOOD, M. Working in Virtual Teams: A Tale of Two Projects and Many Cities. IT Professional, v.2, n.2, p.58-60, March/April 2000.

HERBSLEB, J. D.; MOCKUS, A. An Empirical Study of Speed and Communication in Globally Distributed Software Development. IEEE Transactions on Software Engineering v.29, n.6, p.481-494, June 2003.

KAROLAK, D. W. Glohal Software Development: Managing Virtual Teams and Environment, IEEE Computer Society Press, 1998.

KOBITZSCH, W.; ROMBACH, D.; FELDMANN, R. L. Outsourcing in India. IEEE Software, v.18, n.2, p.78-86, March/April 2001.

KROLL, P.; KRUCHTEN, P. The Rational Unified Process Made Easy: a Practitioner's Guide to the RUP. Addison-Wesley, 2003

MOCKUS, A.; HERBSLEB, J. D. Challenges of Global Software Development. In: International Software Metrics Symposium, 7., London, 2001

OLSON, J. S.; OLSON, G. M. Culture Surprises in Remote Software Development Teams. Queue Focus: Distributed Development, v.1, n.9, p.52-59, December/January 2003-2004,2003.

PRIKLADNICKI, R.; AUDY, J.; EVARISTO, R. Distributed Software Development: Toward an Understanding of the Relationship Between Project Team, Users and Customers. In: International Conference On Enterprise Information Systems, 5., Angers,2003.

SCHEIN, E. H. Organizational Culture anel Leadership, 2' ed. Jossey-Bass Publishers, 1992.
Publicado
13/10/2004
SIQUEIRA, Fábio Levy; SILVA, Paulo Sérgio Muniz. As Características do Desenvolvimento Distribuído de Software. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 1. , 2004, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 171-178. DOI: https://doi.org/10.5753/sbsi.2004.6375.