Predstavte si, že potrebujete zlepšiť UX staršieho systému. Systém, ktorý už takmer desaťročie ticho funguje na pozadí. Je pomalý, napoly rozbitý, nespoľahlivý a značne zastaraný – akási „čierna skrinka“, na ktorú sa každý spolieha, no nikto v skutočnosti nevie, čo sa deje pod kapotou. Kde by ste vôbec začali? Staršie príbehy sú často skľučujúce, dobrodružné a úplne mätúce. Predstavujú zmes rýchlych rozhodnutí, rýchlych opráv a hromadiaceho sa dlhu UX. Neexistuje žiadne univerzálne riešenie na ich riešenie, existujú však spôsoby, ako dosiahnuť pokrok, aj keď pomaly, a zároveň rešpektovať potreby a obavy používateľov a zainteresovaných strán. Teraz sa pozrime, ako to môžeme urobiť. Aktuálne výzvy staršieho UX Môže sa zdať, že staré produkty čakajú na ukončenie podpory kedykoľvek. Ale v skutočnosti sú často rozhodujúce pre každodennú prevádzku. Mnohé staršie systémy sú výrazne prispôsobené potrebám organizácie, často sú postavené externe dodávateľom a často bez prísneho testovania použiteľnosti. Je bežné, že podniky trávia 40 – 60 % svojho času správou, údržbou a dolaďovaním starších systémov. Sú nevyhnutné, kritické – ale aj veľmi nákladné na udržanie pri živote.
1. Dedičstvo musí existovať súčasne s produktmi, ktoré sú okolo nich postavené Dedičstvo, ktoré funguje v rozbitom, desaťročí starom ekosystéme, stále funguje, no nikto presne nevie, ako a prečo stále funguje. Ľudia, ktorí to pôvodne založili, pravdepodobne pred rokmi odišli zo spoločnosti a zanechali za sebou veľa neznámych a zle zdokumentovanej práce. S nimi prichádzajú roztrieštené a nekonzistentné možnosti dizajnu, uviaznuté v starých verziách starých návrhárskych nástrojov, ktoré sa už dávno nevyrábajú.
Napriek tomu musia staré systémy úhľadne koexistovať v rámci moderných digitálnych produktov, ktoré sú okolo nich postavené. Konečný výsledok v mnohých ohľadoch pripomína Frankensteina – veľa kúskov zlepených dohromady, často zmes moderných používateľských rozhraní a sem-tam bolestivo pomalé a sotva použiteľné fragmenty – najmä pokiaľ ide o overovanie, chybové hlásenia alebo spracovanie údajov. 2. Legacy Systems Make or Break UX Akonáhle pridáte trochu rýchlej opravy chýb, nevyriešených problémov s obchodnou logikou a nereagujúcich rozložení, máte skutočne frustrujúci zážitok, napriek enormnému úsiliu vynaloženému na zvyšok aplikácie. Ak sa jeden jediný krok v zložitom toku používateľov javí ako úplne zlomený a mätúci, potom sa zdá, že je pokazený aj celý produkt, a to aj napriek neuveriteľnému úsiliu, ktoré dizajnérske tímy vynaložili na zvyšok produktu. Nakoniec sa budete musieť vysporiadať s dedičstvom. A to je miesto, kde musíme zvážiť dostupné možnosti pre váš plán UX. Plán UX pre riešenie starších projektov Neodmietajte dedičstvo: stavajte na existujúcich vedomostiach Pretože staršie systémy sú často veľké neznáme, ktoré spôsobujú veľa frustrácie všetkým, od zainteresovaných strán cez dizajnérov, inžinierov až po používateľov. Prvotnou myšlienkou by mohlo byť úplné odstránenie a prepracovanie od začiatku, ale v praxi to nie je vždy možné. Prepracovanie veľkého tresku je pozoruhodne drahé a časovo veľmi náročné.
Staršie systémy obsahujú cenné znalosti o obchodnej praxi a fungujú – a nový systém musí dokonale zodpovedať dlhoročným znalostiam a prispôsobeniam vykonaným v zákulisí. To je dôvod, prečo sú zainteresované strany a používatelia (v B2B) zvyčajne silne pripojení k starým systémom, napriek všetkým ich dobre známym nevýhodám a problémom. Pre väčšinu ľudí, pretože takéto systémy sú v samom srdci podnikania, sa prevádzka na nich javí ako mimoriadne riskantná a bude si vyžadovať značnú dávku opatrnosti a prípravy. Firemní používatelia nechcú veľké riziká. Takže namiesto úplného odmietnutia dedičstva by sme mohli začať najprv zhromaždením existujúcich vedomostí. Zmapujte existujúce pracovné postupy a závislosti Najlepším miestom, kde začať, je pochopiť, ako a kde presne sa staré systémy používajú. Možno zistíte, že niektoré časti starších systémov sa používajú všade – nielen vo vašom produkte, ale aj na obchodných paneloch, externými agentúrami a inými spoločnosťami, ktoré integrujú váš produkt do svojich služieb.
Staršie systémy sú veľmi často závislé samy od seba, pričom integrujú iné staršie systémy, ktoré môžu byť oveľa staršie a v oveľa horšom stave. Je vysoká pravdepodobnosť, že by ste ich pri prerábke veľkého tresku ani nezohľadnili – väčšinou preto, že neviete, koľko čiernych skriniek sa tam nachádza.
Nastavte tabuľu na dokumentovanie aktuálnych pracovných postupov a závislostí, aby ste získali alepšiu predstavu o tom, ako všetko spolu funguje. Zahrňte zainteresované strany a zapojte do konverzácie náročných používateľov. Čiernu skrinku nebudete môcť otvoriť, ale stále ju môžete objasniť z pohľadu rôznych ľudí, ktorí sa môžu pri svojej práci spoliehať na dedičstvo.
Keď to urobíte, zorganizujte stretnutie, na ktorom používateľom a zainteresovaným stranám prezradíte, čo ste objavili. Budete si musieť vybudovať dôveru a dôveru, že vám nič dôležité neunikne, a musíte si predstaviť závislosti, ktoré má starý nástroj pre všetkých zúčastnených. Nahradenie starého systému nikdy nie je len o dedičstve. Je to aj o závislostiach a pracovných postupoch, ktoré sa na tom spoliehajú. Vyberte si stratégiu migrácie UX Keď už máte pred sebou veľký obraz, musíte sa rozhodnúť, čo ďalej. Opätovné spustenie veľkého tresku alebo malý upgrade? Ktorý prístup by fungoval najlepšie? Predtým, ako sa rozhodnete, ako postupovať, môžete zvážiť nasledujúce možnosti:
Opätovné spustenie veľkého tresku. Niekedy je to jediná dostupná možnosť, ale je to veľmi riskantné, drahé a môže to trvať roky bez akýchkoľvek vylepšení existujúceho nastavenia. Postupná migrácia. Pomaly vyraďte časti dedičstva nahradením malých častí novými dizajnmi. To ponúka rýchlejšie výhry vo Frankensteinovom štýle, ale môže spôsobiť nestabilitu systému. Paralelná migrácia.Spustite verejnú beta verziu náhrady spolu so starým systémom, aby ste zapojili používateľov do vytvárania nového dizajnu. Starý systém vyraďte, keď bude nový stabilný, ale buďte pripravení na náklady na údržbu oboch. Inkrementálna paralelná migrácia. Uveďte všetky obchodné požiadavky, ktoré starší systém spĺňa, a potom vytvorte nový produkt, ktorý ich spoľahlivo spĺňa a bude sa zhodovať so starým systémom od prvého dňa. Včas otestujte so skúsenými používateľmi, prípadne ponúknite možnosť prepínania systémov, kým ten starý nebude úplne vyradený. Upgrade staršieho používateľského rozhrania + verejná beta verzia. Vykonajte jemné doladenie starého systému s nízkym rizikom, aby ste zosúladili používateľské prostredie, pričom postupne vytvárajte nový systém s verejnou beta verziou. To prináša rýchlejšie a dlhodobé výhry, ideálne pre rýchle výsledky.
Nahradiť systém, ktorý bol celé desaťročie starostlivo vylepšovaný a výrazne prispôsobený, je monolitná úloha. Nemôžete len tak prebudovať niečo od nuly v priebehu niekoľkých týždňov, na čom iní pracovali roky. Takže vždy, keď je to možné, snažte sa zvyšovať postupne, zapojte používateľov, zainteresované strany a inžinierov na ceste – a s dostatočným časom vyrovnávacej pamäte a nepretržitými slučkami spätnej väzby. Zabaliť sa Pri starších projektoch neúspech často nie je možný. Nemigrujete len komponenty, ale aj používateľov a pracovné postupy. Pretože pôsobíte v samom srdci podnikania, očakávajte veľa pozornosti, skepticizmu, pochybností, obáv a obáv. Vybudujte si preto silné vzťahy s kľúčovými zainteresovanými stranami a kľúčovými používateľmi a zdieľajte s nimi vlastníctvo. Budete potrebovať ich podporu a ich buy-in, aby ste svoju prácu UX uviedli do praxe. Zainteresované strany budú požadovať staré a nové funkcie. Zamerajú sa na okrajové prípady, výnimky a drobné úlohy. Budú spochybňovať vaše rozhodnutia. Budú vysielať zmiešané signály a meniť svoje názory. A budú očakávať, že nový systém bude fungovať bezchybne od prvého dňa. A najlepšie, čo môžete urobiť, je pracovať s nimi počas celého procesu navrhovania, hneď od samého začiatku. Spustite úspešný pilotný projekt na vybudovanie dôvery. Opakovane hláste svoj pokrok. A zohľadnite intenzívne fázy prísneho testovania so staršími používateľmi. Obnova starého systému je náročná úloha. Málokedy však existuje projekt, ktorý by mohol mať taký vplyv v takom rozsahu. Vyhrňte si rukávy a prekonajte to úspešne a váš tím si bude pamätať, rešpektovať a odmeňovať v nasledujúcich rokoch. Zoznámte sa s funkciou Meranie UX a vplyvu dizajnu Zoznámte sa s Measure UX & Design Impact, praktickou príručkou Vitaly pre dizajnérov a UX, ako sledovať a vizualizovať neuveriteľný vplyv vašej práce v oblasti UX na podnikanie – so živým školením UX koncom tohto roka. Prejsť na detaily.
Zoznámte sa s Measure UX a Design Impact, praktickým video kurzom pre dizajnérov a UX vedúcich.
Video + školenie UX IbavideoVideo + školenie UX 495,00 USD 799,00 USD
Získajte video + školenie UX 25 video lekcií (8 hodín) + školenie UX naživo. 100-dňová záruka vrátenia peňazí. Len video 250,00 $ 350,00 $
Získajte video kurz 25 video lekcií (8 hodín). Aktualizované ročne. K dispozícii aj ako balík UX s 3 video kurzami.
Užitočné zdroje
Stratégia migrácie UX pre staršie aplikácie, Tamara Chehayeb Makarem Ako zlepšiť staršie systémy, Christopher Wong Navrhovanie sLegacy, Peter Zalman Redesign A Large Legacy System od Pawela Halickiho Ako spravovať starý kód, Nicolas Carlo Ako transformovať dedičstvo od Bansi Mehta Dizajnový dlh 101, Alicja Suska Praktický sprievodca podnikovým UX, od Yours Truly Príručka dizajnu UX pre zdravotníctvo, od Yours Truly