DeveloperArchiv

Business-Apps - finden Sie die richtige Balance

von

Mehr und mehr Unternehmen entdecken mobile Anwendungen und Apps. Diese halten verstärkt Einzug in gewerbliche Bereiche, wie die Fertigung, die Instandhaltung, das Qualitätsmanagement oder den Service.

Analysten schätzen, dass bis 2021 eine Verdoppelung auf weltweit 6,3 Milliarden App-Nutzer stattfinden wird. Speziell in den produktionsnahen-Bereichen werden Mobile Services immer häufiger eingesetzt. Das Ziel liegt klar auf der Hand: Mobile Anwendungen helfen dabei, Arbeitsprozesse innerhalb von Teams und in Zusammenarbeit mit Kunden, Partnern und mobilen Kräften einfacher, effektiver und effizienter zu gestalten.
So erhalten Anwender alle notwendigen Informationen/Nachrichten latenzfrei an die Hand – oder besser ausgedrückt: auf ihre Uhr (Smartwatch), das Telefon oder das Tablet übertragen. Somit werden Prozesse beschleunigt und Entscheidungen aufgrund besserer Informationen schneller getroffen. Wer aber glaubt, dass das nur ein Push der Informationen auf diese Geräte sei, ist schlecht beraten. Mit zunehmender Nutzung von Positions-, Kamera- und Scanner-Informationen wird mehr und mehr Intelligenz in die Lösungen integriert. Beispielweise können Positionsdaten Fehlerauswertungen verbessern oder visualisierte CAD-Maschineninformationen die Instandhaltung erleichtern.
Dank der Einfachheit dieser Anwendungen werden diese auch immer öfter zur Datenerfassung von Sachverhalten, wie Produktionsproblemen, oder gar zur Erstellung von Verträgen oder dem Project Monitoring eingesetzt.
Dadurch erwarten Unternehmenslenker eine Effizienzverbesserung um mindestens 30-40%, basierend darauf, dass sich die Geschwindigkeit der Entscheidungen deutlich beschleunigen wird.
Wir sind davon überzeugt, dass sich diese Erwartungen in den nächsten Jahren bestätigen und sogar ausgebaut werden. Es werden sich weiter neue Anwendungsbereiche mit mobilen Endgeräten, wie den neuen Smartwatches oder den neuen hoch-performanten Smartphones, eröffnen. Klar ist auch, dass Apps in vielen Industriebereichen bald genauso selbstverständlich genutzt werden, wie wir heute zum Beispiel unsere Bahn- oder Flugtickets mobil kaufen und die Fahrkarte mobil mit uns führen.

Das hört sich spannend an: Wie gehe ich so ein Projekt an und was ist zu beachten?
Die Entwicklung von Business-Apps erfordert vorab der Klärung ein paar grundlegender Themen. Hierbei sind die Technologie, die Anwendungen und das Thema der Anwender zu diskutieren. Zudem ist hinzuzufügen, dass man ebenso über den Tellerrand hinaussehen sollte, denn die App wird mit großer Wahrscheinlichkeit ein wesentliches Frontend zum Anwender darstellen.
Nachdem wohl die meisten dieser Apps auch in Zusammenarbeit mit Backendsystemen, wie SAP, Salesforce und Co., betrieben werden, so ist es dringend angeraten, sich mit einem Experten für das Thema Digitalisierung zu vernetzen. Kurz gesprochen sollten alle bestehenden Ziele sowie Ideen gesammelt und priorisiert werden, um daraus einen Weg aufzuzeichnen, wie man diese Gedanken entweder in die Mobile Anwendung bringt, diese miteinander vernetzen oder auch die einzelnen Lösungen sinnvoll voneinander abgrenzen kann.
Denn es sei darauf hingewiesen, dass dies weniger technologische Fragestellungen und auch keine Schnittstellendefinitionen sind. Es sind vielmehr betriebswirtschaftliche Fragestellungen, in welchen Prozessen deren Interaktionen mit den Informationssystemen sowie handelnden Personen und Hierarchien beleuchtet werden sollten, um daraus ein Prozessgerüst, den Informationsfluss und das User Interface ableiten zu können.

Die Vorbereitung der Entwicklung
Nachdem geklärt ist, welche Ideen mit der App umgesetzt bzw. welche Zielzustände (z.B. Reduktion der Bearbeitungszeiten) oder welchen Digitalisierungsgrad man gerne durch den Einsatz einer Mobilen Anwendung erreichen möchte, steht der Produktentstehungs-/-entwicklungsprozess im Fokus. Die nachfolgend formulierten Empfehlungen sollten Sie unserer Meinung nach dabei berücksichtigen:

