LW Ligaverwaltung

Projektübersicht für Auftraggeber

Masterplan LigaWerk

Diese Seite fasst Ziel, Umfang, Phasen und aktuellen Stand der ersten Produktionsversion zusammen. Sie wird während der Entwicklung regelmäßig aktualisiert.

Stand 17.06.2026
Aufwand Basisumfang geschätzt 506 h
Erbracht 394,5 h
Rest Basisumfang geschätzt 111,5 h

Die Schätzung bezieht sich auf den vereinbarten Basisumfang: Stammdaten, Saison/Liga, Spielplanimport, Ergebnisse, Tabelle, Basis-Mails, CSV-Exporte und Rechte/Funktionen. Erweiterungen wie öffentlicher Echtzeit-Ticker, erweiterte Profi-Statistiken, API-Ausbau oder zusätzliche Kommunikationsmodule sind darin nicht enthalten.

Zielbild Produktionsversion

Ziel ist eine produktiv nutzbare Ligaverwaltung für Mannschaftssport: Stammdaten, Saison-/Ligaverwaltung, Spielplanimport, Ergebnisse, automatische Tabelle, Basis-Kommunikation und CSV-Exporte.

Stammdaten

Vereine, Teams, Spielstätten, Personen und Kontakte/Funktionen.

Spielbetrieb

Saisons, Ligen, Spielplanimport und Nachpflege.

Ergebnisse

Erfassung, Korrektur, Bestätigung und automatische Tabelle.

Kommunikation

Mail bei Spielverlegung, CSV-Exporte und Änderungsprotokoll.

Phasenplan

P0 Projektfundament

Basis aktiv

Funktionen, Rechte, Arbeitsbereiche, Login, Mail, Deployment und technisches Fundament.

P1 Stammdaten Kern

durch bis Abnahme

Vereine, Teams, Spielstätten, Personenidentität, Mitgliedschaften, Rollenübersichten, Trainerlisten, abgeschlossene Pass-/Lizenzanträge mit Kommunikationsverlauf, Lizenzregister und Asset-Bilder.

P2 Spielbetrieb Kern

Alpha aktiv

Saison, Liga, Meldungen, Spielpflege, Schiedsrichter-Einteilung, Einsatzübersicht, Spielbericht-Alpha, öffentliche Spielbetriebsseiten und manuelle Pflege.

P3 Ergebnis & Tabelle

Basis aktiv

Ergebniserfassung, Kontrolle, automatische Tabellenberechnung und öffentliche Basisstatistiken.

P4 Kommunikation & Export

teilweise

Briefing-Mails für Spieländerungen, CSV-Exporte und Nachvollziehbarkeit.

P5 Haertung & Abnahme

Demo-Aufbau aktiv

Tests, Bugfixing, Handbuch, Demo-Liga und Abnahme gegen die Kriterien der ersten Produktionsversion.

Aktueller Stand

Der Spielberichtworkflow ist als Alpha-Version fachlich durch. Der Stammdaten-Block ist inklusive Pass-/Lizenzanträgen, Review-Inbox, Kommunikationsverlauf, Rückfragen/Vereinsantworten, Rückzug/Reaktivierung, Dokumenten, Einsichten, direkten Löschaktionen, Asset-Bildern, bereinigten Vereins-/Prüfstellen-Inboxen sowie Nutzbarkeitsstatus für abgelaufene und bald ablaufende Lizenzen für den aktuellen Abschnitt abgeschlossen. Der öffentliche Glossar-/SEO-Bereich ist fachlich fertig und hat eine sticky Buchstabennavigation; öffentliche Seiten sind indexierbar, während geschützte und technische Bereiche noindex bleiben. Impressum, Datenschutz, Nutzungsbedingungen und ein schlanker Cookie-/Storage-Hinweis sind für den ersten Launch-Schnitt umgesetzt. Für die Abnahme läuft der dokumentationsgeführte Demo-Aufbau: Systemadmin, Verband, Ligaverwaltung, Vereinseinrichtung, Saison, Ligen, Vereinszugang, Vereinslogos, Spielstätten, Personen, Mitgliedschaften, Vereinsfunktionen, Teams, Kader, Trainer/Betreuer und Trainingszeiten wurden im echten Host-Durchlauf geprüft oder gezielt per Seed ergänzt. Team- und Spielermeldungen sind dokumentiert, geprüft und für die Demo-Liga seeded. Schiri-/Offiziellenprofile sowie Schiedsrichtermeldungen sind im Handbuch dokumentiert, im Host-Durchlauf getestet, für alle Demo-Vereine seeded und um einen nachvollziehbaren Mitteilungsverlauf ergänzt. Der Lizenz-/Prüfstelle-Kontext ist im Demo-Durchlauf vollständig getestet: Antrag starten, Details, Dokumente, Einsichten, Rückfragen, Genehmigen, Ablehnen und die Wirkung im Lizenzregister sind nachvollziehbar. Die Spielplan-/Spieltag-Grundlage ist jetzt ebenfalls dokumentiert und im Demo-System vorbereitet: acht WLD-Spiele mit Liga, Teams, Terminen und Spielstätten sind vorhanden. Ergebnisfelder bleiben leer, bis sie fachlich bekannt sind. Der Schiri-Kontext ist um eigene Verfügbarkeiten und `Meine Einsätze` ergänzt; für alle sechs Schiri-/Offiziellenprofile sind 48 Verfügbarkeiten seeded. Schiedsrichter-/Offiziellen-Einteilung, Briefings und Spielmeldungen mit Teamseiten sind dokumentiert, getestet, optimiert und fokussiert seeded. Der Spielbericht-Workflow-Seed ergänzt Ergebnisdaten, Perioden, Ereignisse, Zusatzblätter, Schiri-Prüfungen, Spielbericht-Erfasser-Zuweisungen, einen final geprüften Bericht und einen Korrekturfall. Tabelle aus freigegebenem Ergebnis, Spieler-/Fairplay-Statistik aus Ereignissen und Spieländerungs-Kommunikation sind geprüft; Export bleibt der offene Abnahmepunkt im aktuellen Handbuch-Schnitt.

