Projektbeschreibung
ÜbersetztWas ich bestelle, ist eine mobile App für die Teams plus eine einfache Browser-Version für den Dispatcher. In der App: die Liste der Aufgaben für die Schicht mit Adresse und einer kurzen Beschreibung, ein Button zum Starten des Jobs und ein Button zum Beenden, eine automatisch nach Art der Arbeit eingezogene Checkliste, ein Fotobericht, bei dem jedes Bild an eine spezifische Aufgabe gebunden ist, eine Kundenunterschrift, die auf dem Bildschirm gezeichnet wird, und das Versenden des fertigen Berichts an das Büro. Offline-Unterstützung ist kein „nice-to-have“ — Keller und Standorte außerhalb der Stadt haben keine Abdeckung, daher muss die App auch ohne Verbindung weiterarbeiten und danach synchronisieren.
Drei Grenzen sind mir wichtig, und ich möchte, dass sie von Anfang an festgehalten werden. Ein Geotag wird nur für zwei Ereignisse aufgezeichnet — wenn der Job gestartet wird und wenn er beendet ist; die App verfolgt die Bewegungen eines Mitarbeiters nicht im Hintergrund, und dies ist im Arbeitsvertrag und im Text, den der Arbeiter auf dem Bildschirm sieht, festgelegt. Fotos des Standorts und Kundenunterschriften werden nur mit Zustimmung gespeichert und niemals irgendwo veröffentlicht — keine öffentlichen Galerien, keine Marketingmaterialien. Offline bedeutet eine Warteschlange auf dem Gerät: Aufzeichnungen sammeln sich lokal und werden gesendet, sobald die Verbindung zurückkehrt, und wenn dieselbe Aufgabe an zwei Stellen bearbeitet wurde, wird der Konflikt nach Serverzeit gelöst.
Was ich im Umfang erwarte:
— Schichtaufgabenliste mit Adresse, Art der Arbeit, Zeitfenster und einer kurzen Beschreibung;
— Ein-Klick-Start und -Beendigung eines Jobs;
— Checklisten, die automatisch nach Art der Arbeit eingezogen werden;
— Fotobericht mit jedem Bild, das an seine Aufgabe gebunden ist, nicht in einen gemeinsamen Ordner abgelegt;
— Kundenunterschrift auf dem Bildschirm und ein generierter Schichtbericht, der an das Büro gesendet wird;
— Offline-Warteschlange mit Synchronisation und Konfliktlösung nach Serverzeit;
— Dispatcher-Panel im Browser: Aufgaben zuweisen, Status überwachen, eine Schicht exportieren.