Pesquisas Qualitativas em Desenvolvimento Distribuído de Software: Um Relato de Experiências com Estudo de Caso e Etnografia Rafael Prikladnicki 1 , Cleidson de Souza 2 1 Faculdade de Informática (FACIN) Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) 90.619-900 – Porto Alegre – RS – Brasil 2 Faculdade de Computação Universidade Federal do Pará (UFPA) 66.075-110 – Belém – PA – Brasil rafaelp@pucrs.br, cdesouza@ufpa.br Abstract. In this paper, we report some challenges for conducting qualitative research in distributed software development based on our experience. Distributed software development is a recent area of research from a Software Engineering point of view, and planning and execution of research in this context may cause additional difficulties to researchers. Based on our experience conducting research in this area since 2002, we present some of these difficulties, focusing on the data collection phase in two qualitative research methods: case study and ethnography. The experiences described in this paper indicate a greater effort in planning and managing research projects in a distributed software development environment, as well as a greater formalism in the whole research process. Resumo. Este artigo discute alguns desafios enfrentados na condução de pesquisas qualitativas em desenvolvimento distribuído de software, a partir da experiência de dois pesquisadores atuantes na área desde 2002. Por ser uma área recente para a comunidade de Engenharia de Software, o planejamento e execução de pesquisas neste contexto acaba gerando uma série de dificuldades adicionais para pesquisadores. Algumas destas dificuldades são apresentadas, com foco principal na fase de coleta de dados de dois métodos de pesquisa qualitativos: estudo de caso e etnografia. As experiências relatadas indicam uma maior necessidade de planejamento e gerência de uma pesquisa quando esta é realizada em ambientes de desenvolvimento distribuído de software, bem como um maior formalismo de todo o processo de pesquisa. 1. Introdução Ao longo dos últimos dez anos, a Engenharia de Software (ES) tem presenciado uma evolução bastante significativa de uma área ainda recente: o Desenvolvimento Distribuído de Software (DDS). Neste contexto, diversas empresas têm distribuído suas atividades de desenvolvimento, aproveitando-se da globalização, do avanço da tecnologia de comunicação, e da necessidade de se manter competitivo em um mercado cada vez mais globalizado (Herbsleb & Moitra, 2001; Damian & Moitra, 2006). Com a idéia inicial de diminuição de custos, as operações de DDS acabam criando novos desafios para as 23