Zum Inhalt springen

Mobile and offline

Offline-first ist keine Funktion, sondern ein Eingeständnis

Jedes Außendienstwerkzeug verspricht Offline-Unterstützung. Die entscheidende Frage ist, was die Software tut, wenn zwei Techniker dieselbe Spleißmuffe in zwei verschiedenen Funklöchern bearbeiten.

7 min read

Konnektivität ist nicht der schwierige Teil

Eine Karte zwischenzuspeichern und ein Formular in eine Warteschlange zu stellen, sind gelöste Probleme. Schwierig wird es bei der zweiten Synchronisierung, wenn die Warteschlange zwei Änderungen am selben Objekt enthält, die im Abstand von Stunden von Personen vorgenommen wurden, die die Arbeit der jeweils anderen nicht sehen konnten.

Ein Werkzeug, das stillschweigend den letzten Schreibvorgang übernimmt, hat Offline-Arbeit nicht gelöst. Es hat den Fehler lediglich an eine unauffälligere Stelle verlagert, wo er Wochen später als unerklärliche Kapazitätsabweichung sichtbar wird.

Fragen, die Sie einem Anbieter stellen sollten

Was geschieht bei einem Konflikt?
Die letzte Änderung gewinnt, die Daten werden zusammengeführt oder der Konflikt wird an eine menschliche Prüfwarteschlange weitergeleitet. Alle drei Ansätze sind vertretbar. Schweigen ist es nicht.
Was ist die Synchronisierungseinheit?
Ein vollständiger Arbeitsauftrag oder die einzelnen darin enthaltenen Felder. Diese Entscheidung bestimmt, wie häufig zwei Teams miteinander in Konflikt geraten.
Kann das Team den Warteschlangenstatus sehen?
Ein Techniker, der nicht erkennen kann, was synchronisiert wurde, gibt Daten vorsichtshalber erneut ein und erzeugt damit genau die Duplikate, die vermieden werden sollen.
Die Synchronisierung funktionierte einwandfrei. Genau das war das Problem: Sie überschrieb sechs Stunden Spleißarbeit, ohne jemanden zu informieren.
Editorial scenario — Zusammengesetztes redaktionelles Szenario, nicht als Kundenaussage dargestellt.

Für die Wiederverbindung planen, nicht nur für die Trennung

Behandeln Sie jede Offline-Änderung als Vorschlag zu einer bekannten Version des Objekts. Wenden Sie beim Wiederverbinden eindeutige Änderungen an und leiten Sie den Rest mit beiden Versionen und den zugehörigen Nachweisen an eine Person weiter.

Die Umsetzung ist aufwendiger, aber nur so bleibt die Netzdokumentation auch nach dem Eintreffen des zweiten Fahrzeugs verlässlich.

Continue the operational thread