Das Projekt
Die Software e-QSS ist eine Entwicklung der Firma Neumann & Neumann Projekt- und Beratungs GmbH, die mobile Qualitätskontrollen aller Art ermöglicht und bereits seit vielen Jahren sehr erfolgreich auf dem Markt ist.
Die von uns gemeinsam mit dem Kunden entwickelte Anwendung e-QSS HTML5 stellt die neueste Generation des Clients für den Anwender dar und ebnet den Weg auf moderne Endgeräte wie Smartphones und Tablets.
Unsere Leistungen
Neben der Einarbeitung in die komplexen Prozesse und das Datenmodell hinter e-QSS lautete unsere erste Aufgabe: Ausprobieren, Lesen, Verstehen, Diskutieren. So verschafften wir uns über die Dokumentation und die in den vorhandenen Anwendungen für Windows Mobile 6.5 und Windows Phone 7 enthaltenen Funktionalitäten einen Überblick und erstellten erste Prototypen des neuen User Interface.
Schließlich galt es über lange Jahre gewachsene Funktionalitäten in einer Anwendung abzubilden, die dem Anwender möglichst wenig Umgewöhnung noch Eingewöhnung abverlangen sollte. Intuitive Bedienung war die oberste Priorität, dicht gefolgt von der Abbildung der vorhandenen Workflows – das Backend blieb schließlich unberührt.
Nachdem das Konzept der neuen App in einem drauf folgenden Workshop mit den Entwicklern des Kunden finalisiert wurde, begann die Entwicklungsphase.
Eine der grundlegenden Anforderungen war dabei gleichzeitig das ausschlaggebende Argument pro HTML5: die neue Anwendung sollte auf so vielen Plattformen und Gerätetypen wie möglich lauffähig sein.
Zu Beginn auf Google Android und Apple iOS, sowie entsprechenden Smartphones und Tablets, wie etwa dem iPhone und dem iPad.
Ein weiterer elementarer Punkt: es sollte weiterhin möglich sein, so genannte Checks auch offline durchführen zu können.
Die eingesetzten HTML5-Techniken "LocalStorage" und "Cache Manifest" setzten hierfür die Grundlagen und sorgten gleichzeitig dafür, dass e-QSS HTML5 nicht zu einer klassischen Web-Anwendung werden sollte.
Denn durch die Anforderung, sämtliche Prozesse innerhalb der Anwendung offline durchführen zu können, musste auch die gesamte Applikationslogik clientseitig implementiert werden.
So gibt es faktisch nur sehr wenige Schnittstellen zur serverseitigen Middleware, einer ASP.NET-MVC-Anwendung, die über SOAP mit den Webservices des Backends kommuniziert und die Daten in JSON aufbereitet.
Heute wird e-QSS HTML5 von vielen Kunden von Neumann & Neumann auf verschiedensten Android- und iOS-Geräten verwendet.
Der Kunde
Die Neumann & Neumann Projekt- und Beratungs GmbH aus Steingaden im Allgäu ist spezialisiert auf infrastrukturelle Service-Dienstleistungen. Sie berät ihre Kunden bei der Optimierung der Eigenerbringung und der Fremdvergabe dieser Leistungen, wie etwa Reinigung, Catering oder Wartung von Technik.
Zur Kontrolle jener Service-Dienstleistungen bietet Neumann & Neumann ihren Kunden ein vielfältiges Angebot, von der Erstellung von Qualitätskonzepten, über Mystery Checks bis hin zum elektronischen Qualitätssicherungssystem e-QSS.
