Resumo |
Esta pesquisa objetiva estabelecer uma abordagem de análise do trabalho colaborativo da equipe em um projeto de software, com o intuito de fornecer indicadores do desempenho colaborativo dos membros de uma equipe, visando à melhoria do processo de alocação de tarefas do desenvolvimento. A análise é baseada em medições sobre os dados do trabalho colaborativo realizado no contexto da Gerência de Configuração de Software (GCS). Para isso, este trabalho estende um conjunto de métricas de análise das colaborações, inicialmente proposto em outro trabalho de iniciação científica na UFV- campus Florestal, no que compete à avaliação do desempenho individual e coletivo dos membros. As métricas são agrupadas com base no Modelo 3, que analisa a Colaboração em três dimensões: comunicação (troca de mensagens), coordenação (organizar em conjunto) e cooperação (atuação conjunta em espaço compartilhado). Para definição das métricas, adota-se a abordagem Goal-Question-Metrics (GQM), uma técnica orientada a metas para mensuração de produtos e processo de software. As métricas são formalizadas por meio da Teoria de Conjuntos e da Lógica de Predicados, utilizando conceitos e relações de uma ontologia do domínio da GCS. Diante das métricas definidas, este trabalho endereça ainda a sua aplicação automatizada, com foco na apresentação visual dos resultados obtidos, visando apoiar as decisões gerenciais relacionadas ao gerenciamento de tarefas no desenvolvimento de software. Para isso, propõe-se a apresentação dos resultados, de forma gráfica e centralizada, em uma interface web, buscando favorecer a interpretação rápida dos stakeholders, em especial no nível gerencial. A interface gráfica proposta, denominada PERCEPCaO (PERCEPção cOlaborativa), baseia-se em uma adaptação do Quadro Kanban, adaptado para explicitar a influência das tarefas e resultados referentes à cada uma das dimensões do Modelo 3C (Comunicação, Coordenação e Cooperação) no ciclo de vida dos issues de um projeto de software. |