Ich beschäftige mich seit vielen Jahren mit der Frage, wie Enterprise-Software gestaltet werden kann, damit sie zum einen für ihre Anwender einfach, unterstützend sowie motivierend und zum anderen für ihre Hersteller gewinnbringend ist. In den vergangenen Jahren konnte ich viele Veränderungen in Sachen User Experience von Enterprise-Software beobachten und mitgestalten. Viele Softwareunternehmen haben erkannt, dass User Experience auch im B2B-Umfeld ein erfolgsentscheidender Faktor ist. Es wurden in vielen Unternehmen UX-Teams und UX-Abteilungen aufgebaut sowie Anwender in die Entwicklungsprozesse integriert. Die gestalterische Qualität der Softwareprodukte ist in vielen Unternehmen fast genauso wichtig geworden, wie deren fachliche und technische Qualität. Darüberhinaus ist zunehmend zu beobachten, dass Softwarehersteller die Produktgestaltung strategischer auf die Unternehmensziele ausrichten und damit dafür sorgen, dass die Produktgestaltung ihren Beitrag zur Erreichung der Unternehmensziele leisten kann.

Ich sehe heute Enterprise-Software, die visuell ansprechender und mit mehr Liebe zum Detail gestaltet ist, als früher. Ich sehe Softwareprodukte, die mit Hilfe von Human Centered Design-Maßnahmen so gut wie möglich auf die wichtigsten Bedürfnisse ihrer Anwender angepasst wurden. Ich sehe aber auch, dass Enterprise-Software im Grunde immer noch genauso funktioniert wie zur Zeit meines Studiums. Da die Etablierung von UX als Disziplin mit einer zunehmenden Steigerung der technischen Möglichkeiten einhergegangen ist, wurde die Businesssoftware zwar in vielen Fällen schöner, aber gleichzeitig auch mächtiger, komplexer und damit auch wieder komplizierter. 

Enterprise-Software besteht auch heute immer noch aus Eingabemasken, Suchfunktionen, Listen, Reports, Validierungsmechanismen, Synchronisierungs-, Import- und Exportfunktionen oder einfacher gesagt: vielen Knöpfen und Eingabefeldern. Alles zum Zweck, dass Anwender Daten eingeben, bearbeiten, auswerten und ggf. Entscheidungen damit treffen können.

Die Erfassung von Daten ist heute immer noch eine der grundlegenden Tätigkeiten bei Enterprise-Software. Informationen werden wieder und wieder in unterschiedliche Systeme eingetragen. Wenn ich mir allein überlege, wie oft irgendjemand meine Adresse in irgendwelchen Softwaresystemen erfasst hat oder ich dies selbst getan habe. Oder wie oft ich Metadaten an irgendwelche Datenobjekte geschrieben habe, damit ich diese irgendwann mal vielleicht leichter wiederfinden kann. Diese Zeit hätte ich sinnvoller nutzen können. 

Enterprise-Software ist teuer, braucht eine lange Zeit um sich zu amortisieren und verändert sich daher in ihren Grundzügen nur langsam. Dazu kommt, dass Redesign-Projekte für Enterprise-Software meist technisch getrieben sind. „Never Change a Running System“ ist ein oft zitiertes Motto der Softwareindustrie. Die Gründe für ein derartiges Redesign können z.B. sein, dass der Hersteller der Plattform, auf der eine Software basiert, nicht mehr existiert oder große amerikanische Plattformhersteller mal wieder ihre Strategie geändert haben. Wenn so etwas passiert, dann endet das Redesign oft in einem Nachbau der bisherigen Lösung mit kleineren gestalterischen Verbesserungen. Revolutionäre Ansätze, die uns dem Ziel von einfacher, unterstützender und motivierender Software näher bringen, beobachte ich aktuell selten. 

Es ist an der Zeit einen Schritt weiterzugehen und die grundlegenden Paradigmen, nach denen wir heute Enterprise-Software gestalten, in Frage zu stellen. Ich glaube, dass die heute schier grenzenlosen technischen Möglichkeiten, die uns mobile Hardware, das Internet der Dinge, Big Data, Cloud, usw. bringen, diesen Paradigmenwechsel bei der Gestaltung von Bedienoberflächen nicht nur fördern und sondern sogar erfordern.

