Pengembangan AI di eCommerce: Nightmare or Dream-Come-True?

Diterbitkan: 2023-06-20
Sebagai pedagang eCommerce, Anda harus selalu memiliki pandangan kritis terhadap masa depan. Anda mungkin tidak ingin menjadi yang pertama dalam antrean untuk setiap teknologi baru – beberapa orang mungkin menyebutnya berada di “ujung tombak”. Namun, Anda juga tidak ingin menjadi yang terakhir terjun ke teknologi yang semakin matang – alias “kehilangan perahu!”

Teka-teki ini dapat menyebabkan kelumpuhan – terutama karena kami mempertimbangkan efek kecerdasan buatan (AI) akan … dan sudah … pada pengembangan eCommerce. Haruskah Anda memberi lampu hijau kepada tim TI Anda untuk menggunakan AI? Atau haruskah Anda memblokir aplikasi AI hingga dapat diperiksa lebih lanjut untuk risiko dan keamanan? Ini adalah pertanyaan nyata yang dihadapi pedagang dan kami melihat kedua pendekatan (agresif dan konservatif) saat ini digunakan.

Alat Pengembang AI Hari Ini

Asisten Pemrograman Berbasis AI sudah digunakan secara luas di kalangan pengembang perangkat lunak untuk kompilasi kode, debugging kode, dan pengujian berbasis kode. Sudah ada beberapa lusin alat seperti ini dan digunakan oleh pengembang di mana saja. Asisten pemrograman dapat memecahkan masalah yang relatif sederhana namun seringkali memakan waktu, membuat pengembang lebih produktif dan mengurangi kelelahan akibat menjalankan tugas yang berulang.

Misalnya, Codex adalah alat AI (dalam versi Beta) dari pembuat sistem Chat GPT (yang sering digunakan untuk tugas pengkodean) yang menerjemahkan bahasa alami menjadi kode. Codex memberdayakan alat serupa lainnya, GitHub Copilot. Pengembang harus terampil dalam menanyakan salah satu dari asisten AI ini dengan pertanyaan yang terdefinisi dengan baik untuk menghasilkan hasil yang bermanfaat. Dibiarkan, asisten AI juga diketahui meninggalkan kerentanan atau bahkan membuat yang baru. Jadi memilih pengembang yang keahliannya memungkinkan penggunaan alat yang bijaksana dan terpantau dengan baik adalah hal yang sangat penting.

Alat yang lebih baru bernama AlphaCode menunjukkan janji luar biasa dalam menyelesaikan tugas pemrograman yang lebih kompleks, tetapi masih membutuhkan definisi masalah yang luas, panduan pengujian, dan deskripsi hasil.

Kelas alat lain menyerupai fungsi "pelengkapan otomatis" yang sering Anda lihat di program teks dan bidang pencarian. Saat pengembang mengetikkan baris kode, program AI (Tabnine, sebagai contoh) akan menyarankan baris kode yang sudah selesai. Semakin banyak alat ini digunakan, semakin baik mereka mengantisipasi apa yang dilakukan pengembang.

