Zum Inhalt springen
DESATIV
Individualsoftware Landkreis Ebersberg

Software, die auch bei zwei Balken weiterarbeitet

Fachanwendungen für Mittelstand, Handwerk und Dienstleister im Landkreis Ebersberg, deren Mitarbeitende dort arbeiten, wo die Verbindung nicht verlässlich ist.

Der Landkreis Ebersberg schließt östlich an die Stadt an; zwischen der nächstgelegenen und der entferntesten Gemeinde liegen von unserem Büro aus rund 25 bis 40 km. Mittelstand, Handwerk und Dienstleister bestimmen die Struktur, die Besiedlung ist ländlicher als im unmittelbaren Umland. Für Softwareprojekte ist das kein Randdetail. Eine Anwendung, die stillsteht, sobald die Verbindung abreißt, wird von Mitarbeitenden im Außeneinsatz nach kurzer Zeit umgangen – dann liegen die Daten wieder auf Zetteln, und das Projekt hat sein Ziel verfehlt. Offlinefähigkeit ist hier deshalb keine Zusatzfunktion, sondern Teil der Grundanforderung.

Hände tippen auf einer Tastatur, darüber eingeblendeter Programmcode

Arbeiten ohne Verbindung

Die Anwendung hält die benötigten Daten auf dem Gerät. Erfassung, Suche und Bearbeitung funktionieren auch ohne Netz.

Abgleich mit klarer Regel

Wenn zwei Personen denselben Datensatz geändert haben, entscheidet eine festgelegte Regel – nicht der Zufall der Reihenfolge.

Sichtbarer Übertragungsstand

Jeder sieht auf dem Gerät, was bereits im Haus angekommen ist und was noch aussteht.

Fernwartung als Regelfall

Entwicklung, Aktualisierung und Störungsbehebung laufen über Fernzugriff. Vor-Ort-Termine werden mit Vorlauf geplant.

25-40 km
Spanne der Anfahrt in die östlichen Gemeinden
rund 1/3
typischer Mehraufwand für echte Offlinefähigkeit
2-3 Wo.
Iterationslänge bis zur nächsten Testversion

Was schwankende Anbindung mit Anwendungen macht

Der problematischste Zustand ist nicht die fehlende Verbindung, sondern die schlechte. Eine Anwendung, die auf eine Antwort wartet, die nie kommt, blockiert die Bedienung und wirkt defekt. Nutzer schließen sie, starten neu und verlieren dabei die Eingabe.

Wir entwerfen deshalb von vornherein für den unzuverlässigen Fall. Eingaben werden lokal festgeschrieben, bevor überhaupt ein Sendeversuch startet, und die Oberfläche wartet nie darauf. Die Verbindung wird zum Hintergrundvorgang statt zur Voraussetzung der Bedienung.

  • Lokale Festschreibung vor jedem Übertragungsversuch
  • Bedienung wartet nicht auf Netzantworten
  • Wiederholung fehlgeschlagener Übertragungen im Hintergrund
  • Keine Datenverluste durch Neustart der Anwendung

Konflikte beim Abgleich beherrschen

Sobald mehrere Personen offline arbeiten, entstehen widersprüchliche Stände. Die technische Antwort darauf ist nicht Vermeidung, sondern eine fachlich sinnvolle Regel je Datenart. Bei einer Zeitbuchung sind zwei Einträge oft beide richtig; bei einem Auftragsstatus kann nur einer gelten.

Diese Regeln legen wir in der Analysephase gemeinsam fest und schreiben sie fachlich verständlich auf. Nicht automatisch entscheidbare Fälle landen in einer Klärungsliste, statt still überschrieben zu werden. Die Liste bleibt in der Praxis kurz – aber sie muss existieren.

  • Konfliktregel je Datenart statt allgemeiner Vorgabe
  • Ergänzende Datensätze bleiben nebeneinander bestehen
  • Nicht entscheidbare Fälle landen in einer Klärungsliste
  • Kein stilles Überschreiben fremder Änderungen

Wie viel Daten auf das Gerät gehören

Der gesamte Datenbestand hat auf einem Mobilgerät nichts zu suchen: zu groß, schnell veraltet und bei Geräteverlust ein unnötiges Risiko. Zu wenig lokale Daten machen die Anwendung offline nutzlos.

Wir grenzen deshalb bewusst ab, meist über einen Zeitraum und eine Zuständigkeit – etwa die eigenen Aufträge der kommenden zwei Wochen samt zugehöriger Stammdaten. Was darüber hinausgeht, ist nur mit Verbindung erreichbar. Der lokale Bestand wird verschlüsselt abgelegt und lässt sich aus der Ferne löschen.

  • Abgrenzung des lokalen Bestands nach Zeitraum und Zuständigkeit
  • Verschlüsselte Ablage auf dem Endgerät
  • Löschung aus der Ferne bei Verlust
  • Ältere Vorgänge nur mit Verbindung abrufbar

