Uma Infra-Estrutura para Apoio ao Planejamento e Execução de Pesquisas de Opinião na WEB
Autores
6289 |
Christina Chaves Mendonça
|
2857,296
|
6290 |
2857,296
|
Informações:
Publicações do PESC
A Engenharia de Software Experimental explora a experimentação para testar teorias e para a avaliação das tecnologias de software produzidas. Dependendo do propósito da avaliação e das condições para investigação, existem três tipos de estratégias de investigação que podem ser utilizadas: experimentos controlados, estudos de caso ou pesquisas de opinião. As pesquisas de opinião se destacam pela popularidade e abrangência de utilização. Entretanto, o seu uso indiscriminado e a aparente simplicidade do seu processo de aplicação ocasionam um grande número de resultados inválidos. O uso da Web como forma de distribuição tem sido um assunto de interesse no meio científico, devido as suas vantagens e crescente utilização. Todavia, alguns conhecimentos relacionados ao projeto e uso de pesquisas de opinião tradicionais não podem ser traduzidos diretamente para o formato eletrônico. Além disto, a atividade de publicação e construção do questionário pode se tornar muito custosa devido a algumas características fundamentais de uma aplicação de pesquisa de opinião na Web, como segurança e confiabilidade do software.
Neste contexto, este trabalho apresenta a proposta de uma infra-estrutura de apoio a pesquisas de opinião na Web aplicada a Engenharia de Software Experimental. Para identificação dos requisitos da infra-estrutura foi realizado um estudo experimental com especialistas na área. Além disto, também é proposto um processo para aplicação de pesquisas de opinião. O processo definido descreve as etapas fundamentais e o detalhamento das atividades mais complexas que compõem o processo. Um protótipo da infra-estrutura é apresentado de forma a exemplificar a viabilidade de sua construção.
Empirical Software Engineering uses experimentation to test theories and evaluate software related technologies research. Depending on the evaluation purpose and conditions for the investigation, there are three types of strategy that can be used: controlled experiments, case study or surveys. Surveys stand out because of their popularity and wide range of use. However, the indiscriminate using and apparent simplicity of this method can generate a great number of invalid results. Another important surveys trait is the different distribution methods available. Using the Web as the basis for survey distribution and publishing has caught the attention of researchers due to its advantages and rising acceptance. On the other hand, not all characteristics of traditional methods of planning and executing surveys can be applied directly on the online format. Besides, the costs for building and publishing questionnaires can become too high due to some basic requirements such as security and software reliability regarding the Web.
In this context, this dissertation introduces a proposal for an infrastructure to support Web surveys applicable on Empirical Software Engineering. An experimental inquiry with domain experts has been used to identify the requirements for this infrastructure. Furthermore, a process for the application of surveys has been proposed. The process definition describes the essential steps and details the more complex activities that form it. An infra-structure prototype has been built aiming at to show the feasibility of the building the whole proposal.