Wir stehen vor einem Jahrzehnt der digitalen Autonomie. Einer Zeit in der die manuelle Erfassung von Daten selten ist. Einer Zeit in der uns Softwareprodukte nicht mehr mit zahlreichen Einstell- und Auswahlmöglichkeiten sowie hunderten Minientscheidungen, wie z.B. „Wollen Sie wirklich das Programm beenden?“ verwirren, sondern diese unter Berücksichtigung unseres Verhaltens und der darauf basierenden Vorhersage unser Bedürfnisse zu sinnvollen umfassenderen Entscheidungsvorschlägen zusammenfassen bzw. diese autonom entscheiden. Es ist eine Zeit in der sich Verwender von Enterprise-Software auf die Umsetzung ihrer Ideen sowie Ziele konzentrieren und sich nicht mit der Bedienung eines komplizierten Systems herumschlagen. Es ist eine Zeit in der sich die Maschinen um die lästigen kleinen Dinge des Lebens kümmern und der Mensch sich auf das Treffen von Entscheidungen konzentriert.

Ich mach mal ein Beispiel: Heutige Zeiterfassungslösungen erfordern in der Regel die zeitnahe Eingabe von konkreten Daten zu den Arbeitszeiten. Damit das auch zeitnah passiert, bieten gute Zeiterfassungslösungen unterstützende Funktionen, wie z.B. Stoppuhren, oder motivierende Funktionen, wie z.B. Achievements. Heute ist Zeiterfassung eine notwendige, aber lästige Tätigkeit. Diese Daten sind eine wichtige Grundlage für die Rechnungsstellung und das Controlling. Ihre Eingabe wird aber meist als lästig empfunden. Und dies auch zurecht. Es ist im Grunde nicht die Software, die den Anwender bei der Rechnungstellung unterstützt. Es sind andere Menschen. Die Zeiterfassung der Zukunft beobachtet das Verhalten und den Kontext der Mitarbeiter eines Unternehmens. Sie registriert auf Basis von Informationen wie Kalenderdaten, Orte an denen gearbeitet wurde, Dateien bzw. Programmen mit denen gearbeitet wurde, Art der Aktivität, usw. die Tätigkeiten, die abrechnungsfähig sind und protokolliert diese. Sie erstellt unter Berücksichtigung der Verhaltensmuster aus der Vergangenheit einen Vorschlag zu den abrechenbaren Zeiten des aktuellen Tages. Dieser Vorschlag wird dann, wenn er eindeutig ist, direkt in der Zeiterfassung verbucht. Die Software unterstützt damit den Anwender der/die eine Abrechnung erstellen muss, aber ohne dies auf Kosten anderer Menschen zu tun.

Geht nicht? Doch, vielleicht noch nicht heute, aber in naher Zukunft. Wir dürfen unsere Softwareprodukte nicht mehr isoliert als Inseln gestalten, sondern als Teil eines riesigen Ökosystems. Wenn wir es schaffen die vielen Daten der zahlreichen Sensoren, die Menschen heutzutage mit sich herumtragen und die in unsere Computersysteme eingebaut sind, und Systeme, in denen die notwendigen Informationen bereits gespeichert sind, sinnvoll zusammenzubringen, in Echtzeit zu analysieren und zum Vorteil der Anwender zu nutzen, werden solche Szenarien denkbar. 

Für mich liegt darin die Zukunft des UX Designs für Enterprise-Software. Es ist die Chance der steigenden Kompliziertheit der Systeme Einhalt zu gebieten. Der Grad der digitalen Autonomie und das damit einhergehende Komfortgefühl wird neben hedonischen und pragmatischen Merkmalen wie Verständlichkeit, Effizienz, Ästhetik und Motivation zu einem der Differenzierungsmerkmale werden.

Kategorien: Designstrategie

Ulf Schubert

Ulf ist Experte für Customer/User Experience, Design Management und Touchpoint Management. Er ist bei DATEV als Senior Head of UX & Touchpoint Experience für das Produktdesign der DATEV Produkte und die Customer Experience an allen Kunden-Kontaktpunkten der DATEV verantwortlich. Davor hat er mit seiner Agentur openeyes bzw. später bei SirValUse Unternehmen, wie z.B. eBay, Microsoft, OTTO, Axel Springer und MINI, zu User Experience, Innovation und Design beraten. Er engagiert sich über Bitkom und German UPA für besseres Digital Design in Deutschland. Er teilt seine Erfahrungen über Vorträge auf Konferenzen und Trainings. Er ist einer der Gründer und Organisatoren des UX Stammtisch Franken.