Bayangkan Anda perlu meningkatkan UX sistem lama. Sebuah sistem yang telah bekerja secara diam-diam di latar belakang selama hampir satu dekade. Ini lambat, setengah rusak, tidak dapat diandalkan, dan sangat ketinggalan jaman — semacam “kotak hitam” yang diandalkan semua orang, tetapi tidak ada yang benar-benar tahu apa yang terjadi. Di mana Anda akan memulai? Kisah-kisah warisan sering kali menakutkan, penuh petualangan, dan sangat membingungkan. Mereka mewakili campuran keputusan yang bergerak cepat, perbaikan cepat, dan akumulasi utang UX. Tidak ada solusi tunggal untuk mengatasi permasalahan tersebut, namun ada cara untuk mencapai kemajuan, meskipun secara perlahan, dengan tetap menghormati kebutuhan dan kekhawatiran pengguna dan pemangku kepentingan. Sekarang, mari kita lihat bagaimana kita bisa melakukan hal itu. Tantangan Sebenarnya dari UX Lama Mungkin ada perasaan bahwa produk lama akan ditinggalkan kapan saja. Namun pada kenyataannya, mereka sering kali sangat penting untuk operasional sehari-hari. Banyak sistem lama yang sangat disesuaikan dengan kebutuhan organisasi, sering kali dibangun secara eksternal oleh pemasok dan seringkali tanpa pengujian kegunaan yang ketat. Perusahaan biasanya menghabiskan 40–60% waktunya untuk mengelola, memelihara, dan menyempurnakan sistem lama. Mereka penting dan kritis – namun juga sangat mahal untuk tetap hidup.
1. Warisan Harus Hidup Berdampingan dengan Produk yang Dibangun di Sekitarnya Warisan yang berjalan di ekosistem yang sudah rusak dan sudah berusia satu dekade masih berfungsi, namun tidak ada yang tahu persis bagaimana dan mengapa hal ini masih bisa berfungsi. Orang yang pertama kali mendirikannya mungkin telah meninggalkan perusahaan bertahun-tahun yang lalu, meninggalkan banyak pekerjaan yang tidak diketahui dan tidak terdokumentasi dengan baik. Bersamaan dengan itu muncullah pilihan desain yang terfragmentasi dan tidak konsisten, terjebak dalam versi lama alat desain lama yang telah lama dihentikan.
Namun, sistem lama harus hidup berdampingan dengan baik dalam produk digital modern yang dibangun berdasarkan sistem tersebut. Dalam banyak hal, hasil akhirnya menyerupai Frankenstein — banyak bagian yang direkatkan, seringkali merupakan campuran dari UI modern dan fragmen yang sangat lambat dan hampir tidak dapat digunakan di sana-sini — terutama dalam hal validasi, pesan kesalahan, atau pemrosesan data. 2. Sistem Lama Membuat atau Menghancurkan UX Setelah Anda melakukan sedikit perbaikan bug dengan cepat, masalah logika bisnis yang belum terselesaikan, dan tata letak yang tidak responsif, Anda akan mendapatkan pengalaman yang benar-benar membuat frustrasi, meskipun seluruh upaya telah dilakukan untuk aplikasi lainnya. Jika satu langkah dalam alur pengguna yang kompleks terasa benar-benar rusak dan membingungkan, maka keseluruhan produk tampaknya juga rusak, meskipun tim desain telah berupaya keras untuk membuat produk lainnya. Pada akhirnya, Anda harus mengatasi warisan. Dan di situlah kami perlu mempertimbangkan opsi yang tersedia untuk peta jalan UX Anda. Peta Jalan UX Untuk Menangani Proyek Lama Jangan Abaikan Warisan: Kembangkan Pengetahuan yang Ada Karena sistem lama sering kali merupakan hal yang tidak diketahui dan menyebabkan frustrasi bagi semua orang, mulai dari pemangku kepentingan, perancang, insinyur, hingga pengguna. Pemikiran awal mungkin adalah menghapusnya seluruhnya dan mendesain ulang dari awal, namun dalam praktiknya, hal itu tidak selalu memungkinkan. Perancangan ulang big bang adalah upaya yang sangat mahal dan memakan waktu.
Sistem lama menyimpan pengetahuan berharga tentang praktik bisnis, dan berhasil — dan sistem baru harus benar-benar sesuai dengan pengetahuan bertahun-tahun dan penyesuaian yang dilakukan di balik layar. Itu sebabnya pemangku kepentingan dan pengguna (di B2B) biasanya sangat terikat pada sistem lama, terlepas dari semua kelemahan dan kesulitan yang mereka ketahui. Bagi sebagian besar orang, karena sistem seperti ini merupakan inti dari bisnis, pengoperasian sistem tersebut tampaknya sangat berisiko dan memerlukan banyak kehati-hatian dan persiapan. Pengguna korporat tidak menginginkan risiko yang besar. Jadi, daripada mengabaikan warisan sepenuhnya, kita bisa mulai dengan mengumpulkan pengetahuan yang ada terlebih dahulu. Memetakan Alur Kerja dan Ketergantungan yang Ada Hal terbaik untuk memulai adalah memahami bagaimana dan di mana tepatnya sistem lama digunakan. Anda mungkin menemukan bahwa beberapa bagian dari sistem lama digunakan di mana-mana — tidak hanya di produk Anda, namun juga di dasbor bisnis, oleh agensi eksternal, dan oleh perusahaan lain yang mengintegrasikan produk Anda ke dalam layanan mereka.
Seringkali, sistem lama memiliki ketergantungannya sendiri, mengintegrasikan sistem lama lainnya yang mungkin jauh lebih tua dan kondisinya jauh lebih buruk. Kemungkinan besar Anda bahkan tidak mempertimbangkannya dalam desain ulang big bang — terutama karena Anda tidak tahu berapa banyak kotak hitam yang ada di sana.
Siapkan papan untuk mendokumentasikan alur kerja dan dependensi saat ini untuk mendapatkan agagasan yang lebih baik tentang bagaimana semuanya bekerja bersama. Libatkan pemangku kepentingan, dan libatkan pengguna berat dalam percakapan. Anda tidak akan bisa membuka kotak hitam tersebut, namun Anda masih bisa menjelaskannya dari sudut pandang berbagai orang yang mungkin mengandalkan warisan untuk pekerjaan mereka.
Setelah Anda selesai melakukannya, adakan pertemuan untuk menyampaikan kepada pengguna dan pemangku kepentingan apa yang telah Anda temukan. Anda perlu membangun keyakinan dan kepercayaan bahwa Anda tidak melewatkan sesuatu yang penting, dan Anda perlu memvisualisasikan ketergantungan yang dimiliki alat lama terhadap semua orang yang terlibat. Mengganti sistem lama tidak hanya sekedar soal warisan. Ini juga tentang ketergantungan dan alur kerja yang bergantung padanya. Pilih Strategi Migrasi UX Anda Setelah Anda memiliki gambaran besar di depan Anda, Anda perlu memutuskan apa yang harus dilakukan selanjutnya. Peluncuran kembali secara besar-besaran atau peningkatan kecil? Pendekatan mana yang paling berhasil? Anda dapat mempertimbangkan opsi berikut sebelum memutuskan cara melanjutkan:
Peluncuran ulang Big Bang. Kadang-kadang merupakan satu-satunya pilihan yang tersedia, namun hal ini sangat berisiko, mahal, dan dapat memakan waktu bertahun-tahun, sementara itu tidak ada perbaikan apa pun pada penyiapan yang ada. Migrasi bertahap. Hentikan secara perlahan bagian-bagian lama dengan mengganti bagian-bagian kecil dengan desain baru. Ini menawarkan kemenangan yang lebih cepat dalam gaya Frankenstein namun dapat membuat sistem tidak stabil. Migrasi paralel. Jalankan versi beta publik pengganti bersama dengan sistem lama untuk melibatkan pengguna dalam membentuk desain baru. Hentikan sistem lama ketika sistem baru sudah stabil, namun bersiaplah untuk biaya pemeliharaan keduanya. Migrasi paralel tambahan. Buat daftar semua persyaratan bisnis yang dipenuhi sistem lama, lalu buat produk baru untuk memenuhi persyaratan tersebut secara andal, cocok dengan sistem lama sejak hari pertama. Uji lebih awal dengan pengguna yang mahir, mungkin menawarkan opsi untuk berpindah sistem hingga sistem lama benar-benar dihentikan. Peningkatan UI lama + beta publik. Lakukan penyempurnaan berisiko rendah pada sistem lama untuk menyelaraskan UX, sambil secara bertahap membangun sistem baru dengan beta publik. Ini menghasilkan kemenangan yang lebih cepat dan berjangka panjang, ideal untuk hasil yang cepat.
Mengganti sistem yang telah disempurnakan secara hati-hati dan disesuaikan secara menyeluruh selama satu dekade adalah tugas yang berat. Anda tidak bisa begitu saja membangun kembali sesuatu dari awal dalam beberapa minggu yang telah dikerjakan orang lain selama bertahun-tahun. Jadi, jika memungkinkan, cobalah untuk meningkatkannya secara bertahap, dengan melibatkan pengguna, pemangku kepentingan, dan teknisi di sepanjang prosesnya — dan dengan waktu buffer yang cukup serta putaran umpan balik yang berkelanjutan. Menyelesaikan Pada proyek lama, kegagalan sering kali bukanlah suatu pilihan. Anda tidak hanya memigrasikan komponen, tetapi juga pengguna dan alur kerja. Karena Anda beroperasi di jantung bisnis, mengharapkan banyak perhatian, skeptisisme, keraguan, ketakutan, dan kekhawatiran. Jadi, bangunlah hubungan yang kuat dengan pemangku kepentingan utama dan pengguna utama serta berbagi kepemilikan dengan mereka. Anda akan membutuhkan dukungan dan dukungan mereka untuk mewujudkan pekerjaan UX Anda. Pemangku kepentingan akan meminta fitur lama dan baru. Mereka akan fokus pada kasus-kasus ekstrem, pengecualian, dan tugas-tugas kecil. Mereka akan mempertanyakan keputusan Anda. Mereka akan mengirimkan sinyal yang beragam dan mengubah pendapat mereka. Dan mereka berharap sistem baru ini dapat berjalan dengan sempurna sejak hari pertama. Dan hal terbaik yang dapat Anda lakukan adalah bekerja sama dengan mereka di seluruh proses desain, sejak awal. Jalankan proyek percontohan yang sukses untuk membangun kepercayaan. Laporkan kemajuan Anda berulang kali. Dan memperhitungkan fase pengujian ketat yang intens dengan pengguna lama. Memperbaiki sistem lama merupakan tantangan yang sulit. Namun jarang ada proyek yang dapat memberikan dampak sebesar itu. Singsingkan lengan baju Anda dan lewati dengan sukses, dan tim Anda akan diingat, dihormati, dan dihargai selama bertahun-tahun yang akan datang. Temui “Ukur UX & Dampak Desain” Perkenalkan Measure UX & Design Impact, panduan praktis Vitaly untuk desainer dan UX yang memandu tentang cara melacak dan memvisualisasikan dampak luar biasa dari pekerjaan UX Anda terhadap bisnis — dengan pelatihan UX langsung pada akhir tahun ini. Langsung ke detailnya.
Temui Measure UX dan Design Impact, kursus video praktis untuk desainer dan pemimpin UX.
Pelatihan Video + UXHanya videoVideo + Pelatihan UX$ 495,00 $ 799,00
Dapatkan Pelatihan Video + UX25 pelajaran video (8 jam) + Pelatihan UX Langsung. Jaminan uang kembali 100 hari. Hanya video$ 250,00$ 350,00
Dapatkan kursus video25 pelajaran video (8 jam). Diperbarui setiap tahun. Juga tersedia sebagai Paket UX dengan 3 kursus video.
Sumber Daya Berguna
Strategi Migrasi UX Untuk Aplikasi Lama, oleh Tamara Chehayeb Makarem Cara Meningkatkan Sistem Warisan, oleh Christopher Wong Mendesain DenganWarisan, oleh Peter Zalman Mendesain Ulang Sistem Warisan Besar, oleh Pawel Halicki Cara Mengelola Kode Warisan, oleh Nicolas Carlo Cara Mengubah Warisan, oleh Bansi Mehta Desain Hutang 101, oleh Alicja Suska Panduan Praktis Untuk Enterprise UX, oleh Hormat Saya Buku Pedoman Desain UX Layanan Kesehatan, oleh Hormat Saya