Análise de projetos orientada a dados

Seu VCS é uma fonte de dados valiosos, mostrando como o seu projeto evolui ao longo do tempo. O Upsource controla todas as submissões, revisões e contribuições pessoais no seu projeto. Ele analisa continuamente esses dados e é capaz de realçar áreas que precisam de refatoração ou ajuste de processos.

Atividades de submissão

Atividades de submissão

Veja como o ritmo de desenvolvimento do projeto vem mudando ao longo do tempo. Você pode explorar qualquer período específico, ver atividades individuais e até mesmo revisar a distribuição de contribuições entre módulos do projeto. Se você é novo no projeto, use este gráfico para descobrir rapidamente os escopos de responsabilidade dos seus colegas de equipe.

Mapa em árvore do projeto

Mapa em árvore do projeto

Obtenha uma visão panorâmica da estrutura do projeto e identifique arquivos e diretórios com padrões de manutenção incomuns, por exemplo, hotspots. O Mapa em árvore do projeto ajuda as equipes a detectar candidatos para refatoração e a planejar melhor seus esforços de QA.

Gráfico de histórico de arquivos

Histórico de arquivos

Identifique facilmente arquivos abandonados: arquivos que tiveram edições suficientes para estarem entre os mais editados, mas que não foram editados por um longo tempo. Eles são representados pelos pontos que se encontram mais próximos do meio do gráfico que a maioria.

Gráfico de revisores

Revisores

Veja as interações no seu projeto e as relações de revisão de código que foram criadas. Cada nó representa um colaborador do projeto. Quanto mais duas pessoas analisam as alterações umas das outras, mais forte se torna o vínculo entre elas. O gráfico é interativo, tente arrastar os nós ou clicar neles.

Gráfico de revisão de código

Revisão do Código

Descubra o quão bem seu projeto está coberto com revisões de código e em que grau cada usuário está envolvido no processo de revisão. Depois de consultar essas estatísticas, será possível entender quem está revisando a maior parte do código e de quem são as alterações mais revisadas. Você pode até mesmo querer ajustar seu processo de revisão de código.