# Abhängigkeitsanalyse: Fleischerei-ERP Epics ## Kontext Das Dokument "2026-02-15-fleischerei-erp-feature-definition.md" beschreibt 13 Epics für ein MVP-Fleischerei-ERP-System. Diese Analyse identifiziert die Abhängigkeiten zwischen den Epics, um eine fundierte Priorisierungsentscheidung zu ermöglichen. ## Epic-Übersicht | Epic | Name | Komplexität | MVP-Kritisch | |------|------|-------------|--------------| | 1 | ERP Grundlagen | Hoch | Ja | | 2 | Waagen/Kassen-Anbindung | Mittel | Ja | | 3 | QM & Compliance (HACCP) | Hoch | Ja | | 4 | Rezeptur- & Stammdatenmanagement | Hoch | Ja | | 5 | Beschaffung & Rohstoffmanagement | Mittel | Ja | | 6 | Kundenanforderungen & Deklaration | Mittel | Ja | | 7 | Produktionsplanung & -steuerung | Hoch | Ja | | 8 | Bestandsführung & Inventur | Hoch | Ja | | 9 | Reporting & Auswertungen | Mittel | Ja | | 10 | Benutzerverwaltung & Rollen | Niedrig | Ja | | 11 | Mehrfilialen-Management | Mittel | Teilweise | | 12 | Dokumentenarchivierung & GoBD | Mittel | Ja | | 13 | FIBU-Integration / Steuerberater | Niedrig | Teilweise | ## Abhängigkeitsmatrix ### Foundation Layer (keine Abhängigkeiten) **Epic 10: Benutzerverwaltung & Rollen** - ✅ **Keine Abhängigkeiten** - **Benötigt von:** Allen anderen Epics (Zugriffskontrolle) - **Empfehlung:** Als erstes implementieren - ist Grundlage für alle anderen Features ### Core Layer (abhängig von Foundation) **Epic 1: ERP Grundlagen** - **Abhängigkeiten:** Epic 10 (Benutzerverwaltung für rollenbasierte Zugriffe) - **Benötigt von:** Epic 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13 (alle!) - **Kritische Komponenten:** - Artikelstamm (1.1) → Basis für fast alles - Lieferantenstamm (1.2) → Benötigt für Epic 3, 5 - Kundenstamm (1.3) → Benötigt für Epic 1.4, 1.5 - **Empfehlung:** Direkt nach Epic 10 implementieren **Epic 8: Bestandsführung & Inventur** - **Abhängigkeiten:** Epic 1 (Artikelstamm) - **Benötigt von:** Epic 5 (Beschaffung), Epic 7 (Produktion), Epic 9 (Reports) - **Hinweis:** Zentrale Datenquelle für viele andere Epics - **Empfehlung:** Früh implementieren, parallel zu Epic 4 ### Domain Layer (abhängig von Core) **Epic 4: Rezeptur- & Stammdatenmanagement** - **Abhängigkeiten:** Epic 1 (Artikelstamm als Basis) - **Benötigt von:** - Epic 6 (Deklaration - Nährwerte, Allergene automatisch berechnen) - Epic 7 (Produktionsplanung - Materialbedarf berechnen) - Epic 2 (Etikettendruck - Rezeptur-Infos) - Epic 9 (Deckungsbeitragsrechnung - Kostenberechnung) - **Kritische Abhängigkeit:** Epic 4.2 (Ausbeute) → Epic 7.3 (Materialbedarf) - **Empfehlung:** Parallel zu Epic 8 implementieren **Epic 12: Dokumentenarchivierung & GoBD** - **Abhängigkeiten:** Epic 1 (Dokumente wie Rechnungen, Lieferscheine) - **Benötigt von:** Epic 3 (HACCP-Dokumentation), Epic 13 (DATEV-Export) - **Hinweis:** Sollte früh als technische Basis implementiert werden - **Empfehlung:** Früh implementieren, parallel zur Domain-Entwicklung ### Integration Layer (abhängig von Domain) **Epic 5: Beschaffung & Rohstoffmanagement** - **Abhängigkeiten:** - Epic 1 (Lieferantenstamm, Artikelstamm) - Epic 8 (Bestandsführung - Wareneingang bucht Bestand ein) - Epic 3.3 (Wareneingangskontrolle ist Teil von HACCP) - Epic 7 (optional: Bedarfsplanung aus Produktionsplan - Epic 5.1) - **Benötigt von:** Epic 7 (Bedarfsplanung) - **Empfehlung:** Nach Epic 8 und Epic 3 implementieren **Epic 3: QM & Compliance (HACCP)** - **Abhängigkeiten:** - Epic 1 (Lieferanten für Wareneingangskontrolle) - Epic 10 (Benutzer für Schulungsverwaltung) - Epic 12 (Dokumentenarchivierung für HACCP-Nachweise) - **Benötigt von:** Epic 9 (HACCP-Reports), Epic 5 (Wareneingangskontrolle) - **Hinweis:** Relativ isoliert, kann parallel entwickelt werden - **Empfehlung:** Parallel zu Epic 4/8 starten, Epic 3.3 vor Epic 5.3 **Epic 6: Kundenanforderungen & Deklaration** - **Abhängigkeiten:** - Epic 4 (Rezepturen - Nährwerte und Allergene automatisch berechnen) - Epic 1 (Artikelstamm) - **Benötigt von:** Epic 2 (Etikettendruck) - **Empfehlung:** Nach Epic 4 implementieren **Epic 7: Produktionsplanung & -steuerung** - **Abhängigkeiten:** - Epic 4 (Rezepturen, Ausbeute-Berechnung für Materialbedarf) - Epic 8 (Bestandsführung für Produktionsrückmeldung) - Epic 9 (optional: Verkaufstrends-Analyse für Epic 7.2) - **Benötigt von:** Epic 5 (Bedarfsplanung), Epic 9 (Reports) - **Kritische Abhängigkeit:** Epic 7.4 (Produktionsrückmeldung) → Epic 8 (Bestandsbuchungen) - **Empfehlung:** Nach Epic 4 und Epic 8 implementieren **Epic 2: Waagen/Kassen-Anbindung** - **Abhängigkeiten:** - Epic 1 (Artikelstamm für Synchronisation) - Epic 4 (Rezepturen für Nährwerte auf Etikett) - Epic 6 (Deklaration/Etiketten-Generierung) - **Benötigt von:** Epic 8 (Bondaten-Import für Bestandsabgang), Epic 9 (Verkaufsstatistik) - **Hinweis:** Epic 2.4 (Etikettendruck) benötigt Epic 6 vollständig - **Empfehlung:** Nach Epic 4 und Epic 6 implementieren ### Reporting Layer (abhängig von allen) **Epic 9: Reporting & Auswertungen** - **Abhängigkeiten:** - Epic 1 (Verkaufsdaten) - Epic 2 (Bondaten für Verkaufsstatistik) - Epic 3 (HACCP-Daten für HACCP-Reports) - Epic 4 (Rezepturen für Deckungsbeitrag) - Epic 5 (Einkaufsdaten) - Epic 7 (Produktionsdaten) - Epic 8 (Bestandsdaten) - **Benötigt von:** Epic 7 (Verkaufstrends für Produktionsplanung) - **Hinweis:** Kann iterativ entwickelt werden, einzelne Reports nach Verfügbarkeit der Daten - **Empfehlung:** Iterativ implementieren, parallel zu anderen Epics ### Optional/Later Layer **Epic 11: Mehrfilialen-Management** - **Abhängigkeiten:** - Epic 1 (Artikelstamm) - Epic 8 (Bestandsführung) - Epic 9 (Reporting) - **Hinweis:** Für MVP nur 1-2 Filialen, einfache Version reicht - **Empfehlung:** Später implementieren, erst wenn Kern-Features stabil sind **Epic 13: FIBU-Integration / Steuerberater** - **Abhängigkeiten:** - Epic 1 (Rechnungen) - Epic 12 (Dokumentenarchivierung) - **Hinweis:** DATEV-Export ist MVP-Muss, vollautomatische FIBU optional - **Empfehlung:** DATEV-Export nach Epic 1, vollautomatische FIBU (13.2) deutlich später ## Empfohlene Implementierungs-Wellen ### Welle 1: Foundation (Woche 1-3) 1. **Epic 10: Benutzerverwaltung & Rollen** - Basis für alles - Einfach zu implementieren - Keine Abhängigkeiten 2. **Epic 1: ERP Grundlagen (Kern-Features)** - 1.1 Artikelstamm (ohne Lieferanten-/Kunden-Zuordnung) - 1.2 Lieferantenstamm (Basis) - 1.3 Kundenstamm (Basis) ### Welle 2: Core Domain (Woche 4-8) 3. **Epic 8: Bestandsführung (Basis)** - 8.1 Bestandsverwaltung Rohstoffe - 8.2 Bestandsverwaltung Eigenproduktion - 8.3 Bestandsbewegungen (manuell) 4. **Epic 4: Rezeptur- & Stammdatenmanagement** - 4.1 Rezepturverwaltung - 4.2 Ausbeute-Berechnung - 4.3 Chargen-Tracking 5. **Epic 12: Dokumentenarchivierung (Basis)** - 12.1 Dokumentenverwaltung - 12.2 Revisionssichere Archivierung 6. **Epic 3: QM & Compliance (parallel zu 4/12)** - 3.1 Temperaturprotokollierung - 3.2 Reinigungspläne - 3.3 Wareneingangskontrolle ### Welle 3: Integration & Production (Woche 9-14) 7. **Epic 5: Beschaffung & Rohstoffmanagement** - 5.2 Bestellwesen - 5.3 Wareneingang (mit Epic 3.3) - 5.4 Lieferanten-QM 8. **Epic 6: Deklaration** - 6.1 Allergenkennzeichnung (aus Epic 4) - 6.2 Nährwertberechnung (aus Epic 4) - 6.3 Qualitätssiegel-Management 9. **Epic 7: Produktionsplanung (Kern)** - 7.1 Produktionsplan erstellen - 7.3 Produktionsauftrag - 7.4 Produktionsrückmeldung ### Welle 4: Sales & Reporting (Woche 15-20) 10. **Epic 1: ERP Grundlagen (Verkauf)** - 1.4 Auftragserfassung - 1.5 Lieferschein & Rechnung 11. **Epic 2: Waagen/Kassen-Anbindung** - 2.1 Stammdaten-Synchronisation - 2.4 Etikettendruck (benötigt Epic 6) - 2.2 Bondaten-Rückfluss - 2.3 TSE-Prüfung 12. **Epic 9: Reporting (iterativ)** - 9.1 Verkaufsstatistik (benötigt Epic 2.2) - 9.3 HACCP-Berichte - 9.4 Warenwirtschafts-Reports ### Welle 5: Advanced Features (Woche 21-26) 13. **Epic 7: Produktionsplanung (Advanced)** - 7.2 Verkaufstrends-Analyse (benötigt Epic 9.1) - 7.5 Integration B2B-Aufträge (optional) 14. **Epic 5: Beschaffung (Advanced)** - 5.1 Bedarfsplanung (benötigt Epic 7) 15. **Epic 9: Reporting (Advanced)** - 9.2 Deckungsbeitragsrechnung (benötigt Epic 4.4) - 9.5 Einkaufs-Reports 16. **Epic 4: Rezeptur (Advanced)** - 4.4 Kalkulationsgrundlagen ### Welle 6: Optional/Later (Nach MVP) 17. **Epic 11: Mehrfilialen-Management** - Nach Stabilisierung des Kern-MVPs 18. **Epic 13: FIBU-Integration** - 13.1 DATEV-Schnittstelle (MVP) - 13.2 Automatische FIBU (optional, nur wenn vollautomatisch) - 13.3 Zahlungsverkehr (falls 13.2) 19. **Epic 3/8: Weitere HACCP/Bestand-Features** - 3.4 Probenentnahme - 3.5 Schulungsverwaltung - 3.6 Wartungsverwaltung - 3.7 SOPs - 3.8 Audit-Vorbereitung - 8.4 MHD-Warnungen - 8.5 Inventur 20. **Epic 6: Weitere Deklarations-Features** - 6.4 Herkunftskennzeichnung - 6.5 Etiketten-Generierung (erweitert) 21. **Epic 12: Weitere Dokumentations-Features** - 12.3 Suchfunktion - 12.4 Automatische Löschfristen - 12.5 Export & Datenübergabe ## Kritische Pfade ### Kritischer Pfad 1: Produktion ``` Epic 10 (Benutzer) → Epic 1 (Artikel) → Epic 4 (Rezepturen) → Epic 8 (Bestand) → Epic 7 (Produktion) ``` **Dauer:** ca. 11-14 Wochen ### Kritischer Pfad 2: Verkauf ``` Epic 10 → Epic 1 → Epic 4 → Epic 6 (Deklaration) → Epic 2 (Waagen/Kassen) → Epic 9.1 (Verkaufsstatistik) ``` **Dauer:** ca. 15-20 Wochen ### Kritischer Pfad 3: HACCP ``` Epic 10 → Epic 1 → Epic 12 (Dokumentenarchiv) → Epic 3 (HACCP) → Epic 9.3 (HACCP-Reports) ``` **Dauer:** ca. 8-11 Wochen (parallel zu Pfad 1/2) ## Risiken & Blocker ### Technische Risiken 1. **Epic 2: Waagen/Kassen-Anbindung** - **Risiko:** Integration mit Bizerba/Mettler-Waagen komplex - **Mitigation:** Früh Proof-of-Concept entwickeln, Hardware-Spezifikationen klären - **Blocker für:** Epic 8 (Bondaten), Epic 9.1 (Verkaufsstatistik) 2. **Epic 4.3: Chargen-Tracking** - **Risiko:** Lückenlose Rückverfolgbarkeit komplex zu implementieren - **Mitigation:** Datenmodell genau planen, mit Branchenexperten validieren - **Blocker für:** Epic 7 (Produktion), Epic 3.3 (Wareneingangskontrolle) 3. **Epic 12: GoBD-Compliance** - **Risiko:** Rechtliche Anforderungen nicht vollständig verstanden - **Mitigation:** Frühzeitig mit Steuerberater/Rechtsexperten abstimmen - **Blocker für:** Epic 1.5 (Rechnungen), Epic 13 (FIBU) ### Fachliche Risiken 1. **Epic 3: HACCP-Anforderungen unklar** - **Research-Bedarf:** Gesetzliche Anforderungen für kleinere Betriebe recherchieren - **Impact:** Umfang von Epic 3 könnte größer/kleiner sein als gedacht - **Mitigation:** Research in Welle 1 durchführen 2. **Epic 1.4: Auftragsarten unklar** - **Research-Bedarf:** Details zu Auftragsarten klären (Workflows) - **Impact:** Epic 1.4 und Epic 7.5 könnten komplexer sein - **Mitigation:** User Workshops in Welle 1 durchführen 3. **Epic 13.2: Vollautomatische FIBU riskant** - **Risiko:** Könnte zu komplex für MVP sein - **Mitigation:** Als optional markieren, nur wenn wirklich vollautomatisch umsetzbar ## Parallelisierungs-Möglichkeiten ### Welle 2 (Parallel): - **Team 1:** Epic 4 (Rezepturen) - **Team 2:** Epic 8 (Bestand) + Epic 12 (Dokumentenarchiv) - **Team 3:** Epic 3 (HACCP) ### Welle 3 (Parallel): - **Team 1:** Epic 5 (Beschaffung) - **Team 2:** Epic 6 (Deklaration) - **Team 3:** Epic 7 (Produktion) ### Welle 4 (Parallel): - **Team 1:** Epic 1.4/1.5 (Aufträge/Rechnungen) - **Team 2:** Epic 2 (Waagen/Kassen) - **Team 3:** Epic 9 (Reporting - iterativ) ## Empfohlene Priorisierung (Top → Bottom) 1. **Must-Have für Tag 1 (Welle 1):** - Epic 10: Benutzerverwaltung - Epic 1: ERP Grundlagen (Stammdaten) 2. **Must-Have für Basic Operation (Welle 2):** - Epic 8: Bestandsführung - Epic 4: Rezepturen - Epic 12: Dokumentenarchiv - Epic 3: HACCP (Basis) 3. **Must-Have für Production (Welle 3):** - Epic 5: Beschaffung - Epic 6: Deklaration - Epic 7: Produktion (Kern) 4. **Must-Have for Sales (Welle 4):** - Epic 1.4/1.5: Aufträge/Rechnungen - Epic 2: Waagen/Kassen - Epic 9: Reporting (Basis) 5. **Nice-to-Have for MVP (Welle 5):** - Epic 7.2: Verkaufstrends - Epic 5.1: Bedarfsplanung - Epic 9.2: Deckungsbeitrag - Epic 4.4: Kalkulation 6. **Post-MVP (Welle 6):** - Epic 11: Mehrfilialen (erweitert) - Epic 13.2: Vollautomatische FIBU - Weitere Features aus Epic 3, 6, 8, 12 ## Projekt-Kontext (aus User-Feedback) - **Team-Größe:** 2-3 Entwickler (kleines Team) - **Priorisierung:** HACCP-First (Compliance als Hauptfokus) - **Waagen-Erfahrung:** Keine (Proof-of-Concept benötigt) - **Zeitrahmen:** 4-6 Monate (16-24 Wochen) ## Angepasste Implementierungs-Strategie (HACCP-First) ### Anpassungen für HACCP-First Ansatz **Kritischer Pfad (angepasst):** ``` Epic 10 (Benutzer) → Epic 1 (Stammdaten) → Epic 12 (Dokumentenarchiv) → Epic 3 (HACCP) → Epic 9.3 (HACCP-Reports) ``` **Sekundäre Pfade (parallel, soweit möglich):** 1. Produktion: Epic 4 → Epic 8 → Epic 7 2. Beschaffung: Epic 5 (benötigt Epic 3.3 + Epic 8) **Wichtig:** Epic 3.3 (Wareneingangskontrolle) und Epic 5.3 (Wareneingang) müssen koordiniert werden. ### Angepasste Wellen für 2-3 Entwickler #### Welle 1: Foundation (Woche 1-3) **Team-Split: 2 Entwickler + 1 für PoC** 1. **Dev 1:** Epic 10 (Benutzerverwaltung) → Epic 1.1 (Artikelstamm Basis) 2. **Dev 2:** Epic 1.2 (Lieferantenstamm) → Epic 1.3 (Kundenstamm) 3. **Dev 3 (falls verfügbar):** Proof-of-Concept Waagen-Integration (Epic 2) **Parallel:** Research zu HACCP-Anforderungen durchführen #### Welle 2: Dokumentation & HACCP Basis (Woche 4-7) **Team-Split: 1+1 oder 2 sequenziell** 1. **Dev 1:** Epic 12.1 + 12.2 (Dokumentenarchiv Basis - revisionssicher) 2. **Dev 2:** Epic 3.1 (Temperaturprotokollierung) → Epic 3.2 (Reinigungspläne) **Parallel (falls 3. Dev verfügbar):** Epic 4.1 (Rezepturverwaltung Basis) #### Welle 3: HACCP Kern + Bestand (Woche 8-11) **Team-Split: Sequenziell** 1. **Dev 1+2:** Epic 8.1 + 8.2 (Bestandsverwaltung Basis) 2. **Dev 1:** Epic 3.3 (Wareneingangskontrolle) - benötigt Epic 5.3 (koordiniert entwickeln) 3. **Dev 2:** Epic 4.1 + 4.3 (Rezepturen + Chargen-Tracking) #### Welle 4: Beschaffung & HACCP Erweitert (Woche 12-15) **Team-Split: 1+1** 1. **Dev 1:** Epic 5.2 + 5.3 (Bestellwesen + Wareneingang) - koordiniert mit Epic 3.3 2. **Dev 2:** Epic 3.5 (Schulungsverwaltung) → Epic 3.6 (Wartungsverwaltung) → Epic 3.7 (SOPs) **Ergebnis:** HACCP-Kern ist fertig, Beschaffung funktioniert #### Welle 5: Produktion & HACCP Reporting (Woche 16-19) **Team-Split: 1+1** 1. **Dev 1:** Epic 7.1 + 7.3 + 7.4 (Produktionsplanung Kern - benötigt Epic 4 + 8) 2. **Dev 2:** Epic 9.3 (HACCP-Berichte) → Epic 3.8 (Audit-Vorbereitung) 3. **Dev 1+2:** Epic 3.4 (Probenentnahme) - falls Zeit **Ergebnis:** HACCP-System komplett, Produktion läuft #### Welle 6: Verkauf & Deklaration (Woche 20-24) **Team-Split: 1+1 oder sequenziell** 1. **Dev 1:** Epic 6.1 + 6.2 + 6.3 (Deklaration - Allergene, Nährwerte, Siegel) 2. **Dev 2:** Epic 1.4 + 1.5 (Auftragserfassung + Rechnungen) 3. **Dev 1+2:** Epic 2.1 + 2.4 (Waagen-Synchronisation + Etiketten) - basierend auf PoC aus Welle 1 **Hinweis:** Epic 2.2 (Bondaten) kann in Welle 7 verschoben werden, falls Zeit knapp **Optional (falls Zeit):** Epic 9.1 (Verkaufsstatistik) + Epic 8.4 (MHD-Warnungen) ### Post-MVP (nach Woche 24) - Epic 2.2 + 2.3 (Bondaten + TSE) - falls nicht in Welle 6 geschafft - Epic 9.1 + 9.2 + 9.4 + 9.5 (Reporting erweitert) - Epic 7.2 (Verkaufstrends) + Epic 5.1 (Bedarfsplanung) - Epic 4.4 (Kalkulationsgrundlagen) + Epic 4.2 (Ausbeute) - Epic 8.5 (Inventur) - Epic 11 (Mehrfilialen erweitert) - Epic 13 (FIBU-Integration erweitert) - Epic 6.4 + 6.5 (Herkunft + Etiketten erweitert) - Epic 12.3 + 12.4 + 12.5 (Dokumentenarchiv erweitert) ## Zusammenfassung (angepasst) **Kernaussagen:** 1. **HACCP-First:** Epic 3 wird priorisiert, Verkauf (Epic 2) kommt später 2. **Kritischer Pfad (HACCP):** ``` Epic 10 → 1 → 12 → 3 → 9.3 ``` **Dauer:** ca. 15-19 Wochen 3. **Sekundäre Pfade (parallel):** - Produktion: Epic 4 → 8 → 7 (parallel zu Epic 3) - Beschaffung: Epic 5 (koordiniert mit Epic 3.3) 4. **Parallelisierung:** Begrenzt auf 2 Epics gleichzeitig (kleines Team) 5. **Risiko-Management:** - **Epic 2 (Waagen):** Proof-of-Concept in Welle 1, Hauptimplementierung in Welle 6 - **Epic 4.3 (Chargen):** Früh implementieren (Welle 3), kritisch für HACCP - **Epic 12 (GoBD):** Früh implementieren (Welle 2), Basis für HACCP-Dokumentation 6. **Research-Bedarf:** HACCP-Anforderungen in Welle 1 klären (parallel zur Entwicklung) **Geschätzte MVP-Dauer:** 20-24 Wochen (5-6 Monate) für HACCP-fokussiertes MVP mit Produktion und Beschaffung **Nach 19 Wochen:** HACCP-Kern + Produktion komplett **Nach 24 Wochen:** + Verkauf/Waagen/Deklaration ## Entscheidungsgrundlage zur Priorisierung ### Quick Decision Matrix | Entscheidung | Option A: HACCP-First (gewählt) | Option B: Produktion-First | Option C: Balanced | |--------------|----------------------------------|----------------------------|-------------------| | **Hauptvorteil** | Compliance frühzeitig sichergestellt | Interne Nutzung früh möglich | Alle Bereiche gleichzeitig | | **Zeitpunkt erste Nutzung** | Woche 15 (HACCP-Dokumentation) | Woche 11 (Produktion) | Woche 20+ (alles zusammen) | | **Risiko** | Verkauf kommt spät (Woche 20+) | Compliance-Lücken anfangs | Komplexe Koordination | | **Team-Auslastung** | Gut (2 parallele Stränge) | Sehr gut (sequenziell) | Schwierig (3+ parallel) | | **Für wen geeignet** | Audit steht bevor | Produktion läuft bereits | Großes Team (6+) | ### Priorisierungs-Checkliste **Wenn JA, dann höher priorisieren:** **Epic 3 (HACCP):** - [ ] Steht ein Audit/eine Kontrolle bevor? - [ ] Gibt es aktuell Compliance-Probleme? - [ ] Ist HACCP-Dokumentation manuell sehr aufwendig? - [x] HACCP-First gewählt **Epic 7 (Produktion):** - [ ] Wird bereits produziert und Rezepturen sind komplex? - [ ] Ist Rückverfolgbarkeit (Chargen) kritisch? - [ ] Gibt es Überproduktions-Probleme? **Epic 2 (Waagen/Verkauf):** - [ ] Ladenverkauf ist Hauptumsatzquelle - [ ] Neue Waagen werden gerade eingeführt - [ ] Etikettendruck ist aktuell fehlerhaft **Epic 5 (Beschaffung):** - [ ] Einkauf ist unübersichtlich - [ ] Lieferanten-Qualität ist Problem - [ ] Bestellungen werden vergessen ### Empfohlene Meilensteine **Meilenstein 1 (Woche 7): "Foundation Complete"** - ✅ Benutzer können sich anmelden (Epic 10) - ✅ Artikel, Lieferanten, Kunden sind erfasst (Epic 1) - ✅ Dokumente werden revisionssicher gespeichert (Epic 12) - ✅ Temperaturen + Reinigungen werden dokumentiert (Epic 3.1, 3.2) **Meilenstein 2 (Woche 11): "HACCP Core Ready"** - ✅ Wareneingangskontrolle funktioniert (Epic 3.3) - ✅ Bestellungen können erfasst werden (Epic 5.2, 5.3) - ✅ Bestände werden geführt (Epic 8) - ✅ Rezepturen mit Chargen (Epic 4.1, 4.3) **Meilenstein 3 (Woche 15): "HACCP Complete"** - ✅ Schulungen + Wartungen dokumentiert (Epic 3.5, 3.6, 3.7) - ✅ HACCP-Berichte können generiert werden (Epic 9.3) - ✅ Audit-Vorbereitung funktioniert (Epic 3.8) - ✅ System ist audit-ready **Meilenstein 4 (Woche 19): "Production Ready"** - ✅ Produktionsplanung funktioniert (Epic 7.1, 7.3, 7.4) - ✅ Produktion bucht automatisch Bestände (Epic 7.4) - ✅ Rückverfolgbarkeit von Rohstoff bis Endprodukt (Epic 4.3) **Meilenstein 5 (Woche 24): "Sales Ready"** - ✅ Deklaration (Allergene, Nährwerte) funktioniert (Epic 6) - ✅ Aufträge + Rechnungen können erstellt werden (Epic 1.4, 1.5) - ✅ Waagen-Integration funktioniert (Epic 2.1, 2.4) - ✅ Etiketten können gedruckt werden (Epic 2.4) ### Trade-Off Entscheidungen **Wenn Zeit knapp wird, diese Features verschieben (Post-MVP):** 1. **Epic 2.2 + 2.3** (Bondaten + TSE) - **Impact:** Keine automatische Bestandsbuchung aus Verkauf - **Workaround:** Manuelle Bestandserfassung oder tägliche Inventur 2. **Epic 7.2** (Verkaufstrends-Analyse) - **Impact:** Keine datenbasierte Produktionsplanung - **Workaround:** Planung nach Bauchgefühl (Status Quo) 3. **Epic 9.2 + 9.5** (Deckungsbeitrag + Einkaufs-Reports) - **Impact:** Keine automatische Margen-Analyse - **Workaround:** Excel-Export + manuelle Analyse 4. **Epic 4.2 + 4.4** (Ausbeute + Kalkulation) - **Impact:** Keine automatische Preisberechnung - **Workaround:** Manuelle Kalkulation (Status Quo) 5. **Epic 8.4 + 8.5** (MHD-Warnungen + Inventur) - **Impact:** Keine automatischen Warnungen - **Workaround:** Manuelle MHD-Kontrolle **Diese Features NICHT verschieben (MVP-kritisch):** 1. **Epic 10** (Benutzerverwaltung) - Basis für alles 2. **Epic 1.1-1.3** (Stammdaten) - Basis für alles 3. **Epic 12.1-12.2** (Dokumentenarchiv) - GoBD-Pflicht 4. **Epic 3.1-3.3** (HACCP Kern) - Compliance-Pflicht 5. **Epic 4.1 + 4.3** (Rezepturen + Chargen) - Rückverfolgbarkeit 6. **Epic 8.1-8.3** (Bestandsführung) - Warenwirtschaft 7. **Epic 5.2-5.3** (Bestellwesen + Wareneingang) - Einkauf ### Nächste Schritte (konkret) **Diese Woche:** 1. ✅ Abhängigkeitsanalyse durchgeführt 2. ⏳ HACCP-Research durchführen (gesetzliche Anforderungen klären) 3. ⏳ Proof-of-Concept für Waagen-Integration planen 4. ⏳ Team-Kickoff: Welle 1 starten (Epic 10 + Epic 1) **Nächste 2 Wochen:** 5. ⏳ Epic 10 (Benutzerverwaltung) implementieren 6. ⏳ Epic 1.1-1.3 (Stammdaten) implementieren 7. ⏳ Waagen-PoC entwickeln (parallel) **Monat 2:** 8. ⏳ Epic 12 (Dokumentenarchiv) implementieren 9. ⏳ Epic 3.1-3.2 (HACCP Basis) implementieren **Monat 3:** 10. ⏳ Epic 8 (Bestand) + Epic 4 (Rezepturen) implementieren 11. ⏳ Epic 3.3 (Wareneingangskontrolle) koordiniert mit Epic 5.3 **Monat 4:** 12. ⏳ Epic 5 (Beschaffung) + Epic 3.5-3.7 (HACCP erweitert) 13. ⏳ Epic 9.3 (HACCP-Reports) + Epic 3.8 (Audit) **Monat 5:** 14. ⏳ Epic 7 (Produktion) implementieren 15. ⏳ HACCP + Produktion Testing **Monat 6:** 16. ⏳ Epic 6 (Deklaration) + Epic 1.4-1.5 (Verkauf) 17. ⏳ Epic 2 (Waagen) implementieren 18. ⏳ End-to-End Testing + Deployment