Resumo: Software Engineering Data Collection for Field Studies
A engenharia de software é uma atividade intensamente orientada a pessoas, ainda pouco se sabe sobre como as ferramentas e práticas de engenharia de software influenciam no comportamento dos campos de estudo, ou seja, como os profissionais reais resolvem problemas reais. Para ajudar nesse objetivo, nós descrevemos uma série de técnicas de coleta de dados para tais estudos, organizados em torno de uma taxonomia com base no grau em que é necessária a interação com os engenheiros de software. Para cada técnica, nós fornecemos exemplos da literatura, uma análise de suas principais vantagens e desvantagens, e uma discussão de necessidades especiais de comunicação. Nós também falamos brevemente sobre registro de opções e análise de dados.