8 Kebiasaan Baik Sebagai Web Development

Bagikan

Share on facebook
Share on whatsapp
Share on twitter
Share on email

Untuk kamu para Web Developement di artikel ini kita akan membahas tentang good habits in web development. Yuk simak artikel ini sampai tuntas..

1. Gunakan pelacak bug

Kotak masuk Kepala Pengembangan cenderung terisi sepanjang hari dengan permintaan fitur, laporan bug, dan cuplikan umpan balik pengguna. 

Terkadang kamu bahkan akan menerima email dengan daftar poin lengkap persyaratan, poin kesulitan, dan ide acak. 

Meskipun sangat menyenangkan bahwa orang-orang meluangkan waktu untuk memberi – terkadang sangat diperpanjang – umpan balik, itu tidak terlalu berguna sebagaimana mestinya.

Dengan menggunakan pelacak bug / solusi manajemen proyek seperti Basecamp atau Trac, kamu dapat menyusun ulang tiket dan tidak ada yang hilang, karena tugas hanya ditutup setelah selesai. 

Tetapkan pencapaian, tambahkan kata kunci (sehingga rekan kerjamu dapat menemukan tiket dengan mudah), tambahkan tingkat prioritas dan pastikan untuk meng-cc orang yang bertanggung jawab untuk ‘memperbaikinya’. 

Bahkan jika itu benar-benar milikmu. 

Dalam deskripsi, coba berikan cerita pengguna. Dan pastikan ringkasan berbentuk deskriptif, kamu juga dapat menggunakan humor untuk pesan asalkan tujuan tetap tersampaikan dengan jelas.

2. Bertanggung jawab

Tepat dan tepat sasaran. Patikan kamu harus tahu siapa yang dapat melakukan apa dan siapa yang tersedia untuk tugas tambahan. 

Jika benar-benar ragu tentang siapa yang bertanggung jawab, kamu dapat membuat CC. Tetapi pastikan untuk menghapus semua yang lain dari CC, segera setelah kamu menemukan orang yang tepat untuk menetapkan tiket.

3. Perbaiki dan uji

Sebelum seseorang mulai mengerjakan suatu tugas, penting untuk mereproduksi masalah sebenarnya dan mendokumentasikan cara melakukannya. Setelah masalah diperbaiki, idealnya penguji pelaporan masih akan menandatangani tiket ini.

4. Rencanakan!

Lakukan semacam perencanaan sprint (seperti Scrum, Agile) bersama dengan tim kamu dan klarifikasi apa yang penting di iterasi berikutnya dan apa yang tidak. 

Jangan biarkan pengembang kamu membuat strategi pribadi mereka sendiri dan menjalankannya sesuai dengan itu.

5. Tanda tangan tunggal

Miliki satu contoh (orang atau tim, mengenai ukuran perusahaan mu) yang akan menandatangani setiap rilis. 

Penting bahwa instance ini tidak menulis kode untuk dirilis – ragu (atau jika kamu adalah tim kecil) – sering-seringlah mengubah peran ini. 

Mengapa? Setiap orang dapat menggunakan sistem live. 

Bahkan jika kamu mengaktifkan pengujian berkelanjutan, pada akhirnya beberapa kode pengujian atau konten pengisi akan meninggalkan meja pengembang mu. Itu tidak keren.

6. Buat tim fitur

Buat tim fitur, artinya seluruh tim mengerjakan sebuah fitur, dan bukan di “backend” atau “frontend”. 

Saya mendengar ide ini pertama kali di Budapest dari pengembang Yammer yang ramah. Mereka mendorong ini secara maksimal yang berarti: bahkan memperbaiki bug adalah tim fitur dan itu sering dirotasi. 

Artinya, setiap orang harus siap untuk memperbaiki bug orang lain, tetapi, terutama: bukan bug mereka sendiri. Ide bagus untuk membuat perangkat lunak yang hebat.

7. Apakah kami menyebutkan pengujian?

Terkadang sangat penting untuk melakukan rilis dengan cepat. Namun waktu yang dibutuhkan untuk menguji fitur tersebut juga mutlak diperlukan. 

Tidak ada yang bisa merusak akhir pekan seperti bug showstopper di platform eCommerce yang bisa dihindari dengan menggunakan pengujian yang tepat. 

Dan ingat: menerapkan fitur baru atau mengembangkan perbaikan membutuhkan waktu kurang dari sepertiga dari seluruh waktu yang diperlukan untuk keseluruhan proses (berbicara dengan pelanggan, menerapkan, jaminan kualitas,…).

 

  1. Selalu optimalkan

Penting untuk selalu memikirkan cara mengoptimalkan aplikasi kamu. 

Berikut tiga langkah menuju kesuksesan development mu :

  1. Make it work.
  2. Make it right / beautiful.
  3. Make it fast.

Semoga artikel ini bermanfaat yaaa!

Subscribe & Dapatkan Info Lainnya

WEBZID DEVELOPER

Leave a Reply

Your email address will not be published. Required fields are marked *

Berita Terkait