Heuristische Evaluation - Container Logistics UX¶
Angepasste Nielsen-Heuristiken für B2B Container-Logistik-Anwendungen.
H1: Sichtbarkeit des Systemstatus¶
Das System informiert den Nutzer stets über den aktuellen Zustand.
Checkliste¶
- [ ] Shipment-Status sichtbar - IN_TRANSIT, ARRIVED, DISCHARGED, AVAILABLE
- [ ] ETA prominent - Ankunftszeit klar formatiert (Datum + Uhrzeit)
- [ ] Container-Status pro Container - ON_BOARD, DISCHARGED, GATE_OUT
- [ ] Release-Status - PENDING, RELEASED, BLOCKED mit visueller Unterscheidung
- [ ] Letzte Aktualisierung - Timestamp der letzten Datenaktualisierung
- [ ] Loading States - Spinner/Skeleton bei Datenabruf
- [ ] Submission Feedback - Bestätigung nach Formular-Absenden
- [ ] Error States - Klare Fehlermeldungen bei Problemen
Logistik-spezifisch¶
- Ist der Shipment-Tracking-Status auf einen Blick erkennbar?
- Sind Deadlines (D&D, Freetime) prominent?
- Wird der Import-Release-Status klar kommuniziert?
H2: Übereinstimmung zwischen System und Realität¶
Das System spricht die Sprache des Nutzers mit bekannten Begriffen.
Checkliste¶
- [ ] Fachterminologie korrekt - B/L, POD, POL, ETA, D&D, ATB
- [ ] Konsistente Begriffe - Nicht "Frachtbrief" und "B/L" mischen
- [ ] Branchenübliche Abkürzungen - FCL, LCL, TEU, 40HC
- [ ] Datumsformate - Lokalisiert (DE: TT.MM.JJJJ, EN: MM/DD/YYYY)
- [ ] Währungen - EUR/USD mit korrektem Symbol und Format
- [ ] Container-Nummern - ISO 6346 Format (CSNU1234567)
- [ ] Port-Codes - UN/LOCODE (DEHAM, CNSHA)
Logistik-spezifisch¶
- Versteht ein Consignee ohne Logistik-Hintergrund die Begriffe?
- Sind Tooltips für Fachbegriffe vorhanden?
- Entspricht die Terminologie dem Carrier-Standard (COSCO)?
H3: Benutzerkontrolle und Freiheit¶
Nutzer können Aktionen rückgängig machen und haben klare Ausgänge.
Checkliste¶
- [ ] Zurück-Navigation - Klarer Back-Button auf jeder Seite
- [ ] Abbrechen-Möglichkeit - Bei Formularen und Modals
- [ ] Undo für Aktionen - Anfragen stornieren, Filter zurücksetzen
- [ ] State-Wechsel - Login/Logout jederzeit möglich
- [ ] Filter-Reset - "Alle Filter löschen" Button
- [ ] Modal-Schließen - X-Button und ESC-Taste
- [ ] Breadcrumbs - Navigation-Kontext sichtbar
Logistik-spezifisch¶
- Kann eine versehentliche Forwarder-Zuweisung rückgängig gemacht werden?
- Gibt es Bestätigungs-Dialoge für kritische Aktionen?
- Kann der Nutzer zwischen BLs wechseln ohne zur Liste zurück?
H4: Konsistenz und Standards¶
Das System folgt Plattform-Konventionen und eigenen Standards.
Checkliste¶
- [ ] Design-System - VisiMatch Farben, Typografie, Spacing
- [ ] Button-Patterns - Primär/Sekundär/Tertär konsistent
- [ ] Icon-Verwendung - Gleiche Icons für gleiche Aktionen
- [ ] Tabellen-Layout - Konsistente Spaltenbreiten, Sortierung
- [ ] Card-Patterns - Einheitliche Header, Content, Actions
- [ ] Status-Badges - Gleiche Farben für gleiche Stati
- [ ] Form-Patterns - Labels, Inputs, Validation konsistent
Logistik-spezifisch¶
- Sind Container-Tabellen überall gleich aufgebaut?
- Ist die BL-Nummer immer an der gleichen Position?
- Folgen alle Formulare dem gleichen Pattern?
H5: Fehlervermeidung¶
Das System verhindert Fehler durch gutes Design.
Checkliste¶
- [ ] Input-Validierung - Echtzeit-Feedback bei Eingaben
- [ ] Format-Hints - Platzhalter zeigen erwartetes Format
- [ ] BL-Format-Check - Regex-Validierung für BL-Nummern
- [ ] Container-Check - ISO 6346 Validierung
- [ ] Pflichtfeld-Markierung - Sterne oder "Required" Label
- [ ] Confirmation-Dialogs - Bei destruktiven Aktionen
- [ ] Auto-Complete - Für bekannte Werte (Depots, Ports)
Logistik-spezifisch¶
- Wird die BL-Nummer auf korrektes Format geprüft?
- Werden Container-Nummern validiert (Prüfziffer)?
- Verhindert das System ungültige Depot-Auswahlen?
H6: Wiedererkennung statt Erinnerung¶
Informationen sind sichtbar statt aus dem Gedächtnis abzurufen.
Checkliste¶
- [ ] Recent BLs - Zuletzt angesehene BLs sichtbar
- [ ] Favoriten - Gespeicherte BLs, Forwarder
- [ ] Kontextuelle Hilfe - Tooltips, Inline-Erklärungen
- [ ] Sichtbare Optionen - Dropdowns statt Freitext wo möglich
- [ ] Form-Vorausfüllung - Bekannte Daten vorbelegt
- [ ] Suchhistorie - Letzte Suchen verfügbar
Logistik-spezifisch¶
- Sind häufig genutzte Forwarder als Favoriten speicherbar?
- Wird das Final Destination aus vorherigen BLs übernommen?
- Merkt sich das System den letzten Filter?
H7: Flexibilität und Effizienz¶
Das System unterstützt sowohl Anfänger als auch Experten.
Checkliste¶
- [ ] Bulk-Actions - Mehrere Items gleichzeitig bearbeiten
- [ ] Keyboard-Shortcuts - Für Power-User
- [ ] Quick-Filters - Gespeicherte Filter-Kombinationen
- [ ] Export-Optionen - CSV, Excel für Daten
- [ ] Sortierung - Spalten-Sortierung in Tabellen
- [ ] Suchfunktion - Globale Suche nach BL, Container
- [ ] Direktlinks - Deep-Links zu spezifischen BLs
Logistik-spezifisch¶
- Kann ein Forwarder 50 BLs gleichzeitig einem Trucker zuweisen?
- Gibt es Filter für "Alle Container mit D&D-Risiko"?
- Können BL-Listen exportiert werden?
H8: Ästhetik und minimalistisches Design¶
Nur relevante Informationen werden angezeigt.
Checkliste¶
- [ ] Visual Hierarchy - Wichtiges prominent, Details dezent
- [ ] White Space - Ausreichend Abstand zwischen Elementen
- [ ] Fokus auf Aktion - CTAs klar erkennbar
- [ ] Progressive Disclosure - Details auf Anfrage (Accordion)
- [ ] Keine Überladung - Max. 5-7 Sektionen pro Screen
- [ ] Konsistente Dichte - Nicht zu eng, nicht zu leer
Logistik-spezifisch¶
- Ist die wichtigste Info (Status, ETA) sofort sichtbar?
- Sind sekundäre Details (Exchange Rate) ausgeblendet?
- Lenkt nichts von der primären Aktion ab?
H9: Fehlerbehebung unterstützen¶
Fehlermeldungen erklären das Problem und bieten Lösungen.
Checkliste¶
- [ ] Klare Sprache - Kein technischer Jargon in Fehlern
- [ ] Problem beschrieben - Was ist passiert?
- [ ] Lösung angeboten - Was kann der Nutzer tun?
- [ ] Nächste Schritte - Button/Link zur Behebung
- [ ] Kein Blame - Nicht "Sie haben einen Fehler gemacht"
- [ ] Persistenz - Fehler bleibt sichtbar bis behoben
- [ ] Bilingual - Fehler in DE und EN
Logistik-spezifisch¶
- Was passiert wenn die BL-Nummer nicht gefunden wird?
- Wie wird ein Container-Validierungsfehler erklärt?
- Gibt es Hilfe wenn der Login fehlschlägt?
H10: Hilfe und Dokumentation¶
Dokumentation ist verfügbar und leicht zu finden.
Checkliste¶
- [ ] Tooltips - Für Fachbegriffe und Icons
- [ ] Inline-Hilfe - Erklärungen bei komplexen Feldern
- [ ] FAQ - Häufige Fragen beantwortet
- [ ] Kontakt - Support erreichbar
- [ ] Glossar - Fachbegriffe erklärt
- [ ] Onboarding - Erste Schritte für neue Nutzer
- [ ] Kontext-sensitiv - Hilfe passt zum aktuellen Screen
Logistik-spezifisch¶
- Werden D&D-Kosten erklärt?
- Gibt es Hilfe zum Thema Carrier vs. Merchant Haulage?
- Ist der Unterschied zwischen Terminal CY und Inline CY erklärt?
Severity-Bewertung¶
| Level | Beschreibung | Beispiel |
|---|---|---|
| Critical | Verhindert Task-Completion | Login funktioniert nicht |
| Major | Signifikante Beeinträchtigung | Status-Farben nicht unterscheidbar |
| Minor | Irritation, aber workaround | Tooltip fehlt |
| Cosmetic | Optischer Mangel | Spacing inkonsistent |