Zusammenarbeit über Fernzugriff

Bei Entfernungen von 25 bis 40 km sind kurzfristige Vor-Ort-Termine unwirtschaftlich. Der Regelfall ist deshalb der Fernzugriff: Abstimmung über Bildschirmfreigabe, Bereitstellung neuer Versionen automatisiert, Störungsanalyse anhand von Protokolldaten.

Damit das funktioniert, muss die Anwendung von Anfang an aussagekräftige Protokolle schreiben. Eine Fehlermeldung, die nur „Fehler beim Speichern" lautet, zwingt zur Anfahrt. Eine Meldung mit Vorgangsnummer, Zeitpunkt und Ursache lässt sich vom Schreibtisch aus klären. Präsenz planen wir für Prozessaufnahme und Einweisung mit Vorlauf.

  • Aussagekräftige Protokolle als Voraussetzung der Fernanalyse
  • Automatisierte Bereitstellung neuer Versionen
  • Abstimmung über Bildschirmfreigabe statt Anfahrt
  • Präsenztermine mit Vorlauf und ganztägig geplant

Wo Offlinefähigkeit den Aufwand nicht wert ist

Offlinefähigkeit kostet Entwicklungsaufwand, meist ein Drittel mehr als eine reine Onlineanwendung, und sie macht die Wartung anspruchsvoller. Wenn die betroffenen Nutzer überwiegend an festen Arbeitsplätzen mit stabiler Anbindung sitzen, raten wir davon ab.

Sinnvoll ist ein Mittelweg, wenn nur ein Teil der Belegschaft im Außeneinsatz ist: Die Büroanwendung bleibt online, und für den mobilen Einsatz entsteht ein bewusst schmaler offlinefähiger Teil mit wenigen Funktionen. Das ist deutlich günstiger, als die gesamte Anwendung offlinetauglich zu bauen.

  • Ehrliche Benennung des Mehraufwands für Offlinebetrieb
  • Reine Onlinelösung bei stabilen Arbeitsplätzen
  • Schmaler offlinefähiger Teil nur für den Außeneinsatz
  • Entscheidung nach tatsächlicher Nutzungssituation
IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.
IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.
IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.
IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.IT läuft. Team arbeitet.

Häufige Fragen

Technisch unbegrenzt, praktisch begrenzt durch den lokal vorgehaltenen Datenumfang. Bei einer Abgrenzung auf zwei Wochen Aufträge ist ein mehrtägiger Offlinebetrieb unproblematisch. Je länger der Zeitraum ohne Abgleich, desto höher die Wahrscheinlichkeit von Konflikten – deshalb lösen wir Übertragungen aus, sobald Netz verfügbar ist.

Das hängt von der festgelegten Regel für diese Datenart ab. Ergänzende Angaben wie Zeitbuchungen oder Materialverbrauch bleiben beide erhalten. Bei sich ausschließenden Werten wie einem Status gilt die vereinbarte Regel, und der unterlegene Stand bleibt in der Historie sichtbar. Unklare Fälle kommen in die Klärungsliste.

Beides ist möglich. Moderne Browseranwendungen können Daten lokal vorhalten und offline arbeiten, was Installation und Verteilung erspart. Eine installierte Anwendung ist dann sinnvoll, wenn Gerätefunktionen wie Barcodescanner oder Kamera intensiv genutzt werden. Die Entscheidung treffen wir nach Ihrem Einsatzszenario.

Wenn es nötig ist, ja. In der Praxis lassen sich die meisten Störungen über Fernzugriff klären, sofern die Anwendung brauchbare Protokolle schreibt. Für Fälle, die Präsenz erfordern, vereinbaren wir Termine mit Vorlauf. Kurzfristige Anfahrten über diese Entfernung sind weder für Sie noch für uns wirtschaftlich.

Möglich ist es, aber es ist deutlich aufwendiger als von Anfang an eingeplant. Die Datenhaltung, die Konfliktbehandlung und teilweise die Oberfläche müssen überarbeitet werden. Wenn absehbar ist, dass mobile Nutzung kommt, sollte die Entscheidung in der Analysephase fallen, auch wenn die Umsetzung später erfolgt.

Lass uns über dein Projekt sprechen

Kostenloses Erstgespräch & IT-Bestandsaufnahme – unverbindlich und ohne versteckte Kosten.