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.
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.
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.
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.
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.
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.