Im Blickpunkt: Anwender und Anwendbarkeit
Der Erfolg einer Business-App steht und fällt mit der Akzeptanz der Anwender, die täglich damit arbeiten. Eine ansprechend gestaltete Anwendung mit intuitiven User Interfaces spielt dabei eine wesentliche Rolle. Das hören wir sehr häufig. Frägt sich nur, wie setzt man das in die Realität um? Ganz einfach. Nutzen Sie Fachleute/Partner mit grafischer und SW-technischer Kompetenz. Entwickeln Sie ein Mockup mit Werkzeugen (z.B. Zeplin). Diese Werkzeuge ermöglichen, dass die Entwickler an einem Projekt arbeiten und Sie Designs und Styleguides mit genauen Spezifikationen, Assets und Codeausschnitten automatisch übertragen können.
Vertrauen Sie auf die Rückmeldung Ihrer Anwender und planen Sie dafür entsprechende Rückmeldungsmöglichkeiten. Lassen Sie Ihre Ideen verifizieren bzw. entwickeln Sie mit diesen Ideen die Anwendung sukzessive weiter.
Das Ergebnis: Durch die enge Zusammenarbeit mit den Anwendern kann ein besseres Produkt entwickelt und vorgestellt werden, welches auf die Bedürfnisse der Benutzer zugeschnitten ist.

Entwicklungsprozesse, -zeiten und -ressourcen
Eine der ersten und wohl auch wichtigsten Entscheidungen, die Sie vor der Entwicklung von Business-Apps treffen sollten, ist die Frage nach der Plattform. Apple iOS/Android/oder Hybride (PWA). Die Antwort darauf bringt nun eine Reihe neuer Fragen hervor bezüglich Design, Entwicklungszeiten, Know-how und ebenso Fragen zu den Einsatzszenarien (Use Cases). Später kommen noch die Fragen zur Wartung auf die Agenda, die nicht außer Acht gelassen werden dürfen.
Nun bitte der Reihe nach: Sollte eine App auf verschiedenen Plattformen angeboten werden, was in der Praxis immer mehr die Regel ist, werden höhere Kosten anfallen, da Besonderheiten der Plattformen vorab abgeklärt werden müssen. Diese werden sich über den Lebenszyklus der App amortisieren, da Entwicklungsschritte schneller von der Hand gehen.
In vielen den benannten Kundenszenarien ist die Offlinefähigkeit unabdingbar. Da die Speicherkapazität der Browser (in welchen die PWA-App läuft) beschränkt ist, erhöht dieser Punkt die Komplexität, da geeignete Schnittstellen, Protokolle bzw. Bibliotheken in der Regel nur online verfügbar sind.
Zudem bietet eine plattformunabhängige Entwicklung von PWA-Apps, z.B. mit Ionic-Angular-Cordova-Frameworks) Investitionssicherheit, sowohl für den Kunden, da Ableitungen auf native Apps und auch eine zukünftige Portierung auf neue Plattformen in der Regel schneller und kostengünstiger möglich sind.

Verteilung und Wartung der App
Ein häufig unterschätztes Thema betrifft die Bereitstellung und Updates der App. Dabei ist zu entscheiden, inwiefern die App öffentlich oder Firmen-intern distribuiert werden soll. In der Regel werden Business-Apps intern über entsprechende Intranet-Sites verteilt. Hier gilt ebenso der Rat, das so beizubehalten, um den Zertifizierungsprozess, der bis zu 2 Wochen dauern kann, auszulassen. Kein Vorteil ohne Nachteil, denn wie werden nun Updates oder Bug-Fixes bereitgestellt? Nun ja, das kommt auf die gewählte Entwicklungsumgebung an, denn bspw. JavaScript/HTML5 ermöglichen individualisierte Updates. Bei Hybriden Apps wiederum müssen der Rollout und das Update manuell bzw. über entsprechende MDM-Systeme (Airwatch etc.) erfolgen. Was zudem bei all dem App-Hype nicht übersehen werden darf, ist, dass Apple für die Nutzung von Apps Zertifikate nutzt, die jährlich angepasst und erworben werden müssen.

