O processo de desenvolvimento de software ágil, ainda que flexível, possui diferentes etapas e diversos pontos de controles a serem feitos. Para auxiliar na execução desse fluxo, as empresas fazem uso de diversas ferramentas CASE (do inglês Computer-Aided Software Engineering) com diversos propósitos, tais como: controle de projeto, acompanhamento da execução de Sprints, definição do Backlog do produtos, resultados de qualidade, entre outros. O uso de diferentes ferramentas se refletem na existência de múltiplos repositórios de dados cujos dados refletem somente uma parte do processo. Isso é um dificultador na hora de estabelecer métricas automatizadas, pois as informações precisam ser integradas e analisadas para a consolidação em uma métrica única e consistente. Considerando essa situação, este trabalho tem como objetivo desenvolver uma arquitetura de integração de dados das ferramentas de apoio ao desenvolvimento para geração de métricas de avaliação do processo. |