Datenbasierte Projektanalyse

Ihr VCS enthält unschätzbare Informationen, die zeigen, wie sich Ihr Projekt im Laufe der Zeit entwickelt hat. Upsource protokolliert alle Commits, Revisionen und persönlichen Beiträge in Ihrem Projekt. Diese Daten werden kontinuierlich analysiert, um Bereiche hervorzuheben, die einer Refaktorierung oder Anpassung bedürfen.

Commit-Aktivitäten

Commit-Aktivitäten

Sehen Sie, wie sich die Geschwindigkeit des Entwicklungsprozesses im Laufe des Projekts verändert hat. Lassen Sie sich einen bestimmten Zeitraum anzeigen, vergleichen Sie individuelle Aktivitäten und sehen Sie sich die Verteilung von Beiträgen über verschiedene Projektmodule hinweg an. Wenn Sie dem Projekt erst kürzlich beigetreten sind, sehen sie anhand dieses Diagramms sofort die Zuständigkeitsbereiche Ihrer Teammitglieder.

Projekt-Treemap

Projekt-Treemap

Sehen Sie sich die Projektstruktur aus der Vogelperspektive an und identifizieren Sie Dateien und Verzeichnisse mit ungewöhnlichen Bearbeitungsmustern, z. B. Hotspots. Die Projekt-Treemap unterstützt Teams dabei, Bereiche zu ermitteln, die refaktoriert werden müssen, und QA-Prozesse besser zu planen.

Diagramm mit Dateiversionsverlauf

Dateiversionsverlauf

Identifizieren Sie mühelos vernachlässigte Dateien – Dateien, die insgesamt sehr häufig bearbeitet wurden, aber deren letzte Bearbeitung schon lange zurückliegt. Sie werden als Punkte dargestellt, die sich näher am Mittelpunkt des Diagramms befinden als die meisten anderen.

Review-Graph

Reviewer

Sehen Sie sich die Interaktionen in Ihrem Projekt und die im Rahmen des Code-Reviews neu erstellten Beziehungen an. Jeder Knoten stellt einen Projektbeteiligten dar. Je häufiger zwei Personen gegenseitig ihre Änderungen prüfen, desto stärker wird die Verbindung zwischen ihnen. Der Graph ist interaktiv: Sie können Knoten ziehen und anklicken.

Code-Review-Diagramm

Code-Review

Finden Sie heraus, in welchem Umfang ihr Projekt mit Code-Reviews abgedeckt ist und in welchem Maße sich jeder Nutzer in den Review-Prozess einbringt. Mithilfe dieser Statistikdaten können Sie ermitteln, wer den Code am häufigsten prüft und wessen Änderungen am häufigsten überprüft werden. Auf der Basis dieser Daten können Sie Ihre Prozesse rund um das Code-Review weiter verfeinern.