Zusammenfassend/Fazit/Business-Apps – Fragen und Antworten
Wer also den digitalen Wandel mit Hilfe von Business-Apps in seinem Unternehmen vorantreiben möchte, sollte die neuen Gegebenheiten unserer sich stetig verändernden Arbeitswelt aufnehmen. Ein wichtiger Baustein neben Technologie und Designfragen ist dabei die Zusammenarbeit mit Ideengebern und Beteiligten – machen Sie Betroffene zu Beteiligten. Und da reicht es nicht, wenn Sie zu Beginn des neuen Jahres ein paar Schlagworte wie Industrie 4.0-Digitale Transformation sowie die Agenda setzen und anschließend deren Umsetzung einfordern.
Gute und enge Zusammenarbeit bedeutet mehr, als mit denen, die eine hohe Motivation für das Thema mitbringen, neue Wege zu gehen. Es bedeutet vielmehr, Projekte mit den Kunden, dem Markt zu entwickeln, zu testen und kontinuierlich weiter zu entwickeln. Und das wird nie aufhören!
Deshalb sind Auftraggeber und -nehmer gefordert, ihre Ideen zu transportieren und nicht nur das umzusetzen, was schon lange bekannt ist oder was man gerade gehört hat. Zugegeben, provokant ausgedrückt: Nicht das Fehlermachen behindert den Fortschritt, sondern das Festhalten am Verdacht, Fehler zu machen, behindert den Fortschritt.
Sind wir nicht alle auf der Suche nach neuen Ideen und Antworten für diese neue digitale Welt der Business-App? Nur häufig fehlt uns der Glaube an die Veränderung oder gar der Willen, neue Wege auszuprobieren, um unsere neue digitalisierte Zukunft selbst zu gestalten.
Gerade deswegen sollten wir uns bei all den Apps sowie den damit einhergehenden Digitalisierungs- und Sicherheitsfragen wieder darauf besinnen, was uns Menschen eigentlich ausmacht. Alles, was man dann noch tun muss, ist diese Menschen an einem (auch virtuellen) Ort zusammenzubringen, und gute Ideen werden entstehen und Projekte sich schrittweise vorwärts entwickeln – ganz von alleine.
So lautet unser Glaube: Wir sind davon überzeugt, dass Innovation nur in Zusammenarbeit mit Menschen entsteht, nicht durch Technologien. Mögen Ihnen diese Zeilen helfen, einen einfachen und guten Ansatz für die Umsetzung Ihrer nächsten Business- (Progressive-Web-)App zu wählen.

Endlich zu Hause

Mit der Smart Home Control App von XINFO lassen sich die Geräte in Ihrem Haus auf einfache und intuitive Weise steuern. Es ist eine Anwendung für iOS, die vor allem für Apple iPhones und iPads gedacht ist. Unternehmen können die App als White-Label-Lösung nutzen; eigene Farben und das Firmenlogo sind selbstverständlich verwendbar. Wir sind aber auch in der Lage, eine vollständig individualisierte Lösung zu erstellen, bei der Sie all Ihre Vorstellungen zu Funktionen, Design und Vermarktung verwirklichen können.

XINFO Smart Home Control ist eine App für iOS, mit der man einfach und intuitiv die Geräte in jedem Haus steuern kann. Für Unternehmen haben wir eine White-Label-Lösung erstellt, die einen schnellen Einstieg in den Bereich Smart Homes möglich macht. Sie können damit eigene Farben benutzen und Ihr Firmenlogo verwenden. Selbstverständlich sind wir aber auch in der Lage, die App vollständig für Sie zu individualisieren – sogar andere Protokolle können dann benutzt werden.

Wenn eine App programmiert wurde, ist der abschließende Schritt die Verteilung an die Benutzer. Für Apples mobiles Betriebssystem iOS gibt es dazu drei Kanäle:

  • Der erste Kanal ist für Unternehmen gedacht, die eine App für die Anwendung im eigenen Haus bereitstellen wollen, zum Beispiel eine Vertriebssoftware für Versicherungen oder eine Terminplanung für Servicetechniker. Die Entwicklung wird entweder von der eigenen IT-Abteilung vorgenommen oder man beauftragt einen externen Dienstleister.
    Für die Nutzung dieses Kanals braucht man einen Enterprise Developer Account. Die Verteilung der Apps geschieht über Downloadlinks oder eine Enterprise Mobility Management (EMM) Software.
  • Der zweite Kanal ist für Unternehmen gedacht, die nicht-öffentlich von einem Entwickler im App-Store kaufen. Sie benutzen das Volume Purchase Program (VPP), und erwerben damit Codes, mit denen sie eine bestimmte Anzahl von Apps laden können.
    Vor der Bereitstellung zum Download durchläuft die App ein Review bei Apple.
  • Der dritte Kanal ist für Unternehmen gedacht, die öffentlich zugängliche Apps direkt im App-Store kaufen.
    Auch in diesem Fall durchläuft die fertige App ein Review bei Apple, bevor Downloads möglich sind.

