Kiat terbaik untuk kolaborasi antara desainer dan pengembang

Diterbitkan: 2019-05-30

Desainer dan pengembang bisa menjadi pasangan yang dibuat di surga. Ketika bekerja bersama secara efektif, mereka benar-benar dapat mengubah dunia.

Jadi mengapa sebagian besar proyek dimulai dengan desain dan diakhiri dengan pengembangan? Proses ini menyebabkan pemutusan besar-besaran, dengan desainer menyerahkan desain berharga mereka, kemudian dengan cemas menunggu untuk melihat apakah pengembang menafsirkannya sebagaimana dimaksud.

Seharusnya tidak begini. Desainer dan pengembang berada di tim yang sama; mereka hanya memiliki peran, keahlian, dan kekuatan yang berbeda.

“Jika Anda ingin membuat situs web yang sukses, Anda harus bekerja secara kolaboratif, bukan secara kompetitif.

Pentingnya kerjasama

Untuk mengambil proyek dari ide dasar hingga produk yang luar biasa, desainer dan pengembang perlu bekerja secara sinkron, dengan kolaborasi yang erat dan komunikasi yang jelas di seluruh proyek.

Pada akhirnya, kita semua bersama-sama. Jadi menebak-nebak, berasumsi, berdebat, menuding, dan memutar mata satu sama lain hanya akan menghasilkan gesekan, yang pada akhirnya tumpah ke produk di bawah standar.

Sangat mudah untuk menyalahkan "sisi" lain ketika hal-hal tidak berjalan seperti yang diharapkan, tetapi penting untuk diingat bahwa desainer dan pengembang masing-masing memiliki bakat dan cara pandang yang berbeda. Oleh karena itu, apa yang mungkin jelas bagi yang satu bisa menjadi konsep asing bagi yang lain.

Kolaborasi adalah keterampilan yang dipelajari, dan salah satu yang harus dikuasai jika tim web Anda ingin memenuhi potensinya.

Berikut adalah tip terbaik saya untuk kolaborasi desainer-pengembang yang lebih baik :

  1. Bekerja sama dari awal
  2. Kembangkan standar untuk kolaborasi
  3. Rangkullah percakapan yang terbuka dan penuh hormat
  4. Buat prototipe

1. Bekerja sama dari awal

Dalam proses desain web tradisional, perancang menangani fase awal proyek – meneliti, menganalisis, dan membuat prototipe – membiarkan pengembang dalam kegelapan sampai desain di-ping ke meja mereka dan mereka diberi instruksi.

Proses ini penuh dengan masalah. Desainer mungkin telah memimpikan desain yang luar biasa, hanya untuk mengetahui bahwa itu sulit, memakan waktu, atau benar-benar tidak mungkin untuk diterapkan. Sementara itu, pengembang akan merasa terputus dari proyek, karena mereka tidak akan memiliki pemahaman penuh tentang alasan di baliknya.

Jika pengembang diundang ke dalam kelompok desain sejak awal, mereka akan memahami masalah yang ingin dipecahkan oleh produk dan mendapatkan apresiasi atas kebutuhan pengguna. Mereka juga akan dapat memvalidasi desain dan mengungkap pertimbangan teknis yang dapat menyebabkan masalah lebih lanjut.

Dengan kata lain, jika desainer dan pengembang bekerja sama dalam sebuah proyek sejak awal, akan ada lebih sedikit kemungkinan desain yang buruk atau tidak dapat dijalankan, peluang kepuasan yang lebih tinggi bagi pengguna akhir, dan banyak ruang untuk solusi kreatif.


2. Mengembangkan standar

Ketika desainer dan pengembang memiliki pengetahuan yang sesuai dan alat yang benar untuk suatu pekerjaan, mereka dapat menyelesaikan sesuatu dengan cepat. Tetapi terlalu sering, waktu terbuang sia-sia untuk membahas logistik.

Pengembang front-end Flywheel, Josh, dan magang desain kami, Rese, duduk berdampingan!

Misalnya, memutuskan plugin WordPress yang memiliki kekuatan untuk menyatukan pertimbangan desain dengan kendala teknis dapat menyebabkan diskusi yang cukup besar. Namun, setelah Anda menyetujui sesuatu, masuk akal untuk mengadopsi plugin itu sebagai standar pada proyek serupa lainnya, kecuali jika itu tidak cocok untuk alasan logistik.

