Einen Arbeitsablauf ohne Verbindung auswählen
Für die erste Version bieten sich das Öffnen eines zugewiesenen Auftrags, das Lesen seiner Prüfliste und das Erfassen einer Einsatznotiz an. Der Android-Architekturleitfaden empfiehlt lokale Daten für wichtige Offline-Lesezugriffe. Machen Sie daraus ein konkretes Abnahmekriterium: Der Techniker bereitet den Auftrag vor der Abfahrt vor und kann dessen Anweisungen anschließend ohne Verbindung erneut öffnen.
Halten Sie auch fest, welche Aktionen zunächst ausgeschlossen sind. Neue Aufträge oder geänderte Termine könnten eine Freigabe durch das Büro benötigen. Erklären Sie diese Grenze auf dem betreffenden Bildschirm und bieten Sie einen sinnvollen nächsten Schritt anstelle einer kommentarlos deaktivierten Schaltfläche.
Jedem Speicherzustand eine klare Bedeutung geben
Formulieren Sie die Statusmeldungen, bevor Sie die Ansichten gestalten. Unterscheiden Sie zwischen auf diesem Gerät gespeichert, wartet auf Übertragung, im Büro eingegangen und Aufmerksamkeit erforderlich. Vereinbaren Sie, welcher Nachweis die jeweilige Meldung erlaubt. Ein beruhigendes Häkchen sollte niemanden darüber rätseln lassen, ob ein Kollege die Notiz bereits sehen kann.
Unterscheiden Sie in der Auftragsliste einen leeren Einsatzplan von einem noch nicht heruntergeladenen Plan. Zeigen Sie ausstehende Übertragungen direkt neben der betreffenden Notiz. Für ein mehrsprachiges Team in Europa verdienen diese betrieblichen Meldungen dieselbe sorgfältige Übersetzung wie die Navigation.
Festlegen, wer welche Auftragsdaten ändern darf
Angenommen, die Einsatzplanung verschiebt einen Termin, während der Techniker seinen Besuch dokumentiert. Wer ist für welche Angaben verantwortlich? Sollen beide Änderungen erhalten bleiben, und wer prüft einen Widerspruch? Treffen Sie eine konkrete Entscheidung für diesen Fall, statt pauschal eine automatische Zusammenführung zu versprechen.
Firestore synchronisiert lokale Änderungen nach der Wiederverbindung; bei mehreren Änderungen am selben Dokument gilt der letzte Schreibvorgang. Lassen Sie sich für dieses Beispiel demonstrieren, dass eine Terminänderung eine Einsatznotiz nicht unbemerkt löschen kann. Die betriebliche Regel sollte den Datenentwurf bestimmen.
Geräteübergabe und offene Arbeit einplanen
Definieren Sie den Ablauf, wenn ein Telefon mit einer ungesendeten Notiz an einen anderen Mitarbeiter übergeben wird. Das nächste Konto darf weder die Kundendaten noch die ausstehenden Übertragungen des vorherigen Mitarbeiters übernehmen. Vereinbaren Sie, wie der ursprüngliche Bearbeiter offene Arbeit wieder aufnehmen kann, und erklären Sie die Auswahl vor der Abmeldung.
Behandeln Sie Fotos und Text als getrennt sichtbare Bestandteile der Übergabe. Erreicht die Notiz das Büro, ihr Foto jedoch nicht, sollte die Oberfläche diesen Teilerfolg anzeigen. Benennen Sie eine zuständige Rolle im Team für Einträge, die weiterhin Aufmerksamkeit benötigen.
Den Auftrag vor dem Start durchspielen
Spielen Sie dasselbe kurze Szenario mit einem Techniker und einer Person aus der Einsatzplanung auf typischen Geräten durch. Notieren Sie für jeden Schritt das erwartete sichtbare Ergebnis. Beginnen Sie mit dieser Prüfliste und ergänzen Sie Fehlerfälle, die für Ihren Serviceprozess relevant sind:
- Öffnen Sie einen vorbereiteten Auftrag offline und danach einen, der nie heruntergeladen wurde.
- Speichern Sie eine Notiz, schließen Sie die App und prüfen Sie, ob die Notiz wiederherstellbar ist.
- Stellen Sie die Verbindung zweimal wieder her und prüfen Sie, dass im Büro nur eine Notiz ankommt.
- Ändern Sie den Termin auf einem anderen Gerät und prüfen Sie beide Auftragsversionen.
- Wechseln Sie bei offener Arbeit das Konto und kontrollieren Sie Zuordnung und Sichtbarkeit.