Refactoring-Kennzahlen-Dashboard für DACH-Beratungsmandat
Übersicht
Worum es bei diesem Projekt geht.
Bauen Sie ein Refactoring-Dashboard, das aus einer Git-Historie zeitliche Verläufe extrahiert: Code-Komplexität pro Modul, Test-Coverage, Code-Duplikation, Smell-Trends (über CodeClimate API oder SonarQube History). Wählen Sie eine Beispielcodebasis (z. B. ein Open-Source-Java-Repo mit über 5 Jahren Historie) und reproduzieren Sie 12 Monate Mandats-Verlauf. Dashboard läuft als Next.js-App mit täglich aktualisierten Snapshots, exportierbar als 6-seitiger PDF-Bericht. Liefern Sie das Dashboard, Beispiel-Reports und einen Onboarding-Guide für andere Mandant:innen.
Das Briefing
Was Du tust und was Du zeigst.
Wie baut man ein wiederverwendbares Dashboard, das Refactoring-Fortschritt aus Git-Historie + Static-Analysis aggregiert und Quartals-Reports automatisiert?
Earning criteria — what you'll demonstrate
- Code-Health-Metriken aus Git-Historie reproduzierbar extrahieren
- Static-Analysis-APIs (SonarQube/CodeClimate) integrieren
- Reporting-Dashboards für eine Beratungs-Zielgruppe designen
- PDF-Export-Pipelines für reproduzierbare Quartals-Reports bauen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenData Engineer:in
Git-Historie + Static-Analysis-API in eine reproduzierbare Pipeline zu integrieren ist Data-Engineering-Standardhandwerk in einer ungewöhnlichen Domäne.
Dieses Projekt schärft
- git-history-analysis
- static-analysis
- data-visualization
Noch eine Sache