COLMEIA - Um analisador de colaborações baseado em metricas aplicaveis a informações semanticamente integradas em um ambiente de GCS

Detalhes bibliográficos
Ano de defesa: 2013
Autor(a) principal: Gláucia Braga e Silva
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Instituto Tecnológico de Aeronáutica
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2249
Resumo: A colaboração na realização de tarefas e na solução de problemas faz parte do dia a dia das organizações. Essa realidade é comumente encontrada em ambientes de desenvolvimento de software, em que indivíduos com capacidades distintas trabalham de forma colaborativa na execução de tarefas interdependentes, acessando repositórios de informações compartilhados, em prol da produção de artefatos de software com qualidade. Considerando a natureza colaborativa de um processo de software, esta pesquisa destaca a importância de se conhecer como o trabalho é realizado, para que as decisões gerenciais sejam embasadas em evidências de projeto e não em suposições e na intuição do gerente. Nesse contexto, o trabalho propõe uma abordagem de análise de colaborações, baseada em métricas, visando quantificar os esforços colaborativos dos membros de uma equipe de software e prover indicadores que possam subsidiar as análises que antecedem as decisões gerenciais. Na busca por informações de projeto que forneçam o registro da memória dos trabalhos da equipe, o trabalho endereça o uso das informações armazenadas nos repositórios das ferramentas computacionais de apoio à Gerência de Configuração de Software (GCS). Devido à heterogeneidade da representação da informação no contexto dessas ferramentas, adota-se uma estratégia de integração semântica das informações com base em uma ontologia no domínio da GCS. Buscando-se parâmetros para que as colaborações possam ser analisadas, elabora-se, ainda, uma ontologia no domínio das colaborações ocorridas em um processo de software, do ponto de vista das comunicações, coordenações e cooperações ocorridas entre os membros de uma equipe de software. Com o intuito de se estabelecer mecanismos de avaliação dos esforços colaborativos dos membros da equipe, um conjunto de métricas quantitativas de análise é proposto. Desenvolve-se, então, um protótipo de software, que implementa a abordagem de análise proposta. Em seguida, uma prova de conceito é realizada, utilizando-se dados reais de um projeto de software, com o intuito de avaliar a abordagem de análise proposta.