E-Commerce
Dwinawan Hariwijaya
Februari 24, 2025
• • •
Pada artikel ini kita akan membahas proses merancang sebuah platform E-commerce. Tentunya analisis fungsionalitas dan kebutuhannya tidak terlalu dalam. Kita mulai.
• • •
1. Langkah pertama merancang sebuah platform e-commerce
Kalian bisa mulai dengan membuat beberapa pertanyaan, contohnya seperti dibawah ini:
  • Cara kerja platform ini bagaimana? — apakah user hanya bisa membeli barang yang disediakan oleh pemilik platform? atau user bisa ikut berjualan juga di platform ini?
  • Karena ini platform e-commerce, proses membeli barangnya bagaimana? — bagaimana cara memilih barangnya? bagaimana cara membayarnya?
  • Bagaimana proses barang bisa sampai ke pembeli? — apakah platform ini menyediakan gratis pengantaran? atau user harus memilih sendiri ekspedisi pengantarannya?
  • Bagaimana user mengetahui proses pengantarannya sampai mana? — apakah dengan mengirim pesan via chat ke customer service atau ada fitur khusus untuk memantau perjalanan paketnya?
" Tidak ada batasan dalam membuat pertanyaan, pokoknya tanyakan saja apa yang masih belum jelas.

Tanyakan apa saja agar pemahaman tentang platform yang hendak dibangun itu menjadi lebih jelas. "
• • •
2. Bagaimana proses menjawab pertanyaan diatas?
Bisa bermacam-macam. Bisa melalui riset, analisis kompetitor, bisa melalui diskusi dengan klien, bisa melalui brainstorming dengan tim produk, tim bisnis, dll.
Tetapi untuk bagian ini akan kita lewati. Anggap saja pertanyaan2 diatas sudah dijawab melalui riset oleh tim produk.
• • •
3. Setelah mendapat jawaban, selanjutnya bagaimana?
Misalnya kita sudah mendapat jawaban dari pertanyaan ini — "Karena ini platform e-commerce, proses membeli barangnya bagaimana? bagaimana cara memilih barangnya? bagaimana cara membayarnya?"
Jawaban Pertanyaan:
  • User harus membuka website, bisa dari laptop atau handphone.
  • User bisa langsung melihat-lihat barang tanpa harus login atau mendaftar.
  • User bisa memasukkan barang ke keranjang belanja kalau ada barang yang ingin dibeli.
  • Setelah itu user bisa lanjut melihat-lihat barang lainnya atau bisa langsung melakukan proses pembayaran.
  • Sebelum proses pembayaran, user harus memasukkan alamat pengiriman dan memilih metode pembayaran seperti via kartu kredit atau bank transfer.
  • User diberi opsi juga apakah ingin sekaligus melakukan registrasi agar pembelian berikutnya tidak perlu repot2 menulis ulang alamat pengiriman.
  • Setelah user mengisi alamat pengiriman dan melakukan pembayaran, maka user akan diarahkan ke halaman untuk memantau progress pengiriman barangnya.
Dari jawaban ini, kita memiliki bayangan bagaimana alur pembeliannya. Agar mudah mengingat alurnya, lebih baik dibuat menjadi User Flow.
Untuk pembuatan user flow ini bentuknya bebas. Yang penting mudah dipahami untukmu dan team-mu.
Contohnya, user flownya bisa dibuat seperti ini:
Dari user flow diatas kita jadi tahu bahwa paling tidak ada 4 halaman yang harus kita design untuk alur pembelian barang.
  • Halaman melihat-lihat barang
  • Halaman keranjang belanja
  • Halaman pembayaran
  • Halaman memantau pengiriman
User flow berfungsi sebagai panduan dalam membuat design halaman-halaman website. Kita jadi tahu sebanyak apa halaman yang perlu dibuat, kita jadi tahu seberapa besar scope platform ini.
• • •
Setelah user flow terbentuk
Langkah selanjutnya adalah memetakan fungsionalitas di setiap halaman.
Contohnya di halaman melihat-lihat barang. Fungsionalitasnya apa saja di halaman tersebut? atau user bisa melakukan apa saja?
Misalnya fungsionalitasnya seperti ini:
  • User bisa melihat barangnya, harganya dan juga penjelasan mengenai barang tersebut (Berarti diperlukan foto, info harga dan info lainnya dari masing2 barang)
  • User bisa memasukkan barang ke keranjang belanja (Berarti diperlukan tombol untuk memasukkan barang ke keranjang belanja)
  • User bisa melakukan pencarian (Berarti diperlukan kolom pencarian)
  • User bisa mengurutkan barang dari harga termurah (Berarti diperlukan elemen sorting)
Dengan membuat daftar fungsionalitas, proses kita membuat design menjadi lebih terarah
• • •
Seberapa suka kamu dengan artikel ini?