Hal yang sama dapat terjadi pada konvensi penamaan, ukuran, kisi, margin, dll. Dengan menstandardisasi sistem dan proses Anda, semua orang akan tahu apa yang diharapkan dari mereka, Anda tidak akan terjebak dalam memusingkan hal-hal kecil, dan Anda akan memiliki lebih banyak waktu untuk fokus menciptakan produk yang cocok untuk semua orang.


3. Komunikasi yang terbuka dan saling menghormati

Komunikasi terbuka yang sering sangat penting jika Anda ingin proyek Anda berhasil. Dan saya tidak berbicara tentang membenturkan banyak email sepanjang hari.

Email sangat bagus untuk beberapa hal – memberikan ringkasan tertulis dari sebuah diskusi, misalnya. Tapi mereka juga bisa bermasalah. Sangat mudah untuk membaca sepintas email untuk mendapatkan kesan keseluruhan dari isinya, terutama ketika Anda sedang mengerjakan sebuah proyek dan kotak masuk Anda kelebihan beban. Tetapi sama mudahnya untuk melewatkan sesuatu yang penting, atau mendapatkan kesan yang salah berkat nada atau gaya tulisan seseorang. Hal ini terutama berlaku untuk desainer dan pengembang, karena mereka sering tiba pada situasi dari harapan yang berbeda, sudut pandang yang bertentangan, dan berbicara dalam bahasa yang berbeda.

Email sering kali menciptakan ilusi komunikasi, tetapi ini hanyalah fatamorgana. Semua anggota tim proyek Anda harus berkomunikasi secara teratur, baik secara langsung, di telepon, atau melalui konferensi video, untuk memastikan tidak ada yang hilang dalam terjemahan. Berkomunikasi dengan rasa hormat dan empati, aktif mencari umpan balik, dan memantulkan ide satu sama lain. Ini menciptakan lingkungan kepercayaan dan platform untuk kreativitas.


4. Buat prototipe

Seperti pepatah lama, menunjukkan lebih baik daripada mengatakan. Tapi pengalaman mengalahkan keduanya.

Mulai membuat prototipe sedini mungkin pada sebuah proyek. Sebagai permulaan, ini membantu klien untuk lebih memahami ide-ide Anda dan berarti Anda dapat memulai pengujian pengguna. Tetapi yang lebih penting, ini menghilangkan salah tafsir dan menunjukkan kepada pengembang dengan tepat bagaimana Anda membayangkan produk bekerja. Karena pengembang berbicara dalam bahasa interaksi, lebih mudah bagi mereka untuk memetakan bagaimana produk harus dibangun. Ini juga memperkuat kolaborasi desainer-pengembang sejak tahap awal, menyoroti satu tujuan yang sedang dikerjakan semua orang.

“Desainer dan pengembang yang berkolaborasi erat sejak awal dan berkomunikasi secara terbuka jauh lebih mungkin untuk mengembangkan situs web yang luar biasa. ”

Teruslah membaca: Mengapa Anda harus menyertakan pengembang Anda dalam proses desain Anda

Internet dipenuhi dengan diskusi tentang mengapa desainer harus belajar coding, atau setidaknya mengetahui dasar-dasar pengembangan web. Jika desainer mengetahui satu atau dua hal tentang pengembangan web, mereka dapat lebih memahami bagaimana desain mereka akan terlihat saat diselesaikan dan dikodekan dalam template. Mungkin area widget aneh di footer membutuhkan bantalan ekstra agar dapat sepenuhnya bekerja dengan desain responsif Anda?

Itu hanya salah satu alasan Anda harus menyertakan pengembang Anda dalam proses desain Anda. Untuk kiat kolaborasi lainnya, unduh panduan gratis ini!

Kiat apa yang Anda miliki untuk memastikan kolaborasi yang lebih baik antara desainer dan pengembang? Bisakah Anda menambahkan sesuatu ke daftar kami? Bergabunglah dalam percakapan di bawah ini.


Artikel ini awalnya diterbitkan 28-11-2017. Terakhir diperbarui 30-05-2019.