Gemacht

nutzbar
  • Technisches Fundament mit Login, Rechten, Arbeitsbereichen, Admin-Vertretung, Mail-Testmodus und Artifact-Deployment.
  • Stammdaten, Vereinsverwaltung, Mitgliedschaftsrollen, Lizenzmodell, fachlich abgeschlossene Pass-/Lizenzanträge mit Kommunikationsverlauf, Nutzbarkeitsstatus, Trainerlisten, Asset-Schicht, Vereinslogos, Trikotbilder, mitgliedschaftsgebundene Personenfotos und öffentliche Stammdaten.
  • Saison/Liga, Team- und Spielermeldungen, Schiedsrichtermeldungen, Spielpflege, Schiri-/Offiziellen-Pool und Verfügbarkeit.
  • Schiedsrichter-Einteilung, Briefings, persönliche Einsätze, Ergebnisbasis, Tabelle und öffentliche Spielbetriebsseiten.
  • Spielbericht-Alpha mit Aufstellung, Trainern, Perioden, Ereignissen, Zusatzblättern, Teamseiten, Prüfkette und Schiri-Rückmeldungen; spielnah erfasste Daten können als Quelle für vorläufige öffentliche Spielstände dienen.
  • Spielverlegung und Zeitänderung sind über manuelle Spielpflege plus Briefing-Mail an Heim- und Gastverein abgedeckt; Folgebriefings und Zustellhistorie dokumentieren die Kommunikation.
  • Öffentlicher Glossar-/SEO-Bereich mit 92 sportneutralen Begriffen, SEO-Metadaten, Synonymbereinigung, Umlautsortierung und sticky Buchstabennavigation ist fachlich abgeschlossen.
  • Public-Handbuch mit Demo-Szenario, Systemstart-Konfiguration, getesteter Admin-Grundeinrichtung, Verband-Kontext bis Schiedsrichter-/Offiziellen-Einteilung, Verein-Kontext bis Trainingszeiten, Verein-Spielbetrieb bis Spielmeldungen/Teamseiten, Schiri-Kontext bis Rückmeldung, Spielbericht-Erfasser-Kontext, Schiri-Ombudsstelle, Kommunikation sowie Tabellen/Statistik ist deployed.
  • Öffentliche Launch-Basis mit Impressum, Datenschutz, Nutzungsbedingungen, Cookie-/Storage-Hinweis und crawlbaren öffentlichen Seiten ist umgesetzt; private Bereiche bleiben noindex.
  • Demo-Liga im Aufbau: Verband, Ligaverwaltung, Saison, Ligen, Demo-Vereine, Vereinsverwalter, Teams, Trikots, Spielstätten, Mitglieder, Vereinskontakte, Kader, Trainer/Betreuer, Trainingszeiten, Mannschafts- und Spielermeldungen, Schiri-/Offiziellenprofile, Schiedsrichtermeldungen, acht vorbereitete WLD-Spiele, 48 Schiri-Verfügbarkeiten, acht Schiri-/Offiziellen-Einteilungen, 16 Teamseiten, Spielberichtsdaten, Schiri-Rückmeldungen, Ligaentscheidungen, Tabelle, Statistik und Spieländerungs-Kommunikation sind geprüft oder gezielt seeded.
  • Schiedsrichtermeldungen haben einen Mitteilungsverlauf; die Ligaverwaltungsübersicht nutzt nur noch die klickbaren Statusfilter ohne redundantes Select.

Offen bis Produktionsversion

