As Características do Desenvolvimento Distribuído de Software
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.
Referências
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.