Bagaimana Menskalakan Secara Internasional: Desain Produk Global
Diterbitkan: 2022-03-11Sebagian besar perusahaan yang meluncurkan produk internasional yang secara otomatis beradaptasi dengan beberapa pasar nasional cenderung berfokus terutama pada terjemahan bahasa yang tepat. Namun, sejumlah komponen penting lainnya tidak boleh dilewatkan saat membangun produk global.
Contoh yang bagus adalah peluncuran sistem operasi seluler Apple iOS6 pada tahun 2012. Salah satu inovasi utama yang membuat penggemar Apple sangat antusias adalah pengumuman aplikasi Apple Maps baru, yang baru dibuat secara internal di Apple, termasuk pemutaran perdana 3D Maps di dunia. Namun, dalam beberapa hari setelah peluncuran, aplikasi Apple Maps dinilai sebagai kegagalan publik, dengan masalah besar dalam hasil pencarian dan terjemahan lokasi (misalnya, Berlin menjadi Schoneiche bei Berlin; pencarian London di Inggris menghasilkan London, Ontario, Kanada; dan Irlandia tiba-tiba memiliki bandara baru). Peluncuran produk di lebih dari 100 negara sekaligus adalah pekerjaan besar, dan beberapa gangguan pasti akan terjadi, tetapi eksekutif Apple yang menyatakan aplikasi siap untuk dirilis telah mengabaikan beberapa pembelajaran inti.
Arsitektur Produk Penting
Persyaratan utama untuk desain produk global adalah meletakkan fondasi arsitektur produk yang mudah beradaptasi dengan berbagai negara. Sangat penting untuk memastikan bahwa semua komponen teks (disebut "string") terstruktur sedemikian rupa sehingga mudah diekstraksi untuk diterjemahkan dan kemudian diintegrasikan kembali. Membuat matriks fitur yang mampu menunjukkan fitur apa yang muncul kapan juga merupakan langkah penting. Itu harus menangani lebih banyak informasi kontekstual—seperti lokasi, wilayah telepon, atau bahasa telepon—daripada produk lokal murni. Mengaktifkan set fitur produk untuk beradaptasi dengan lokasi yang terdeteksi pengguna seharusnya tidak menjadi renungan. Karena negara yang berbeda cenderung memiliki tingkat lalu lintas seluler yang berbeda, tim produk harus memutuskan bagian mana dari logika arsitektur yang harus ada di server, dan bagian mana yang akan berada di perangkat pengguna. Beberapa produk mungkin juga memerlukan mode offline, yang merupakan bagian dari fitur yang tersedia saat telepon atau perangkat tidak terhubung ke jaringan. Dengan mempertimbangkan semua komponen ini, produk akan siap untuk diskalakan, baik untuk dua atau 50 negara.
Kinerja dan arsitektur server adalah dua pertanyaan kunci lagi yang harus ditangani sebelumnya. Memastikan bahwa suatu produk memiliki kinerja yang memadai 24/7 di negara-negara di seluruh dunia memerlukan arsitektur server dengan tingkat node server yang memadai dan kemampuan load-balancing. Berdasarkan jumlah lalu lintas, tim produk harus memutuskan apakah mereka memerlukan node server di AS, Amerika Latin, Eropa, atau Asia, karena lebih optimal untuk memiliki node yang lebih dekat ke wilayah dengan lalu lintas tinggi untuk memastikan real- respon waktu. Berdasarkan kurva penggunaan per jam yang dioptimalkan, beban lalu lintas dapat diseimbangkan di seluruh spektrum 24 jam—misalnya, server Pantai Barat utama dapat diturunkan dengan memindahkan lalu lintas ke Pantai Timur saat penggunaan di Timur menurun.
Matriks Wilayah vs. Bahasa
Untuk aplikasi seluler, cara terbaik untuk mendeteksi negara pengguna dan tempat ponsel mereka dikeluarkan adalah dengan mengandalkan pengaturan regional yang dipilih oleh pengguna atau default di luar kotak. Ini juga dapat dikombinasikan dengan pengaturan bahasa untuk membuat matriks kompleks dari wilayah dan negara yang didukung, bukan bahasa. Misalnya, itu akan memungkinkan warga negara China yang tinggal di AS dan membeli ponsel AS agar ponsel dan aplikasinya menampilkan bahasa Mandarin. Keputusan lain yang perlu diambil oleh tim produk adalah pengaturan default ketika bahasa atau negara tidak didukung. Misalnya, jika perangkat lunak tidak mendukung bahasa Finlandia di Finlandia, defaultnya adalah bahasa Inggris. Ini memungkinkan produk untuk menawarkan preferensi dan penyesuaian.
Memperumit Matriks Fitur
Matriks fitur standar akan mendukung sejumlah skenario standar. Misalnya, jika pengguna sudah login, mereka harus bisa langsung ke halaman beranda, tidak dihadapkan dengan halaman login. Namun, membangun produk internasional berarti meningkatkan kompleksitas di luar fitur yang berinteraksi bersama. Contoh yang baik adalah fitur Kencan Facebook, yang pertama kali diuji di Kolombia tetapi tidak tersedia untuk pengguna AS untuk beberapa waktu. Dalam hal ini, jika perangkat lunak mendeteksi negara pengguna sebagai Kolombia, itu harus menunjukkan status login pengguna dan fitur Kencan Facebook. Namun, jika pengguna berada di AS, status login harus terlihat, tetapi bukan fitur kencan.
Demikian pula, dalam contoh Apple Maps, fitur pencarian seharusnya tidak memunculkan apa yang tampak sebagai hasil logis pertama, melainkan memperhitungkan lokasi pengguna. Dalam urutan abjad, "London, Kanada" muncul sebelum "London, Inggris", tetapi jika pengguna berada di Inggris Raya dan mengetik "London" sebagai kata kunci, lokasi di Kanada akan muncul sebagai pilihan kedua, bukan pertama.
Oleh karena itu, matriks hasil pencarian perlu dibobot dengan kriteria seperti wilayah pengguna, ditentukan dari pengaturan telepon, alamat IP komputer, atau lokasi pengguna saat ini, yang dikenali oleh aplikasi. Matriks fitur juga harus mendukung pengambilan keputusan otomatis yang tepat berdasarkan konteks, seperti negara basis pengguna, lokasi saat ini, dan preferensi bahasa.