Di mana pun Anda memiliki hasil atau serangkaian hasil yang ditentukan, ditambah input untuk AI untuk melacak terhadap pengenalan pola, maka Anda memiliki putaran umpan balik. AI berkembang dengan umpan balik dan sudah memanfaatkannya dengan baik untuk menyediakan fitur dan fungsi baru untuk pencarian di tempat, rekomendasi produk untuk pengalaman belanja yang dipersonalisasi, dan personalisasi (lihat https://www.adobe.com/sensei.html ) .

Melihat ke depan

Dalam 1-3 tahun ke depan, kami yakin akan melihat porsi signifikan dari tugas pengembangan sederhana yang hampir diambil alih oleh AI. Misalnya:

  • Pengembangan lebih banyak tema "tanpa kode". Ini adalah tema untuk platform seperti Shopify, Adobe Commerce (alias Magento), dan BigCommerce yang memungkinkan modifikasi cepat dan kustomisasi konten, desain, dan tata letak sementara tidak lagi mengizinkan pengguna untuk mengedit kode. Sebaliknya, semua perubahan kode CSS/desain dikelola oleh AI. Ini akan memungkinkan kode yang lebih bersih, tidak membengkak, dan lebih stabil karena AI akan dapat dengan cepat menangani debugging dan pengujian dan tidak akan bergantung pada pendekatan penambalan atau sepatu sepatu yang sering digunakan pengembang manusia untuk melakukan perubahan.
  • Pengembangan alat desain yang lebih mudah digunakan dan lebih cepat. Seret dan lepas telah ada selama beberapa waktu, tetapi bayangkan bahwa perangkat lunak akan dapat mengantisipasi dan menerapkan perubahan yang tampak konsisten di seluruh elemen tema. Kemudian, Anda dapat membersihkan setiap perubahan yang AI tidak lakukan dengan benar pada langkah pertama.

Jalan Kemungkinan

Pengembangan perangkat lunak, seperti banyak perdagangan dan profesi terampil lainnya, terdiri dari persentase tugas yang tinggi yang mengikuti pola atau bergantung pada solusi standar. Keterampilan dan pengalaman berperan dalam detail. Adopsi AI kemungkinan besar sejalan dengan kebenaran tersebut; tanpa ragu, penggunaan AI akan (dan sudah) tersebar luas dalam pengembangan eCommerce tetapi tidak akan menggantikan pemrogram yang terampil. Itu mungkin terdengar naif, jadi kami akan menekankannya dengan lebih baik. Pemrograman sebagai profesi pasti akan berubah karena bantuan AI menjadi lebih kuat dan andal, tetapi selama sistem perlu tahu persis masalah apa yang harus dipecahkan, akan ada kebutuhan akan pengembang dan arsitek solusi yang sangat terampil.

Dalam waktu dekat, AI akan memiliki efek yang jauh lebih kecil pada elemen pengembangan situs web yang lebih kompleks seperti arsitektur perangkat lunak, manajemen basis data, pengembangan fitur baru, dan keamanan tingkat lanjut.

Jika Anda Ingin Pekerjaan Selesai…

Secara umum, seperti kebanyakan perubahan berbasis teknologi, integrasi AI ke dalam pemrograman eCommerce akan mengikuti Prinsip Pareto (alias aturan 80/20). Pengembang akan mendapatkan sebagian besar manfaat yang tersedia dari AI dengan menggunakannya untuk tugas-tugas terbatas. Tugas-tugas lain yang melibatkan masukan yang lebih subyektif: (pendapat, pengalaman, preferensi) akan sangat sulit untuk meminta AI menyelesaikannya sementara cukup mudah untuk dipahami oleh programmer manusia yang terampil. Seperti penggunaan robot di industri – AI akan digunakan jika memiliki manfaat yang jelas dan layak secara ekonomi berdasarkan skala aktivitas.

Pengembang manusia menggunakan kecerdasan asli mereka untuk menerjemahkan spesifikasi yang dinyatakan (terkadang tidak jelas – dan selalu kontekstual) ke dalam upaya iterasi yang harus diperiksa oleh manusia lain (manajer proyek, klien). Ini bisa menjadi proses yang tidak dapat diprediksi dan terkadang sewenang-wenang dalam hal detail.

Apa yang harus dilakukan manajer eCommerce untuk menggunakan AI demi keuntungan mereka?

Penting untuk berada di platform eCommerce yang bekerja secara agresif untuk memanfaatkan teknologi AI yang sedang tren. Misalnya, pengembang sudah bereksperimen dengan tema tanpa kode untuk Shopify (mis. nyla.app ) yang mengandalkan AI untuk perubahan desain yang cepat dan sederhana. Namun, dalam suasana disrupsi, ada potensi pengambilan keputusan yang buruk dalam memilih platform. Perangkat lunak yang terlalu bergantung pada AI pada saat ini dapat membawa banyak konsekuensi yang tidak diinginkan – tingkat pemeliharaan dan penyiapan yang saat ini akan sangat terspesialisasi (dan dengan demikian membatasi biaya) dalam jangka menengah.

Lebih dari sebelumnya, bimbingan yang sangat baik dan berpengalaman adalah sekutu terbaik Anda. Pilih mitra agensi yang dapat Anda percayai, dengan rekam jejak objektivitas dalam hal platform dan alat. InteractOne tidak mengklaim tidak terafiliasi, tetapi kami juga tidak pernah malu dengan kelebihan dan kekurangan Magento, Adobe, Shopify, BigCommerce, dan semua teknologi pendukungnya. Peran kami adalah memberikan saran yang tidak perlu, berdasarkan apa yang kami lihat terjadi di ekosistem.

Jangan hanya mengambil kata kami untuk itu. Tetap terinformasi, dengan mengikuti pemimpin industri, bereksperimen dengan AI sendiri, menghadiri pameran dagang dan seminar, dll.

Tinjau dan periksa fitur AI baru dengan cermat sebelum memilih untuk menerapkannya di situs Anda… jangan hanya menggunakannya karena ada label “AI” di dalamnya. Kerjakan pekerjaan rumah Anda untuk memastikan fitur AI akan memberikan dampak positif pada situs web Anda.

Hubungi kami untuk mempelajari lebih lanjut tentang cara mengoptimalkan situs eCommerce Anda.

    Dapatkan bantuan pakar hari ini!

    Anggota Tim Senior InteractOne akan menghubungi Anda kembali dalam satu hari.

    Hubungi Kami di:

    Formulir Kontak Kami

    Atau, jika Anda lebih suka panggilan telepon kuno:
    Telepon (AS): (513) 469-3362

    4665 Cornell Rd. Suite 255
    Cincinnati, OH 45241