Skip to content

Softvis3d

LucasFerreiraRodrigue edited this page Nov 7, 2017 · 3 revisions

1. Veja exemplos de uso desta ferramenta

2. Para os exemplos observados identifique quais são as informações relevantes que a ferramenta auxilia a obtenção

A ferramenta oferece dois modos de visualizar o software o Code city view ou Evostreets view. O Code city view fornece uma visualização da hierarquia do projeto, em que cada pacote ou pasta representa um distrito e as classes como construções. O Evostreets view foca na evolução do software, a ruas representam pastas e as quadras representam sub pastas que contem as classes.
Nas duas maneira de visualizar o software três parâmetros devem ser fornecidos, o Footprint que determina a largura de uma construção, Height que determina a altura de uma construção, e o Scaling que determina a escala do tamanho dos edifícios. Tanto para o Footprint quanto para o Height os valores são métricas do próprio sonarqube, há a opção também de colorir os edifícios com as mesmas métricas porem com um numero reduzido.

3. Faça uma avaliação de um parágrafo sobre a ferramenta (você pode esclarecer porque considera a ferramenta útil ou não).

A ferramenta se mostrou interativa e de fácil aprendizado em como manusear, porem a falta de documentação torna difícil entender as funcionalidades de maneira detalhada. A ferramenta facilita e muito a visualizar o software, é fácil perceber por exemplo uma classe com poucas linhas de código mas de alta complexidade. Porem a ferramente se mostra um esforço exagerado em softwares de pequeno porte ou quando não se possui conhecimento para retirar informações da ferramenta

4. Instale a ferramenta e faça uso sobre um software de sua escolha.

Overview do projeto

Code City view

Evostreet view