Perbedaan Budaya dalam Interaksi Fitur
Aspek budaya berdampak pada interaksi fitur juga. Misalnya, pengguna AS akan mengetik karakter “&” untuk merujuk ke persimpangan saat mencari alamat, sementara karakter ini tidak umum digunakan di negara lain. Orang Meksiko menelusuri alamat menggunakan singkatan, misalnya, “Kol. del Parque” untuk “Colonia del Parque,” karena alamat Meksiko biasanya panjang. Ikon juga merupakan kiasan budaya yang unik dan dapat menyebabkan banyak kesalahpahaman. Salah satu aplikasi yang saya kerjakan memiliki ikon Inggris untuk apotek, dan pengguna Prancis saya bertanya mengapa kami menampilkan botol susu di seluruh peta. Meskipun kita mungkin menganggap simbol "umum dipahami" begitu saja, kita tidak boleh, karena komunikasi visual dipengaruhi oleh norma-norma budaya dan bahasa.
Ini juga dapat diterapkan pada pengujian A/B, teknik yang melibatkan pengulangan komponen produk tertentu untuk mengidentifikasi komponen mana yang mendorong perilaku pengguna yang paling sukses. Pengujian A/B untuk warna tombol dapat dipengaruhi oleh persepsi budaya. Meskipun persepsi hijau sebagai "pergi" dan merah sebagai "berhenti" sebagian besar bersifat internasional, masih ada perbedaan yang signifikan dalam persepsi budaya tentang makna warna. Misalnya, di berbagai negara, warna berkabung bisa hitam atau putih, yang akan menimbulkan reaksi yang berlawanan pada pengguna jika Anda menggunakan warna yang salah.
Lokalisasi, Bukan Hanya Terjemahan
Contoh di atas menggambarkan perbedaan antara lokalisasi dan terjemahan. Pelokalan memperhitungkan sejumlah komponen budaya yang memengaruhi desain visual dan interaksi fitur, lebih dari sekadar menerjemahkan teks atau petunjuk audio. Untuk beberapa nama, mereka termasuk keragaman dalam mata uang, sistem pengukuran (metrik vs imperial, atau Celsius vs Fahrenheit), dan format (format tanggal berbeda di AS dan Eropa), serta variasi karakter tekstual dan orientasi hingga desain (Bahasa Arab dibaca dari kanan ke kiri, dan itu berdampak besar pada ergonomi halaman).
Pakar pelokalan melihat teks dalam konteks di mana teks berada dalam produk, makna kontekstual, dan bagaimana bahasa tertentu memperlakukan konteks tertentu; mereka juga akan mempertimbangkan slang atau konotasi yang tidak pantas dan nuansa budaya secara keseluruhan. Sebuah produk lokal diadaptasi tidak hanya secara bahasa tetapi juga budaya.
Mengatur Tim QA Hingga Berhasil
Ketika suatu produk mencapai tahap pengujian, tim produk harus mempertimbangkan pengujian lokal dan terpusat. Meskipun sejumlah skenario dapat diuji secara otomatis dan terpusat dari kantor pusat, beberapa fitur inti akan mendapat manfaat dari pengujian dalam situasi. Mengemudi di jalan suatu negara akan memberi Anda wawasan berharga tentang versi perangkat lunak peta lokal; hal yang sama berlaku untuk menguji aplikasi festival dengan jaringan seluler lokal daripada wifi. Pengujian di lapangan lebih mahal karena sumber daya manusia yang dibutuhkan dan biaya perjalanan yang sesuai. Biasanya, tim produk menghadapi kompromi antara risiko kualitas dan keamanan di satu sisi dan biaya yang dikeluarkan karena pengujian mendalam di sisi lain.
Sebuah rencana pengujian rinci sangat penting untuk memastikan bahwa pengujian yang tepat dilakukan. Ini terdiri dari sejumlah komponen, termasuk:
- Skenario penggunaan utama di setiap negara
- Beban lalu lintas puncak
- Kekhususan lokal, seperti penggunaan wifi vs. seluler
- Tingkat bandwidth internet
- Jenis perangkat yang digunakan
Rencana ini harus disiapkan dan didiskusikan dengan baik sebelumnya untuk memastikan bahwa itu mencakup semua fitur dan skenario produk utama berdasarkan rencana peluncuran negara setelah produk diluncurkan.
Pemasaran berbasis lokasi
Di dunia yang terglobalisasi, memiliki merek dan pemosisian produk yang unik dengan beberapa penyesuaian lokal adalah cara yang paling efisien. Ini berarti memiliki pesan pemasaran inti, yang juga membantu semua tim produk lokal untuk berkonsentrasi pada manfaat produk yang unik. Namun, mengadaptasi kampanye pemasaran lokal untuk setiap negara direkomendasikan agar beresonansi kuat dengan pengguna lokal dan untuk meningkatkan kecocokan pasar.
Ketika tim produk memiliki masukan ke dalam rencana go-to-market dan perencanaan anggaran untuk lokalisasi, mereka juga harus mempertimbangkan iterasi pemasaran lokal untuk semua pesan produk dan materi pemasaran. Ini berarti tim harus menginvestasikan waktu untuk berkonsultasi dengan tim pemasaran lokal, menyetujui versi yang dilokalkan, dan menyiapkan semua aset pemasaran sebelum tanggal peluncuran.
Menantang, tapi Memuaskan
Seperti yang telah kita lihat, ketika tim sedang membangun produk global, item utama yang perlu Anda tangani sebagai manajer produk adalah dampak pada arsitektur produk dan matriks fitur, rencana go-to-market yang disesuaikan, dan lokalisasi. Proses ini bisa jadi menantang sekaligus memuaskan—mengingat cakupan pasar dan kompleksitas manajemen, Anda akan mendapatkan pengalaman luar biasa sebagai pemimpin produk.