Autores

5447
Andréa Magalhães Magdaleno
1918,230,305
5448
1918,230,305
5449
1918,230,305

Informações:

Publicações do PESC

Título
COMPOOTIM: Em Direção ao Planejamento, Acompanhamento e Otimização da Colaboração na Definição de Processos de Software
Linha de pesquisa
Engenharia de Software
Tipo de publicação
Tese de Doutorado
Número de registro
Data da defesa
26/6/2013
Resumo

O desenvolvimento de software é tipicamente uma atividade colaborativa. No entanto, as organizações de software ainda têm dificuldades em planejar como a colaboração deve acontecer e acompanhar os resultados alcançados. Nesta tese, investiga-se o planejamento, composição, otimização e acompanhamento da colaboração em processos de software. Assim, é proposta a COMPOOTIM, que oferece apoio ao gerente de projeto na composição de um processo de software que otimize a colaboração com base no contexto do projeto. A COMPOOTIM inclui as seguintes soluções: i) uma estratégia de medição da colaboração em processos de software; ii) uma sistemática que define o passo-a-passo para a criação da uma linha de processos e para a composição dos processos a partir da linha; iii) ferramental de apoio com mecanismos de composição, otimização e visualização; e iv) uma ferramenta de visualização e análise de redes sociais (EvolTrack-SocialNetwork). Para avaliar a viabilidade desta tese, foram conduzidos dois estudos exploratórios no ambiente acadêmico e um estudo de caso no contexto real da indústria. Os resultados destes estudos fornecem indícios da viabilidade e aplicabilidade das soluções propostas.

Abstract

Software development is typically a collaborative activity. However, software organizations still have difficulties in planning how the collaboration should happen and monitoring the results. This thesis investigates the planning, composition, optimization and monitoring of collaboration in software processes. This work proposes COMPOOTIM, which offers support to the project manager in the composition of a software process that optimizes collaboration based on project context. The COMPOOTIM includes the following solutions: i) a measurement strategy of collaboration in software processes; ii) a systematic that defines the step-by-step for the process line creation and the processos composition from the line; iii) tool support with composition, optimization and visualization mechanisms; and iv) a social network  visualization and analysis tool (EvolTrack-SocialNetwork). To evaluate the feasibility  of this thesis, two exploratory studies were conducted in the academic environment and  a case study in the real context of industry. The results provide initial evidence of the feasibility and applicability of the proposed solutions.

Topo