125 lines
6.4 KiB
Markdown
125 lines
6.4 KiB
Markdown
# 🗂️ Sprint Execution Order — Meldestelle-Biest
|
|
|
|
> **Stand:** 11. April 2026 | **Phase:** 9 — Zeitplan & Protokollierung
|
|
> **Erstellt von:** 🏗️ Lead Architect
|
|
> **Strategisches Ziel:** Desktop-MVP mit Event-First-Workflow, Offline-First, ÖTO-Konformität
|
|
|
|
---
|
|
|
|
## 📊 Gesamtfortschritt
|
|
|
|
| Agent | Sprint A | Sprint B | Sprint C | Nächste Aktion |
|
|
|---------------|------------------|------------------------------------------|-------------------|-------------------------------------------------------|
|
|
| 🏗️ Architect | ✅ Abgeschlossen | ✅ Abgeschlossen | 🟡 In Arbeit | Zeitplan-Optimierung (ADR/Konzept) |
|
|
| 👷 Backend | ✅ Abgeschlossen | ✅ Abgeschlossen | 🟡 In Arbeit | C-1 Nennungs-Service Erweiterung |
|
|
| 🎨 Frontend | ✅ Abgeschlossen | ✅ B-2/B-3/B-4 fertig | 🟡 In Arbeit | C-2 Zeitplan Drag & Drop |
|
|
| 📜 Rulebook | ✅ Abgeschlossen | ✅ Abgeschlossen | ✅ C-1 fertig | Regelwerk-Validierung Zeitplan |
|
|
| 🐧 DevOps | ✅ Abgeschlossen | ✅ Abgeschlossen | ✅ C-1/C-2 fertig | C-3 Produktions-Deployment |
|
|
| 🧐 QA | ✅ Abgeschlossen | ✅ Abgeschlossen | 🟡 In Arbeit | Zeitplan-Optimierung Tests |
|
|
| 🖌️ UI/UX | ✅ Abgeschlossen | ✅ Abgeschlossen | ⬜ Nicht gestartet | C-1 Wireframes in Compose umsetzen |
|
|
| 🧹 Curator | ✅ Abgeschlossen | ✅ Abgeschlossen | 🟡 In Arbeit | Dokumentations-Audit |
|
|
|
|
---
|
|
|
|
## 🔴 SOFORT — Kritischer Pfad (Blocker)
|
|
|
|
Diese Aufgaben blockieren andere Agenten und müssen zuerst erledigt werden:
|
|
|
|
| Priorität | Agent | Aufgabe | Blockiert |
|
|
|-----------|---------------|-----------------------------------------------|---------------------------------------------------|
|
|
| 🔴 P1 | 🎨 Frontend | C-2: Zeitplan Drag & Drop | 🧐 QA: Zeitplan-Tests |
|
|
|
|
---
|
|
|
|
## 🟠 DIESE WOCHE — Sprint B/C parallel ausführen
|
|
|
|
### 🏗️ Architect
|
|
|
|
1. ✅ **B-1** ADR-0022 LAN-Sync-Protokoll (Event-Sourcing vs. CRDT vs. Timestamp)
|
|
2. ✅ **C-1** Konzept für Zeitplan-Optimierung (Drag & Drop Logik)
|
|
|
|
### 👷 Backend Developer
|
|
|
|
1. ✅ **A-1** Tenant-Isolation Rollout auf alle Services
|
|
2. ✅ **B-1** Reiter/Pferde/Vereine/Funktionäre CRUD-APIs
|
|
3. ✅ **B-2** Kassa-Service (Initialisierung & Billing-Logik)
|
|
4. 🔴 **C-1** Nennungs-Service Erweiterung (Status-Automat)
|
|
|
|
### 🎨 Frontend Expert
|
|
|
|
1. ✅ **B-2** Repositories angelegt & Endpunkte verdrahtet
|
|
2. ✅ **B-3** Live-Validierung für Reiter/Pferde Profile
|
|
3. 🔴 **B-2** StoreV2-Ablösung (Laufend)
|
|
4. 🔴 **B-4** Kassa-Screen Implementierung (wartet auf UI/UX)
|
|
|
|
### 📜 Rulebook Expert
|
|
|
|
1. ✅ **B-2** Lizenz-/Altersmatrix als Regulation-as-Data übergeben
|
|
2. 🔴 **C-1** AltersklasseRechner Spezifikation
|
|
|
|
### 🐧 DevOps Engineer
|
|
|
|
1. ✅ **C-1** Desktop-Packaging konfiguriert
|
|
2. ✅ **C-2** Semantic Versioning eingeführt
|
|
3. 🔴 **C-3** Produktions-Deployment vorbereiten
|
|
|
|
### 🧐 QA Specialist
|
|
|
|
1. ✅ **B-1** ZNS-Importer Hardening (Integrationstests)
|
|
2. ✅ **B-3** Abteilungs-Logik Tests
|
|
3. 🔴 **B-2** Onboarding-Wizard Edge-Case Tests
|
|
|
|
### 🖌️ UI/UX Designer
|
|
|
|
1. ✅ **B-1** Entscheidung Editier-Formulare
|
|
2. ✅ **B-3** Wireframes für Kassa-Screen (Veranstaltungs-Kassa)
|
|
3. ✅ **B-4** Empty States Spezifikation
|
|
|
|
### 🧹 Curator
|
|
|
|
1. ✅ **B-1** Roadmaps aktualisiert (diese Session)
|
|
2. 🔴 **B-2** Changelog & SessionLog pflegen
|
|
|
|
---
|
|
|
|
## 🟡 NÄCHSTE WOCHE — Sprint C
|
|
|
|
| Agent | Aufgabe |
|
|
|---------------|------------------------------------------------------------------------|
|
|
| 🏗️ Architect | C-1 Sync-Konzept; C-2 MASTER_ROADMAP aktualisieren |
|
|
| 👷 Backend | B-2 Kassa-Service; B-3 ÖTO-Validierung; C-1 Nennungs-Service |
|
|
| 🎨 Frontend | B-4 Kassa-Screen; C-1 StoreV2 vollständig ablösen; C-2 VeranstalterNeu |
|
|
| 📜 Rulebook | C-1 AltersklasseRechner; C-2 Regelwerk-Enums |
|
|
| 🐧 DevOps | C-3 Produktions-Deployment; D-1 Tenant-Backup-Strategie |
|
|
| 🧐 QA | B-1 Navigation-Tests; B-4 ViewModel-Tests; C-1 Isolations-Tests |
|
|
| 🖌️ UI/UX | C-1 Wireframes in Compose umsetzen; C-2 Design-System konsolidieren |
|
|
| 🧹 Curator | C-1 README aktualisieren; C-2 Setup-Guide |
|
|
|
|
---
|
|
|
|
## ⏸️ Zurückgestellte Themen (kein MVP-Blocker)
|
|
|
|
| Thema | Zuständig | Wann |
|
|
|------------------------------|-----------|-----------------------------------|
|
|
| USB-Stick Fallback (Sync) | 🏗️ + 🐧 | Sprint B/C — separate Besprechung |
|
|
| Web-App / PWA | 🎨 + 🖌️ | Nach Desktop-MVP |
|
|
| ZNS Live-Sync (Echtzeit) | 👷 + 🎨 | Nach Stammdaten-Stabilisierung |
|
|
| Series-Context (Cups/Serien) | Alle | Phase 9 (Phase 2+) |
|
|
| Mobile (Android/iOS) | 🎨 | Phase 9+ |
|
|
|
|
---
|
|
|
|
## 🔗 Roadmap-Verweise
|
|
|
|
| Agent | Roadmap |
|
|
|---------------|--------------------------------------------------------------|
|
|
| 🏗️ Architect | [Architect_Roadmap.md](./Architect_Roadmap.md) |
|
|
| 👷 Backend | [Backend_Roadmap.md](./Backend_Roadmap.md) |
|
|
| 🎨 Frontend | [Frontend_Roadmap.md](./Frontend_Roadmap.md) |
|
|
| 📜 Rulebook | [Rulebook_Roadmap.md](./Rulebook_Roadmap.md) |
|
|
| 🐧 DevOps | [DevOps_Roadmap.md](./DevOps_Roadmap.md) |
|
|
| 🧐 QA | [QA_Roadmap.md](./QA_Roadmap.md) |
|
|
| 🖌️ UI/UX | [UIUX_Roadmap.md](./UIUX_Roadmap.md) |
|
|
| 🧹 Curator | [Curator_Roadmap.md](./Curator_Roadmap.md) |
|
|
| 📐 Master | [MASTER_ROADMAP.md](../../01_Architecture/MASTER_ROADMAP.md) |
|