Autores

6168
230,2812,2813
6169
230,2812,2813
6170
230,2812,2813

Informações:

Publicações do PESC

Título
LIGHTHOUSE: Um Mecanismo de Percepção de Grupo Baseado no Design Emergente
Linha de pesquisa
Engenharia de Software
Tipo de publicação
Dissertação de Mestrado
Número de registro
Data da defesa
28/4/2008
Resumo

A coordenação das atividades dos membros de uma equipe de desenvolvedores de software é uma atividade complexa. O suporte ferramental existente apresenta problemas comuns ligados à grande quantidade de informação com as quais essas ferramentas precisam lidar. Este trabalho propõe uma abordagem para o desenvolvimento de um mecanismo de percepção de grupo, denominado Lighthouse, que apresenta potenciais soluções para lidar com esses problemas. O mecanismo se baseia numa abstração dinâmica, denominada Design Emergente. Esta abstração reflete a estrutura do código-fonte do sistema em desenvolvimento e permite que a equipe acompanhe a evolução da implementação "ao vivo". O diagrama de Design Emergente pode ser ainda enriquecido com informações de percepção adicionais, para facilitar o entendimento sobre "o que está acontecendo" no projeto, o que é fundamental para o sucesso da equipe. Um protótipo do mecanismo foi desenvolvido e dele foi feita uma avaliação preliminar, executada através de um estudo de observação.

Abstract

The coordination of a software development team is a complex task. Existing to01 support present cornmon problems, mainly due to the large amount of information available. This work proposes an approach for the development of a group awareness inechanism, nained Lighthouse, that presents potential solutions to these problems. The inechanism is based on a dynarnic abstraction, called Emerging Design. This abstraction reflects the system's source code and allows the team to watch the impleinentation evolving "live". The Emerging Design diagram can also be annotated with additional awareness information, in order to help developers in understanding "what is going on" in the project, which is crucial for the team to succeed. A prototype of the mechanism was built and an observation study was performed as a preliminary evaluation.

Arquivo
Topo