20 poin oleh GN⁺ 2025-11-25 | Belum ada komentar. | Bagikan ke WhatsApp
  • Organisasi dengan sekitar 45 engineer menghentikan roadmap, desain, dan rapat selama seminggu tiap kuartal untuk menjalankan ‘pekan Fixit’, dengan fokus menyelesaikan bug kecil dan masalah produktivitas
  • Pada Fixit kali ini, 189 bug diperbaiki, 40 orang berpartisipasi, dengan median 4 issue per orang dan maksimum 12 bug yang ditutup
  • Motivasi dan semangat tim ditingkatkan lewat aturan penyelesaian dalam 2 hari, sistem poin dan leaderboard, serta hadiah kaus
  • Pemanfaatan alat AI mempercepat penelusuran kode dan usulan perbaikan, sekaligus mengurangi beban perpindahan konteks
  • Fixit dinilai berkontribusi pada peningkatan kualitas produk dan kekompakan tim, serta menghidupkan kembali kesenangan menyelesaikan masalah kecil

Konsep dan cara kerja Fixit

  • Fixit adalah pekan perbaikan bug intensif yang berlangsung selama satu minggu tiap kuartal, dengan menghentikan sepenuhnya pekerjaan roadmap, desain, dan rapat reguler
    • Para engineer memperbaiki error kecil atau faktor penurun produktivitas yang selama ini mengganggu pengguna dan developer
    • Contoh: pesan error yang tidak jelas selama 2 tahun, glitch saat scroll dan zoom dipakai bersamaan, keterlambatan CI akibat pengujian yang lambat
  • Ada dua aturan
    • Tidak ada bug yang boleh memakan waktu lebih dari 2 hari
    • Pekerjaan difokuskan pada peningkatan bagi pengguna akhir atau produktivitas developer
  • Mereka menjalankan sistem poin dan leaderboard untuk memvisualisasikan partisipasi, dan memberikan hadiah kaus untuk berbagai kategori seperti ‘perbaikan bug pertama’ dan ‘perbaikan bug paling menjengkelkan’

Hasil Fixit

  • Hasil Fixit kali ini
    • 189 bug diperbaiki, 40 orang berpartisipasi, median 4 per orang, maksimum 12
  • Contoh utama
    • Permintaan fitur Perfetto yang didaftarkan pada 2021 di issue ini diimplementasikan hanya dalam satu hari, sehingga meningkatkan pengalaman pengguna
    • Perbaikan GitHub Action mengurangi jumlah klik yang dibutuhkan developer UI untuk mengakses build
    • Penyediaan versi terintegrasi SDK mempermudah integrasi ke proyek, dan diimplementasikan dalam sekitar 1 jam

Dampak Fixit

  • Dari sisi produk: detail dan kematangan

    • Ciri produk yang baik adalah perhatian pada detail dan konsistensi
    • Fixit menjadi kesempatan untuk meningkatkan kualitas produk satu tingkat lebih tinggi dengan menghilangkan gangguan kecil yang mungkin tidak selalu disadari langsung oleh pengguna
  • Dari sisi individu: kepuasan yang berpusat pada eksekusi

    • Ini menghadirkan kembali rasa pencapaian instan seperti di awal karier: “menemukan masalah → memperbaiki → merilis”
    • Selama Fixit, fokus beralih dari ‘apa yang akan dibuat’ ke ‘bagaimana cara memperbaikinya’, sehingga rasa pencapaian terakumulasi dalam siklus singkat
  • Dari sisi tim: semangat dan kolaborasi yang lebih kuat

    • Empat puluh orang di dua zona waktu memperbaiki bug secara bersamaan, sehingga energi seluruh organisasi meningkat
      • Terjadi interaksi aktif di ruang chat, seperti berbagi perbaikan secara real-time, mengunggah tangkapan layar, dan menampilkan demo
    • Setiap pagi mereka membagikan jumlah perbaikan, jumlah peserta, dan peringkat leaderboard untuk memperkuat motivasi

Syarat agar Fixit berjalan sukses

  • Persiapan sebelumnya

    • Sepanjang tahun, bug diberi tag “good fixit candidate”, lalu pada pekan sebelum Fixit diklasifikasikan menjadi kecil, sedang, besar (0,5 · 1 · 2 hari)
    • Berdasarkan ukuran, tiap bug diberi 1 · 2 · 4 poin, lalu disusun daftar bug prioritas
    • Proses persiapan ini adalah faktor kunci untuk mencegah kekacauan di hari pertama
  • Aturan batas 2 hari

    • Di masa lalu pernah ada bug yang ternyata lebih kompleks dari perkiraan dan menghabiskan seluruh pekan Fixit
    • Setelah itu diperkenalkan prinsip menghentikan pekerjaan dan memindahkannya ke backlog bila melewati 2 hari, dengan tujuan menjaga rasa pencapaian secara berkelanjutan
  • Skala peserta

    • Pada tahap awal dengan 7 orang, hasil tetap ada tetapi belum cukup membangun resonansi di seluruh organisasi
    • Di kisaran 40 orang, massa kritis terbentuk, sehingga energi kolektif dan rasa tenggelam dalam pekerjaan mencapai puncak
  • Gamifikasi

    • Poin dibuat lebih untuk kesenangan daripada akurasi (1/2/4 poin)
    • Pencapaian diakui secara luas: perbaikan pertama, bug paling menjengkelkan, dan kategori lainnya
    • Dipisahkan dari evaluasi kinerja, agar motivasi partisipasi tetap murni
    • Berkat norma sosial dan ukuran tim, hampir tidak ada penyalahgunaan sistem

Peran alat AI

  • AI membantu mengurangi beban perpindahan konteks, yang merupakan tantangan utama dalam Fixit
    • AI dapat dengan cepat menelusuri dan merangkum file terkait, sehingga beban kognitif berkurang
  • Contoh
  • Hasilnya, waktu untuk mencapai titik mulai menjadi lebih singkat, dan dalam beberapa kasus perbaikan bisa langsung dilakukan

Kritik terhadap Fixit dan tanggapannya

  • “Bukankah ini berarti bug biasanya diabaikan?”

    • Sampai batas tertentu memang benar, tetapi ini melengkapi kenyataan bahwa gangguan kecil (papercut bugs) sering tersingkir dari prioritas
    • Fixit adalah cara untuk secara eksplisit menyediakan waktu guna menyelesaikan “masalah kecil tetapi penting”
  • “Bukankah menghentikan pekerjaan roadmap itu pemborosan?”

    • Mengalokasikan 40 orang selama 1 minggu memang besar, tetapi itu terbayar oleh peningkatan kematangan produk dan kepuasan pengguna
    • Efek peningkatan produktivitas seperti percepatan pengujian, pesan error yang lebih jelas, dan workflow yang lebih singkat terus bertahan dalam jangka panjang
  • “Bukankah ini hanya mungkin dilakukan perusahaan besar?”

    • Tim kecil pun bisa mengadaptasinya menjadi ‘Fixit Friday’ atau mini Fixit 2 hari
    • Intinya adalah menyediakan waktu yang terfokus dan terlindungi serta melakukan aktivitas perbaikan bersama

Nilai esensial dari Fixit

  • Tujuan resminya adalah meningkatkan kualitas produk dan produktivitas developer
  • Alasan tidak resminya adalah “kesenangan dalam memperbaiki sesuatu”
  • Fixit dinilai sebagai unsur penting untuk menghidupkan kembali kepuasan dari masa yang lebih sederhana, sekaligus mempertahankan budaya membangun produk dengan teliti

Belum ada komentar.

Belum ada komentar.