Apple Testflight

Testflight von Apple ist eine Anwendung, mit der man Beta-Tests für iOS Applikationen durchführen kann. Sie besteht aus einem Dienst (Service), der die Funktionen bereitstellt, und einer App, die auf dem mobilen Gerät mit der Testperson interagiert. Die Benutzung von Testflight ist vor allem aus der Sicht von Entwicklern interessant, denn sie bekommen dadurch schneller Rückmeldungen. Auch aus der Sicht von Unternehmen ist die Benutzung von Testflight ein Vorteil, denn was bei der Entwicklung hilft, steigert die Produktivität.

Testflight ist seit langem als App Beta-Testplattform von Entwicklern verwendet worden. Apple kaufte den Dienst in diesem Jahr im Zusammenhang mit der Übernahme von Burstly, der Firma, die die Testplattform ursprünglich entwickelte. Apple hat das Programm neu gestaltet und es als integrierten iOS 8 Service sowohl für Entwickler und Tester zur Verfügung gestellt.

Sicherlich haben Sie einige der vielen Nachrichten und Artikel über die neue Version 8 von Apples iOS gelesen, die in den letzten Monaten in den Medien kursierten. Darin war viel von den Funktionen und Applikationen die Rede, die jetzt möglich sind. In Unternehmen ist das wichtig, aber mindestens genauso wichtig sind Dinge, die Privatnutzer meist vergessen. Dazu zählen hauptsächlich Datensicherheit, eine abgestimmte Verwaltung der Geräte und Möglichkeiten sowie eine genaue Messbarkeit der Produktivitätsverbesserung.

Sowohl Google als auch Apple steigen in den Smartwatch-Markt ein: Google mit dem Betriebssystem „Google Wear“, Apple mit einer angepassten iOS Version und der entsprechenden Hardware. Das wird der erste ernstzunehmende Versuch sein, den neuen Markt zu etablieren. Hauptanwendungsbereiche sind zunächst Fitness, soziale Netzwerke sowie Steuerung von Apps. Aber warum sollten Smartwatches – analog zu Phones und Tablets – nicht auch im industriellen Bereich eingesetzt werden?

iGrow ist eine iOS/Android-Applikation, die von XINFO für die Summerrain GmbH (Schweiz) erstellt wurde.

Die Applikation unterstützt individuelles Wachstum sowie persönliche Leistungsverbesserung und bringt es mit dem Erreichen von strategischen Unternehmenszielen in Einklang. Dies wird durch einfache Übungen erreicht, die wenig Zeit erfordern und von den Beschäftigten täglich durchgeführt werden.

iGrow kann in Unternehmen, Verbänden oder Gesellschaften jeglicher Art eingesetzt werden, die das Potential ihrer Mitarbeiter voll ausschöpfen wollen.

Unsere neueste App ist jetzt erhältlich: earaction.

Earaction ist eine Applikation für Smartphones, die zur Lärmaufklärung vor allem bei Jugendlichen dienen soll. Ursachen und Auswirkungen von zu viel Lärm sind in dieser Zielgruppe oft nicht bewusst – entsprechend verbreitet sind Hörschädigungen schon in jungem Alter.

Die App zeigt Informationen zum Sinnesorgan Gehör. Dabei wird auf mögliche Hörschäden und wichtige Vorsorgemaßnahmen aufmerksam gemacht. Ein einfacher Hörtest bewertet die Hörleistung und stärkt so das Bewusstsein für dies hochempfindliche Organ. Besonderes Augenmerk wird auf eine einfache Darstellung der komplexen Schallphysik gelegt. Mit interaktiven Hörerlebnissen wird Wissen und mehr Verständnis für Lärm und Dezibel vermittelt. Hier kann man zum Beispiel vergleichen, wie ein gesundes und ein geschädigtes Ohr sich anhören.

Die Applikation wurde von uns in Zusammenarbeit mit der Hochschule München und dem Bayerischen Staatsministerium für Umwelt und Gesundheit erstellt. Sie ist ab sofort in Google Play erhältlich.

android_app_on_play_large