Migration ins Web!
21.12.2011
Das Web ist inzwischen für viele Firmen die kommende Plattform für die Verarbeitung von Daten:
Die Vorteile leichter Zugänglichkeit und komfortabler Web2-Oberflächen überwiegen die Sicherheitsbedenken deutlich.
Die zunehmende Verbreitung von Cloud-Lösungen (z.B. Dropbox ) und SAAS-Angeboten zeigt diesen Trend.
“Wer traut der Cloud?”
Für Unternehmen sind viele Cloud-Lösungen nur bedingt geeignet:
- Kritische Informationen sollten nicht ausgelagert werden.
- Ein kurzfristiger Fallback zu alternativen, internen Lösungen sollte machbar sein.
- Und, wie alle Standardsoftwareprodukte sind auch Cloudlösungen nur eingeschränkt für individuelle Prozesse adaptierbar.
Web-Processing
Unser Schwerpunkt bei der Entwicklung von “Webapplikationen” ist die Integration von bestehenden Systemen und Prozessen in Webseiten auf Desktop-Rechnern und mobilen Platformen.
Beispiel: "Dashbord" einer Intranet-Applikation zur Auftragsüberwachung auf dem IPAD
Daten-Erfassung und -Austausch
Ein zentraler Bestandteil fast jeder Applikation ist der Austausch von Daten. Webapplikationen können bestehende Standardlösungen und Officeprogramme ideal ergänzen indem sie Daten über Schnittstellen lesen und Updates an die zentrale Datenbank zurückgeliefern.
Datenpräsentation
Listen
Umfangreiche Rohdaten "in time" anzeigen und selektieren klingt trivial, bietet aber großes Sparpotential.
Die Listen können online gefiltert und sortiert werden. Es wird jeweils nur der angezeigte Ausschnitt vom Server geladen.
Aggregationen (Deskriptive Statistiken)
Die Summierung, Gruppierung und Aufbereitung von Statistiken ist Aufgabe vieler BI-Applikationen. Nicht immer eignet sich die Nutzung dieser Systeme, da Daten dort oft erst "spät" vorliegen. Frühzeitge "InTime"-Auswertungen von begrenzten Datenbeständen können hier deutliche Vorteile bringen.
Aus der Praxis: Tatsächlich ist es gängiger Büroalltag Daten lokal herunterzuladen und in Excel aufzubereiten. Immer wieder und wieder - da die Auswertungen ja aktuell sein sollen.
Grafische Datenvisualisierung (Charts)
Prozessabwicklung
Beispiel: Dashboard
Standardisierte Prozesse, bei denen verschiedene Teilnehmer Aufgaben oder Produkte bearbeiten, können komfortabel anhand von Regelwerken teilautomatisiert werden.
Je nach Workflow werden Teilnehmer aktiv informiert und der jeweilige Status (z.B. gestartet, in Verarbeitung, fertig ) dokumentiert. Kunden und Management können den Fortschritt beobachten und, sofern der Workflow das vorsieht eingreifen.
Die Abwicklung kann statistisch aufbereitet werden, so dass ein Dashboard visuell die aktuelle und durchschnittliche Performanz (Mengen, Durchlaufzeiten, Schritte) anzeigt. Unregelmässigkeiten können eskaliert werden. Fehler und Verzögerungen werden frühzeitig erkannt.