Isipin na kailangan mong pagbutihin ang UX ng isang legacy system. Isang sistema na tahimik na gumagana sa background sa loob ng halos isang dekada. Ito ay mabagal, kalahating-sira, hindi mapagkakatiwalaan, at lubhang lipas na sa panahon - isang uri ng "itim na kahon" na umaasa sa lahat, ngunit walang sinuman ang talagang nakakaalam kung ano ang nangyayari sa ilalim ng hood. Saan ka magsisimula? Ang mga legacy na kuwento ay kadalasang nakakatakot, nakakapang-akit, at lubos na nakalilito. Kinakatawan ng mga ito ang pinaghalong mabilis na pagpapasya, mabilisang pag-aayos, at pag-iipon ng utang sa UX. Walang one-fits-all na solusyon upang matugunan ang mga ito, ngunit may mga paraan para umunlad, kahit dahan-dahan, habang iginagalang ang mga pangangailangan at alalahanin ng mga user at stakeholder. Ngayon, tingnan natin kung paano natin magagawa iyon. Ang Mga Aktwal na Hamon Ng Legacy UX Maaaring pakiramdam na ang mga legacy na produkto ay naghihintay na hindi gamitin anumang oras. Ngunit sa katotohanan, madalas silang kritikal para sa pang-araw-araw na operasyon. Maraming mga legacy system ang lubos na na-customize para sa mga pangangailangan ng organisasyon, na kadalasang ginawa sa labas ng isang supplier at madalas na walang mahigpit na pagsubok sa usability. Karaniwan para sa mga negosyo na gumastos ng 40–60% ng kanilang oras sa pamamahala, pagpapanatili, at pag-fine-tune ng mga legacy system. Mahalaga ang mga ito, kritikal — ngunit napakamahal din para manatiling buhay.
1. Ang Legacy ay Dapat Magkasama sa Mga Produktong Itinayo sa Paligid Nila Gumagana pa rin ang legacy sa isang sirang, dekadang gulang na ecosystem, ngunit walang nakakaalam nang eksakto kung paano at bakit ito ginagawa pa rin. Ang mga taong orihinal na nag-set up nito ay malamang na umalis sa kumpanya mga taon na ang nakakaraan, nag-iiwan ng maraming hindi alam at hindi maayos na dokumentado na trabaho. Kasama ng mga ito ang mga pira-piraso at hindi pare-parehong mga pagpipilian sa disenyo, na natigil sa mga lumang bersyon ng mga lumang tool sa disenyo na matagal nang hindi na ipinagpatuloy.
Gayunpaman, ang mga legacy system ay dapat na maayos na magkakasama sa loob ng mga modernong digital na produkto na binuo sa paligid nila. Sa maraming paraan, ang resulta ay kahawig ng isang Frankenstein — maraming piraso at piraso na pinagdikit, kadalasan ay pinaghalong mga modernong UI at masakit na mabagal at halos hindi nagagamit na mga fragment dito at doon — lalo na pagdating sa pagpapatunay, mga mensahe ng error, o pagproseso ng data. 2. Mga Legacy System na Gumagawa o Gumagawa ng UX Sa sandaling magwiwisik ka ng kaunting mabilis na pag-aayos ng bug, hindi nalutas na mga isyu sa lohika ng negosyo, at hindi tumutugon na mga layout, mayroon kang isang tunay na nakakadismaya na karanasan, sa kabila ng napakalaking pagsisikap na inilagay sa natitirang bahagi ng application. Kung ang isang hakbang sa isang kumplikadong daloy ng user ay lubos na nasira at nakakalito, kung gayon ang buong produkto ay lilitaw na sira rin, sa kabila ng hindi kapani-paniwalang pagsisikap na pinagsama-sama ng mga koponan ng disenyo sa natitirang bahagi ng produkto. Well, sa huli, kakailanganin mong harapin ang legacy. At doon kailangan naming isaalang-alang ang mga available na opsyon para sa iyong UX roadmap. UX Roadmap Para sa Pagharap sa Mga Legacy na Proyekto Huwag Iwaksi ang Legacy: Build on Existing Knowledge Dahil ang mga legacy system ay kadalasang malalaking hindi alam na nagdudulot ng maraming pagkabigo sa lahat, mula sa mga stakeholder hanggang sa mga designer hanggang sa mga inhinyero hanggang sa mga user. Ang unang pag-iisip ay maaaring alisin ito nang buo at muling idisenyo ito mula sa simula, ngunit sa pagsasagawa, hindi ito palaging magagawa. Ang big-bang-redesign ay isang napakamahal at napakatagal na pagsisikap.
Ang mga legacy system ay nagtataglay ng mahalagang kaalaman tungkol sa kasanayan sa negosyo, at gumagana ang mga ito — at ang isang bagong sistema ay dapat na perpektong tumugma sa mga taon ng kaalaman at pag-customize na ginawa sa likod ng mga eksena. Iyon ang dahilan kung bakit ang mga stakeholder at user (sa B2B) ay kadalasang nakakabit sa mga legacy system, sa kabila ng lahat ng kanilang kilalang mga kakulangan at pasakit. Sa karamihan ng mga tao, dahil ang mga ganitong sistema ay nasa pinakapuso ng negosyo, ang pagpapatakbo sa mga ito ay tila lubhang mapanganib at mangangailangan ng malaking pag-iingat at paghahanda. Hindi gusto ng mga corporate user ang malalaking panganib. Kaya sa halip na ganap na bale-walain ang legacy, maaari tayong magsimula sa pangangalap muna ng mga umiiral nang kaalaman. I-map ang Mga Umiiral na Daloy ng Trabaho at Dependency Ang pinakamagandang lugar para magsimula ay ang maunawaan kung paano at saan eksaktong ginagamit ang mga legacy system. Maaari mong matuklasan na ang ilang bahagi ng mga legacy system ay ginagamit sa lahat ng dako — hindi lamang sa iyong produkto, kundi pati na rin sa mga dashboard ng negosyo, ng mga panlabas na ahensya, at ng iba pang kumpanyang nagsasama ng iyong produkto sa kanilang mga serbisyo.
Kadalasan, ang mga legacy system ay may mga dependency sa kanilang sarili, na nagsasama ng iba pang mga legacy system na maaaring mas luma at nasa mas masahol na estado. Malaki ang posibilidad na hindi mo man lang isasaalang-alang ang mga ito sa big-bang redesign — karamihan ay dahil hindi mo alam kung gaano karaming black box ang naroroon.
Mag-set up ng board para idokumento ang mga kasalukuyang workflow at dependency para makakuha ng amas mahusay na ideya kung paano gumagana ang lahat nang magkasama. Isama ang mga stakeholder, at isali ang mabibigat na user sa pag-uusap. Hindi mo mabubuksan ang itim na kahon, ngunit maaari mo pa rin itong bigyan ng kaunting liwanag mula sa mga pananaw ng iba't ibang tao na maaaring umaasa sa legacy para sa kanilang trabaho.
Kapag nagawa mo na iyon, mag-set up ng pulong para ipakita sa mga user at stakeholder kung ano ang iyong natuklasan. Kakailanganin mong bumuo ng kumpiyansa at pagtitiwala na wala kang nawawalang anumang bagay na mahalaga, at kailangan mong mailarawan ang mga dependency na mayroon ang isang legacy na tool sa lahat ng kasangkot. Ang pagpapalit ng isang legacy system ay hindi kailanman tungkol sa legacy lamang. Ito ay tungkol sa mga dependency at mga daloy ng trabaho na umaasa din dito. Piliin ang Iyong UX Migration Strategy Kapag mayroon kang malaking larawan sa harap mo, kailangan mong magpasya kung ano ang susunod na gagawin. Big-bang relaunch o maliit na upgrade? Aling diskarte ang pinakamahusay na gagana? Maaari mong isaalang-alang ang mga sumusunod na opsyon bago ka magpasya kung paano magpatuloy:
Big-bang relaunch.Minsan ang tanging available na opsyon, ngunit ito ay napaka-peligro, mahal, at maaaring tumagal ng mga taon, nang walang anumang pagpapabuti sa kasalukuyang setup sa pansamantala. Incremental na paglipat. Dahan-dahang ihinto ang mga piraso ng legacy sa pamamagitan ng pagpapalit ng maliliit na piraso ng mga bagong disenyo. Nag-aalok ito ng mas mabilis na panalo sa istilong Frankenstein ngunit maaaring gawing hindi matatag ang system. Parallel migration. Magpatakbo ng pampublikong beta ng kapalit sa tabi ng legacy system upang isali ang mga user sa paghubog ng bagong disenyo. Ihinto ang lumang sistema kapag ang bago ay matatag, ngunit maging handa para sa gastos ng pagpapanatili ng pareho. Incremental parallel migration. Ilista ang lahat ng kinakailangan sa negosyo na tinutupad ng legacy system, pagkatapos ay bumuo ng bagong produkto upang matugunan ang mga ito nang mapagkakatiwalaan, na tumutugma sa lumang system mula sa unang araw. Magsubok nang maaga sa mga power user, posibleng nag-aalok ng opsyon na lumipat ng system hanggang sa ganap na itinigil ang luma. Pag-upgrade ng Legacy UI + pampublikong beta. Magsagawa ng mababang-panganib na fine-tuning sa legacy system upang ihanay ang UX, habang unti-unting gumagawa ng bagong system gamit ang pampublikong beta. Nagbubunga ito ng mas mabilis at pangmatagalang panalo, perpekto para sa mabilis na resulta.
Ang pagpapalit ng isang sistema na maingat na pino at lubos na na-customize sa loob ng isang dekada ay isang monolitikong gawain. Hindi ka basta-basta makakagawa ng isang bagay mula sa simula sa loob ng ilang linggo na pinaghirapan ng iba sa loob ng maraming taon. Kaya hangga't maaari, subukang unti-unting dagdagan, na kinasasangkutan ng mga user at stakeholder at engineer sa daan — at may sapat na buffer time at tuluy-tuloy na feedback loop. Pagbabalot Sa mga legacy na proyekto, ang pagkabigo ay kadalasang hindi isang opsyon. Naglilipat ka hindi lang ng mga bahagi, kundi ng mga user at daloy ng trabaho. Dahil nagpapatakbo ka sa pinakapuso ng negosyo, asahan ang maraming atensyon, pag-aalinlangan, pagdududa, takot, at alalahanin. Kaya bumuo ng matibay na relasyon sa mga pangunahing stakeholder at pangunahing user at ibahagi ang pagmamay-ari sa kanila. Kakailanganin mo ang kanilang suporta at ang kanilang buy-in para maisagawa ang iyong UX work. Hihilingin ng mga stakeholder ang mga luma at bagong feature. Magtutuon sila sa mga edge case, exception, at maliliit na gawain. Tatanungin nila ang iyong mga desisyon. Magpapadala sila ng magkahalong senyales at babaguhin ang kanilang mga opinyon. At aasahan nila na ang bagong sistema ay tatakbo nang walang kamali-mali mula sa unang araw. At ang pinakamagandang bagay na magagawa mo ay makipagtulungan sa kanila sa buong proseso ng disenyo, sa simula pa lang. Magpatakbo ng matagumpay na pilot project para bumuo ng tiwala. Iulat ang iyong pag-unlad nang paulit-ulit. At isaalang-alang ang matitinding yugto ng mahigpit na pagsubok sa mga legacy na user. Ang pagbabago ng isang legacy system ay isang mahirap na hamon. Ngunit bihira ang anumang proyekto na maaaring magkaroon ng napakalaking epekto sa gayong sukat. Itaas ang iyong mga manggas at matagumpay na lampasan ito, at ang iyong koponan ay maaalala, igagalang, at gagantimpalaan para sa mga darating na taon. Kilalanin ang "Sukatin ang UX at Epekto ng Disenyo" Kilalanin ang Measure UX & Design Impact, ang praktikal na gabay ni Vitaly para sa mga designer at ang UX ay nangunguna sa kung paano subaybayan at i-visualize ang hindi kapani-paniwalang epekto ng iyong trabaho sa UX sa negosyo — na may live na pagsasanay sa UX sa huling bahagi ng taong ito. Tumalon sa mga detalye.
Kilalanin ang Measure UX at Design Impact, isang praktikal na kurso sa video para sa mga designer at UX lead.
Pagsasanay sa Video + UXVideo lamangVideo + Pagsasanay sa UX$ 495.00 $ 799.00
Kumuha ng Video + UX Training25 video lessons (8h) + Live UX Training.100 araw na money-back-guarantee.Video lang$ 250.00$ 350.00
Kunin ang video course25 video lessons (8h). Ini-update taun-taon. Available din bilang isang UX Bundle na may 3 video course.
Mga Kapaki-pakinabang na Mapagkukunan
UX Migration Strategy Para sa Legacy Apps, ni Tamara Chehayeb Makarem Paano Pahusayin ang Mga Legacy System, ni Christopher Wong Pagdidisenyo GamitLegacy, ni Peter Zalman Muling Pagdidisenyo ng Isang Malaking Legacy System, ni Pawel Halicki Paano Pamahalaan ang Legacy Code, ni Nicolas Carlo How To Transform Legacy, ni Bansi Mehta Design Debt 101, ni Alicja Suska Praktikal na Gabay Para sa Enterprise UX, by Yours Truly Healthcare UX Design Playbook, by Yours Truly