Talk

Deep-Dive Software Analytics

Software Analytics analysiert Softwaredaten von Systemen und deren Entwicklung, um systemische Probleme in Softwaresystemen zu entdecken und Verbesserungsarbeiten zu priorisieren. In diesem Deep-Dive-Workshop werfen wir einen Blick hinter die Kulissen von zwei weitverbreiteten Analysemethoden. Zum einen die Hotspot-Analyse, welche zur Darstellung der Verbesserungsdringlichkeit und Code-Komplexität für die gesamte Codebasis dient. Zum zweiten die Code-Abhängigkeits-Analyse, welche hilft, vorhandene Strukturen im Code wiederzuentdecken und neue Modularisierungsoptionen zu verproben.

Der Großteil des Workshops besteht aus Hands-Ons mit Standardwerkzeuge aus den Bereichen Data Science und Graph Analytics wie Python, pandas, jQAssistant und Neo4j. Wir decken auch mögliche Fallstricke auf und erkunden weitere Potenziale dieser faszinierenden Analysetechniken. Alle, die schon immer einmal wissen wollten, was hinter den bunten Visualisierungen von Analyse-Tools steckt, finden hier wertvolle Einblicke – auch für ihre ganz eigenen Analyseideen.

Hinweis: Für die interaktiven Teile dieses Workshops wird ein Notebook benötigt.

Date
2024-03-11
Time
10:00 - 13:00
Conference / Event
Software Architecture Summit 2024
Venue
Holiday Inn München – Unterhaching, München