Skip to content

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

Dokumentations-Template

### [H#] [Heuristik-Name]

**Location**: [Screen/Komponente]
**Severity**: [Critical/Major/Minor/Cosmetic]

**Issue**:
[Beschreibung des Problems]

**Evidence**:
[Screenshot-Referenz oder Beobachtung]

**Recommendation**:
[Konkrete Lösung]

**Business Impact**:
[Auswirkung auf Conversion/Effizienz]