Stellen Sie sich vor, Sie müssen die UX eines Legacy-Systems verbessern. Ein System, das seit fast einem Jahrzehnt stillschweigend im Hintergrund arbeitet. Es ist langsam, halb kaputt, unzuverlässig und stark veraltet – eine Art „Black Box“, auf die sich jeder verlässt, aber niemand weiß wirklich, was unter der Haube passiert. Wo würdest du überhaupt anfangen? Legacy-Geschichten sind oft entmutigend, abenteuerlich und äußerst verwirrend. Sie stellen eine Mischung aus schnellen Entscheidungen, schnellen Lösungen und einer Anhäufung von UX-Schulden dar. Es gibt keine Patentlösung, um sie anzugehen, aber es gibt Möglichkeiten, Fortschritte zu erzielen, wenn auch langsam, und dabei die Bedürfnisse und Anliegen der Nutzer und Interessengruppen zu respektieren. Sehen wir uns nun an, wie wir genau das erreichen können. Die tatsächlichen Herausforderungen von Legacy UX Es könnte sein, dass veraltete Produkte jeden Moment darauf warten, veraltet zu sein. Doch in Wirklichkeit sind sie oft von entscheidender Bedeutung für den täglichen Betrieb. Viele Legacy-Systeme sind stark an die Bedürfnisse des Unternehmens angepasst, oft extern von einem Lieferanten erstellt und oft ohne strenge Usability-Tests. Es ist üblich, dass Unternehmen 40–60 % ihrer Zeit mit der Verwaltung, Wartung und Feinabstimmung von Altsystemen verbringen. Sie sind lebenswichtig, kritisch – aber auch sehr teuer in der Erhaltung.
1. Legacy muss mit darauf aufbauenden Produkten koexistieren In einem kaputten, jahrzehntealten Ökosystem funktioniert Legacy immer noch, doch niemand weiß genau, wie und warum es immer noch funktioniert. Die Leute, die es ursprünglich gegründet haben, haben das Unternehmen wahrscheinlich schon vor Jahren verlassen und viele Unbekannte und schlecht dokumentierte Arbeiten zurückgelassen. Mit ihnen gehen fragmentierte und inkonsistente Designentscheidungen einher, die in alten Versionen alter Designtools stecken bleiben, die schon lange nicht mehr angeboten werden.
Dennoch müssen Legacy-Systeme nahtlos in moderne digitale Produkte integriert werden, die um sie herum aufgebaut sind. In vielerlei Hinsicht ähnelt das Endergebnis einem Frankenstein – viele zusammengeklebte Teile, oft eine Mischung aus modernen Benutzeroberflächen und hier und da quälend langsamen und kaum nutzbaren Fragmenten – insbesondere, wenn es um Validierung, Fehlermeldungen oder Datenverarbeitung geht. 2. Legacy-Systeme entscheiden über UX Sobald Sie ein wenig schnelle Fehlerbehebung, ungelöste Probleme mit der Geschäftslogik und nicht reagierende Layouts einstreuen, erleben Sie eine wirklich frustrierende Erfahrung, trotz des enormen Aufwands, der in den Rest der Anwendung gesteckt wird. Wenn sich ein einzelner Schritt in einem komplexen Benutzerfluss völlig kaputt und verwirrend anfühlt, dann scheint auch das gesamte Produkt kaputt zu sein, trotz der unglaublichen Anstrengungen, die die Designteams in den Rest des Produkts gesteckt haben. Nun, irgendwann müssen Sie sich mit dem Erbe auseinandersetzen. Und hier müssen wir die verfügbaren Optionen für Ihre UX-Roadmap berücksichtigen. UX-Roadmap für die Bewältigung älterer Projekte Verwerfen Sie das Vermächtnis nicht: Bauen Sie auf vorhandenem Wissen auf Denn Legacy-Systeme sind oft große Unbekannte, die bei allen großen Frust hervorrufen, von Stakeholdern über Designer und Ingenieure bis hin zu Benutzern. Der erste Gedanke könnte sein, es komplett zu entfernen und von Grund auf neu zu gestalten, aber in der Praxis ist das nicht immer machbar. Big-Bang-Redesign ist ein bemerkenswert teures und sehr zeitaufwändiges Unterfangen.
Legacy-Systeme enthalten wertvolles Wissen über die Geschäftspraxis und funktionieren – und ein neues System muss perfekt mit dem jahrelangen Wissen und den hinter den Kulissen vorgenommenen Anpassungen übereinstimmen. Aus diesem Grund sind Stakeholder und Benutzer (im B2B-Bereich) in der Regel stark an Altsysteme gebunden, trotz all ihrer bekannten Nachteile und Probleme. Da solche Systeme das Herzstück des Unternehmens darstellen, erscheint der Betrieb mit ihnen für die meisten Menschen äußerst riskant und erfordert ein hohes Maß an Vorsicht und Vorbereitung. Unternehmensanwender wollen keine großen Risiken. Anstatt also das Erbe gänzlich zu verwerfen, könnten wir zunächst damit beginnen, vorhandenes Wissen zu sammeln. Ordnen Sie vorhandene Workflows und Abhängigkeiten zu Der beste Ausgangspunkt besteht darin, zu verstehen, wie und wo genau Altsysteme im Einsatz sind. Möglicherweise stellen Sie fest, dass einige Teile der Legacy-Systeme überall verwendet werden – nicht nur in Ihrem Produkt, sondern auch in Geschäfts-Dashboards, von externen Agenturen und von anderen Unternehmen, die Ihr Produkt in ihre Dienste integrieren.
Sehr oft weisen Legacy-Systeme eigene Abhängigkeiten auf und integrieren andere Legacy-Systeme, die möglicherweise viel älter und in einem viel schlechteren Zustand sind. Die Wahrscheinlichkeit ist groß, dass Sie sie bei der umfassenden Neugestaltung gar nicht erst in Betracht ziehen – vor allem, weil Sie nicht genau wissen, wie viele Black Boxes sich darin befinden.
Richten Sie ein Board ein, um aktuelle Arbeitsabläufe und Abhängigkeiten zu dokumentieren, um eine zu erhaltenbessere Vorstellung davon, wie alles zusammenwirkt. Beziehen Sie Stakeholder ein und beziehen Sie Vielnutzer in die Konversation ein. Sie werden die Blackbox nicht öffnen können, aber Sie können dennoch etwas Licht aus der Perspektive verschiedener Personen ins Dunkel bringen, die sich bei ihrer Arbeit möglicherweise auf das Erbe verlassen.
Sobald Sie dies getan haben, vereinbaren Sie ein Meeting, um Benutzern und Stakeholdern mitzuteilen, was Sie herausgefunden haben. Sie müssen das Vertrauen aufbauen, dass Ihnen nichts Wichtiges entgeht, und Sie müssen die Abhängigkeiten visualisieren, die ein Legacy-Tool für alle Beteiligten hat. Beim Ersetzen eines Altsystems geht es nie nur um Altsysteme. Es geht auch um die Abhängigkeiten und Arbeitsabläufe, die darauf basieren. Wählen Sie Ihre UX-Migrationsstrategie Sobald Sie ein Gesamtbild vor Augen haben, müssen Sie entscheiden, was als nächstes zu tun ist. Großer Relaunch oder kleines Upgrade? Welcher Ansatz würde am besten funktionieren? Sie könnten die folgenden Optionen in Betracht ziehen, bevor Sie sich für das weitere Vorgehen entscheiden:
Big-Bang-Relaunch. Manchmal die einzige verfügbare Option, aber sehr riskant, teuer und kann Jahre dauern, ohne dass zwischenzeitlich Verbesserungen am bestehenden Setup vorgenommen werden. Inkrementelle Migration. Alte Teile werden langsam ausgemustert, indem kleine Teile durch neue Designs ersetzt werden. Dies ermöglicht schnellere Gewinne im Frankenstein-Stil, kann aber das System instabil machen. Parallele Migration. Führen Sie neben dem Altsystem eine öffentliche Betaversion des Ersatzsystems durch, um Benutzer in die Gestaltung des neuen Designs einzubeziehen. Stellen Sie das alte System außer Betrieb, wenn das neue stabil läuft, aber seien Sie auf die Kosten für die Wartung beider Systeme vorbereitet. Inkrementelle parallele Migration. Listen Sie alle Geschäftsanforderungen auf, die das Altsystem erfüllt, und erstellen Sie dann ein neues Produkt, das diese zuverlässig erfüllt und vom ersten Tag an mit dem Altsystem übereinstimmt. Testen Sie frühzeitig mit Power-Usern und bieten Sie möglicherweise die Möglichkeit an, das System zu wechseln, bis das alte System vollständig außer Betrieb ist. Legacy-UI-Upgrade + öffentliche Beta. Führen Sie eine risikoarme Feinabstimmung des Legacy-Systems durch, um UX auszurichten, und bauen Sie gleichzeitig schrittweise ein neues System mit einer öffentlichen Beta auf. Dies führt zu schnelleren und langfristigen Erfolgen, ideal für schnelle Ergebnisse.
Der Austausch eines Systems, das über ein Jahrzehnt hinweg sorgfältig verfeinert und stark angepasst wurde, ist eine monolithische Aufgabe. Man kann nicht innerhalb weniger Wochen etwas von Grund auf neu aufbauen, an dem andere jahrelang gearbeitet haben. Versuchen Sie also, wann immer möglich, schrittweise vorzugehen und dabei Benutzer, Stakeholder und Ingenieure einzubeziehen – und mit genügend Pufferzeit und kontinuierlichen Feedbackschleifen. Zusammenfassung Bei Legacy-Projekten ist ein Scheitern oft keine Option. Sie migrieren nicht nur Komponenten, sondern auch Benutzer und Arbeitsabläufe. Da Sie mitten im Geschäft agieren, müssen Sie mit viel Aufmerksamkeit, Skepsis, Zweifeln, Ängsten und Sorgen rechnen. Bauen Sie daher starke Beziehungen zu wichtigen Stakeholdern und Hauptnutzern auf und teilen Sie die Verantwortung mit ihnen. Sie benötigen ihre Unterstützung und ihre Unterstützung, um Ihre UX-Arbeit in die Tat umzusetzen. Stakeholder werden alte und neue Funktionen anfordern. Sie konzentrieren sich auf Randfälle, Ausnahmen und kleine Aufgaben. Sie werden Ihre Entscheidungen in Frage stellen. Sie werden gemischte Signale senden und ihre Meinung ändern. Und sie erwarten, dass das neue System vom ersten Tag an einwandfrei läuft. Und das Beste, was Sie tun können, ist, während des gesamten Designprozesses von Anfang an mit ihnen zusammenzuarbeiten. Führen Sie ein erfolgreiches Pilotprojekt durch, um Vertrauen aufzubauen. Berichten Sie wiederholt über Ihre Fortschritte. Und berücksichtigen Sie intensive Phasen strenger Tests mit älteren Benutzern. Die Überarbeitung eines Altsystems ist eine große Herausforderung. Aber es gibt selten ein Projekt, das eine so große Wirkung in diesem Ausmaß haben kann. Krempeln Sie die Ärmel hoch und kommen Sie erfolgreich durch, dann wird Ihr Team noch viele Jahre in Erinnerung bleiben, respektiert und belohnt. Lernen Sie „UX & Design Impact messen“ kennen Lernen Sie „Measure UX & Design Impact“ kennen, Vitalys praktischen Leitfaden für Designer und UX-Leiter, wie Sie die unglaublichen Auswirkungen Ihrer UX-Arbeit auf Ihr Unternehmen verfolgen und visualisieren können – mit einer Live-UX-Schulung später in diesem Jahr. Zu den Details springen.
Lernen Sie „Measure UX and Design Impact“ kennen, einen praktischen Videokurs für Designer und UX-Leiter.
Video + UX-SchulungNur VideoVideo + UX-Schulung495,00 $ 799,00 $
Holen Sie sich Video + UX-Schulung25 Video-Lektionen (8 Stunden) + Live-UX-Schulung.100 Tage Geld-zurück-Garantie.Nur Video250,00 $350,00 $
Holen Sie sich den Videokurs25 Videolektionen (8h). Jährlich aktualisiert. Auch als UX-Bundle mit 3 Videokursen erhältlich.
Nützliche Ressourcen
UX-Migrationsstrategie für Legacy-Apps, von Tamara Chehayeb Makarem Wie man Legacy-Systeme verbessert, von Christopher Wong Entwerfen mitLegacy von Peter Zalman Neugestaltung eines großen Legacy-Systems, von Pawel Halicki So verwalten Sie Legacy-Code, von Nicolas Carlo Wie man das Erbe transformiert, von Bansi Mehta Design Debt 101, von Alicja Suska Praktischer Leitfaden für Enterprise UX, von Ihnen Healthcare UX Design Playbook, von Your Truly