Wenn die Probe nicht zur Fehlersuche wird
Ein System ist bei einer Probe nicht deshalb gut, weil nie etwas Unerwartetes geschieht. Gut ist es, wenn eine langsame Verbindung, ein neu geöffneter Tab, ein fehlgeschlagener Import oder eine verunsichernde Fehlermeldung nicht das ganze Team aufhält. Deshalb wirken die jüngsten Arbeiten vielleicht getrennt, bereiten aber denselben ruhigeren Moment vor.
Ein praktisches Beispiel ist das Kopieren von Songs zwischen Gruppen. Größere Sammlungen werden nicht mehr durch ein kurzes Zeitlimit abgebrochen; gibt der Browser das Warten zu früh auf, bleibt keine vage Fehlermeldung zurück, sondern zuerst der Hinweis, die Zielgruppe zu prüfen. Das zählt, wenn kurz vor Beginn ein Repertoire übertragen werden muss und Unsicherheit oder eine doppelte Kopie das Schlimmste wären. Die Aktion hat außerdem klare Fair-Use-Grenzen, die ein Gruppenadmin bei Bedarf anpassen kann.
Ein weiteres Thema war das Verhalten der App, wenn im Hintergrund etwas nicht perfekt läuft. Ein unterbrochener Offline-Speichervorgang auf dem iPhone, das Laden des Audiomoduls für Tonart- und Tempoanpassungen oder eine kurze Datenbankstörung konnte früher zu einem rohen Fehler werden. Jetzt bewahrt die App, was bereits funktioniert: Die Wiedergabe läuft ohne Anpassung weiter, der Live-Status wird nicht fälschlich fertig, und der Client versucht es maßvoll erneut. Von außen bedeutet das oft einfach, dass nichts Beunruhigendes passiert — genau das ist das Ziel.
Dasselbe Prinzip stand hinter den Verbesserungen beim OCR-Import und bei der Kottatár-Verknüpfung. Statt eines allgemeinen Fehlers kann die Oberfläche nun erklären, warum ein erkannter Song nicht gespeichert werden kann oder wo die Verknüpfung angehalten hat, und führt, wenn es sinnvoll ist, direkt zum nächsten Schritt zurück. Bei einer Probe ist eine hilfreiche Fehlermeldung kein technisches Detail: Sie gibt der Person, die einen Song vorbereitet, Zeit und Aufmerksamkeit zurück.
Auch die weniger sichtbare Arbeit zählt. Sentry-Meldungen lassen erwartbare, harmlose Race Conditions echte Probleme nicht mehr verdecken; Gruppenadmins können ihre gesamte Songbibliothek mit einer rückgängig machbaren Aktion in den Papierkorb legen, wenn sie neu beginnen möchten. Das sind keine Schaufensterfunktionen, aber sie schaffen Vertrauen dafür, dass Chords365 in den dichtesten Momenten nicht mehr Aufmerksamkeit verlangt, als es verdient.