priorisiert
  • Spielplanimport aus dem vereinbarten Excel-Template inklusive Validierung und Fehlerbericht.
  • CSV-Export für Spielplan und Tabellen.
  • Gezielte Härtung, Tests und fachliche Abnahme gegen die Kriterien der ersten Produktionsversion.
Bereich Status Erledigt Offen / nächster Schritt
Projektfundament Basis aktiv Symfony, Host, Datenbank, Login, Rechte, Arbeitsbereiche, Mail-Testmodus, Deployment und oeffentlicher Demo-Zugriff laufen. Produktionshärtung, gezielte Audit-Nachschärfung und Abschlussprüfung.
Stammdaten durch bis Abnahme Vereine, Teams, Spielstätten, Personen, Mitgliedschaften, Vereinsfunktionen, Trainerlisten, Trainingszeiten, Lizenzregister, Lizenzantragsworkflow mit Rückfragen/Vereinsantworten, Dokumenten, Einsichten, direkten Löschaktionen, Nutzbarkeitsstatus und Bild-Assets sind nutzbar. Nur noch Detailkorrekturen aus Testbetrieb und fachlicher Abnahme.
Spielbetrieb Alpha aktiv Saison/Liga, technische Meldungslogik, Schiri-/Offiziellenprofile, Schiedsrichtermeldungen mit Mitteilungsverlauf, Lizenzanträge, Spielpflege, acht vorbereitete Demo-Spiele, Schiri-Verfügbarkeiten, Schiri-Einteilung, Briefings, Teamseiten, Einsatzübersicht, Spielbericht-Erfasser-Kontext und öffentliche Spielbetriebsseiten sind umgesetzt. Spielplanimport und Export für die Produktionsversion abschließen.
Spielbericht Alpha durch Cockpit, Vereins-Teamseiten, Aufstellungen, Trainer, Spielerfasser-Freigaben, Perioden, Ereignisse, Zusatzblätter, Einreichung, Prüfkette, Ligaentscheidung und Schiri-Rückmeldung sind vorhanden. Fachliche Testläufe mit der Demo-Liga, Randfälle und Komfortkorrekturen aus der Alpha-Nutzung.
Ergebnis & Tabelle Basis aktiv Ergebnisse aktualisieren die Tabelle; öffentliche Tabellen, Fairplay und Spielerstatistiken nutzen geprüfte Berichte. CSV-Export und Abnahme der Sonderfälle.
Kommunikation & Export teilweise SMTP-Testmodus, Briefing-Versand, Spielverlegungs-/Zeitänderungsbriefings an Heim- und Gastverein sowie Zustellhistorie sind vorhanden. CSV-Spielplan und CSV-Tabelle umsetzen.

Verbindliche Abnahmekriterien

Kriterium Status Stand
Eine Saison mit mindestens einer Liga kann vollständig angelegt werden. erledigt Saisons, Ligen und Liga-Teams sind im Backoffice pflegbar.
Ein Spielplan kann per Excel importiert und manuell bearbeitet werden. teilweise Manuelle Spielpflege ist umgesetzt; acht Demo-Spiele sind seeded. Excel-Import ist der nächste offene Block der Produktionsversion.
Ergebnisse aktualisieren die Tabelle korrekt automatisch. erledigt Bestätigte gespielte Ergebnisse fließen in die automatische Tabelle ein.
Spielverlegung löst Mail an Heim- und Gastverein aus. abgedeckt Spieltermin/-ort werden manuell gepflegt; Briefings vom Typ Spielverlegung oder Zeitänderung schlagen Heim- und Gastverein vor und speichern Versand-/Zustellhistorie.
Tabellen und Spielpläne sind als CSV exportierbar. offen Exportspalten und Downloadpfade müssen noch umgesetzt werden.
Rechte aus gepflegten Funktionen greifen gemäß Definition. weitgehend Permissions, Voter, Arbeitskontext und Admin-Scope sind breit umgesetzt; finale Härtung bleibt Teil der Abnahme.

Spätere Ausbaustufen

  • Weitere Optimierung für sichere Bedienung auf Mobilgeräten.
  • KI-Assistent als Bedienungshilfe und KI-Assistent für die Spielberichterfassung.
  • Erweiterter Trainingskalender mit An- und Abmeldung zum Training.
  • Team-Chat, Verein-Chat, Mitteilungen und Bekanntmachungen.
  • Benachrichtigungen bei definierten Auslösern, persönliches Dashboard `Meine Aufgaben` und tägliche E-Mail mit offenen Aufgaben.
  • Weitere Organisationstools wie Arbeitseinsätze und Arbeitsstundenerfassung.
  • Newsletterfunktionen und erweiterte Sponsoring- oder Vermarktungsmodule.

Diese Punkte gehören nicht zur ersten Produktionsversion und werden als separate Ausbaustufen oder Change Requests behandelt.