- Marktanalyse (Wettbewerber, Lücken, USPs) - Anforderungskatalog (Must-Have, Should-Have, Nice-to-Have) - MVP Definition (Features, Datenmodell, Zeitplan) - Technische Architektur (Stack, API, DB-Schema) - Waagen-Integration (Hersteller, Protokolle, Strategie)
3.9 KiB
3.9 KiB
SchüttGo - Anforderungskatalog
1. Must-Have Features (MVP)
1.1 Stammdaten
| Feature | Beschreibung | Priorität |
|---|---|---|
| Kundenverwaltung | Name, Adresse, Kontakt, Konditionen | 🔴 Kritisch |
| Lieferantenverwaltung | Lieferanten von Schüttgut | 🟡 Hoch |
| Materialstamm | Schüttgüter mit Preisen, Einheiten | 🔴 Kritisch |
| Fahrzeugstamm | LKW-Daten, Kennzeichen, Tara | 🔴 Kritisch |
| Mitarbeiter | Benutzer, Rollen, Rechte | 🔴 Kritisch |
1.2 Kernprozesse
| Feature | Beschreibung | Priorität |
|---|---|---|
| Auftrag erfassen | Kunde, Material, Menge, Liefertermin | 🔴 Kritisch |
| Wiegung durchführen | Ein-/Ausfahrt, Brutto/Tara/Netto | 🔴 Kritisch |
| Lieferschein erstellen | Automatisch nach Wiegung | 🔴 Kritisch |
| Lieferschein drucken | PDF-Export, Drucker | 🔴 Kritisch |
1.3 Abrechnung
| Feature | Beschreibung | Priorität |
|---|---|---|
| Rechnung erstellen | Aus Lieferscheinen | 🔴 Kritisch |
| Preisfindung | Kundenpreise, Staffeln | 🟡 Hoch |
| Sammelrechnung | Mehrere Lieferscheine | 🟡 Hoch |
2. Should-Have Features (Phase 2)
2.1 Erweiterte Funktionen
| Feature | Beschreibung | Priorität |
|---|---|---|
| Dashboard | KPIs, Tagesübersicht | 🟡 Hoch |
| Berichte | Umsatz, Mengen, Kunden | 🟡 Hoch |
| Lagerbestand | Bestandsführung, Inventur | 🟡 Hoch |
| Fuhrpark | Fahrzeuge, Touren, Kosten | 🟡 Hoch |
| Disposition | Tourenplanung | 🟢 Mittel |
2.2 Integration
| Feature | Beschreibung | Priorität |
|---|---|---|
| Waagen-API | Diverse Hersteller | 🔴 Kritisch |
| DATEV-Export | Buchhaltung | 🟡 Hoch |
| Lieferscheine/Rechnungen versenden | 🟡 Hoch | |
| PDF-Vorlagen | Anpassbare Dokumente | 🟢 Mittel |
3. Nice-to-Have Features (Phase 3)
3.1 Erweiterungen
| Feature | Beschreibung | Priorität |
|---|---|---|
| GPS-Tracking | Fahrzeugortung | 🟢 Mittel |
| Fahrer-App | Mobile App für LKW-Fahrer | 🟢 Mittel |
| Kundenportal | Self-Service für Kunden | 🟢 Mittel |
| Automatische Waage | Unbemannte Wiegung | 🔵 Niedrig |
| QR-Code Scanner | Schnelle Identifikation | 🟢 Mittel |
| Statistiken | Erweiterte Analytics | 🔵 Niedrig |
4. Nicht-funktionale Anforderungen
4.1 Performance
- Seitenladezeit < 2 Sekunden
- Wiegung < 500ms Response
- 100+ gleichzeitige Benutzer
4.2 Sicherheit
- DSGVO-konform
- Verschlüsselte Verbindung (HTTPS)
- Rollenbasierte Zugriffskontrolle
- Audit-Log für Wiegungen
4.3 Verfügbarkeit
- 99,5% Uptime
- Tägliche Backups
- Disaster Recovery Plan
4.4 Usability
- Responsive Design (Desktop, Tablet)
- Max. 3 Klicks für Kernfunktionen
- Deutsche Sprache
- Touch-optimiert für Waagen-Terminal
5. Technische Anforderungen
5.1 Client
- Moderner Browser (Chrome, Firefox, Edge, Safari)
- Keine Installation erforderlich
- Offline-Fähigkeit für Kernfunktionen (optional)
5.2 Waagen-Integration
- RS232/COM-Port Unterstützung
- TCP/IP Unterstützung
- Protokolle: ASCII, Modbus, Herstellerspezifisch
- Unterstützte Hersteller (Ziel):
- Mettler Toledo
- Bizerba
- KERN
- Sartorius
5.3 Schnittstellen
- REST API für alle Funktionen
- Webhook-Support für Events
- CSV/Excel Import/Export
- PDF-Generierung
6. User Stories
Waagenbediener
Als Waagenbediener möchte ich ein Fahrzeug schnell identifizieren können (Kennzeichen), um die Wiegung effizient durchzuführen.
Disponent
Als Disponent möchte ich alle offenen Aufträge sehen und Fahrzeuge zuweisen können.
Buchhalter
Als Buchhalter möchte ich aus Lieferscheinen mit einem Klick Rechnungen erstellen und an DATEV exportieren können.
Geschäftsführer
Als Geschäftsführer möchte ich ein Dashboard mit Tagesumsatz, Mengen und Vergleichszahlen sehen.
Erstellt: 2026-02-19