Eines der größten Potentiale für Unternehmen stellt aktuell die Transformation eigener Geschäftsprozesse in die mobile Welt dar. Im nachfolgenden Artikel möchte ich erläutern, warum das so ist und mit welchen Strategien Sie diesen Trend auch für den Erfolg Ihres Unternehmens nutzen.
Im Jahr 2014 gaben bereits 72 Prozent der Österreicher an, ein Smartphone zu besitzen. 2015, ein Jahr später, verwendeten schon 40 Prozent der Befragten mindestens ein Tablet. Und ein Blick zu unserem Nachbarn zeigt uns, dass im selben Jahr in Deutschland absolut betrachtet zirka 46 Millionen Menschen ein Smartphone nutzten. Was in Österreich und Deutschland keine Ausnahme, sondern mittlerweile ganz einfach die Regel darstellt, zeigt deutlich: die Menschen können und wollen mit mobilen Geräten arbeiten.
Diese Menschen sind nicht einfach nur Privatpersonen, die zu einer beliebigen Statistik befragt wurden. Es handelt sich dabei sowohl um Ihre Kunden als auch um Ihre Mitarbeiter. Für Sie die perfekte Chance, Ihre bestehenden Unternehmensprozesse in die mobile Welt zu transformieren, ohne durch technologische Akzeptanzhindernisse gebremst zu werden.
Kurz gesagt: zahlreiche Prozesse können dadurch wesentlich einfacher und effizienter abgewickelt werden, wie z.B.:
Und diese Beispiele könnten nahezu endlos fortgeführt werden. Mit Sicherheit aber so lange, bis auch ein Vorteil für Ihr Unternehmen offenbart wird.
Egal welchen für Ihre Kunden nutzbringenden Prozess Sie betrachten, er wird mit Sicherheit in eines Ihrer IT-Bestandssysteme integriert sein. Wie sollen diese Bestandssysteme also von mobilen Geräten auf unterschiedlichen Plattformen (Android, iOS, Windows) angebunden werden? Einen Webshop in Ihr ERP zu integrieren oder Ihr Extranet an das CRM anzubinden sollte im Regelfall keine allzu große Herausforderung darstellen.
Aber wie stelle ich relevante Daten aus meinen Bestandssystemen auf mobilen Endgeräten zur Verfügung und wie ermögliche ich die Übertragung von Daten dieser Geräte zurück in meine Bestandssysteme? Das soll ja für alle denkbaren Plattformen funktionieren! Und ich möchte für drei verschiedene Apps auf drei verschiedenen Plattformen natürlich nicht neun verschiedene Lösungen, wo jede davon einen potenziellen Eintrittspunkt für Angreifer darstellen könnte. Und was ist mit dem Aufwand und den Kosten, die entstehen, wenn diese Integration im Falle von nativen Apps auch noch auf allen Plattformen individuell erfolgen muss?
Sie können die Aufwände reduzieren, indem Sie eine hybride App entwickeln lassen, um die einzelnen Plattformspezifika weitestgehend zu abstrahieren. Und Sie können ein RESTful Webservice umsetzen lassen, das als zentraler Dreh- und Angelpunkt für den Datenaustausch von mobilen Apps mit Bestandssystemen dient.
Aber was ist, wenn Sie doch lieber native Apps haben wollen oder wenn Ihr spezieller Fall doch eine native Entwicklung erfordert? Was ist mit weiteren Apps, die dazukommen werden? Wie gehen Sie hier mit den Berechtigungen und dem Thema Compliance / Auditierbarkeit um? Oder mit Caching, Offlinehandling oder Geolocation?
Implementieren Sie Standard-Funktionen wie eine Facebook-Authentifizierung, Push-Notifications, das Senden von E-Mails und SMS, die Anbindung von weit verbreiteten Systemen wie etwa SAP von Grund auf neu? Und schaffen Sie es, dass die Lösung von Beginn an so konzipiert ist, dass sie transparent skaliert, wenn sich die Nutzerzahl von heute auf morgen vervielfacht?
Für alle eben angesprochenen Probleme ist apiOmat Mobile (oder Enterprise) Backend as a Service die passende Lösung. Damit gibt es genau einen einzigen Punkt, an dem Ihre Bestandssysteme einmal und vor allem wiederverwendbar für alle Plattformen integriert werden. Ihr spezieller Prozess, den Sie in die mobile Welt transformieren wollen, wird auf dieser Plattform abgebildet. Die Komplexität der Umsetzung auf den einzelnen mobilen Plattformen wird dadurch auf ein Minimum reduziert. Das SDK für den Zugriff auf diesen Prozess für alle denkbaren Programmiersprachen auf allen denkbaren Plattformen kann aus apiOmat generiert werden. Und die App-Entwickler brauchen sich auch nicht mehr um Caching, Offline-Handling oder Geolocation kümmern.
Auf der Plattform finden Sie auch zahlreiche fertige Module, mit denen die meisten benötigten Standard-Funktionen bereits abgedeckt werden. Darüber hinaus ist apiOmat so konzipiert, dass die Entwicklung der Frontends auf den mobilen Geräten und die Anbindung der Bestandssysteme vom ersten Moment an parallel erfolgen können. Dadurch reduzieren Sie zusätzlich auch noch die Time-to-market auf ein Minimum.