Kemarin ketemu owner agency 8 orang di acara kopi darat, dia ngeluh turnover timnya 2 orang dalam 1 bulan, padahal dia udah terapkan kerja full remote async yang katanya bikin work life balance lebih baik. Pas kita gali lebih dalam, semua aturan yang dia bikin malah bikin tim kerja lebih ketat daripada WFO 9-5 dulu.

Dia bahkan ngeluh kenapa timnya gak senang dapat fleksibilitas kerja dari manapun, padahal dia udah kasih tunjangan internet dan laptop baru. Jawaban senior dev yang keluar dari timnya dulu simpel: "Gak ada bedanya kerja di rumah sama di kantor, cuma gak perlu naik motor aja."

Aturan 1: Wajib balas pesan maksimal 1 jam setiap jam kerja

Ini anti pattern nomor satu yang gw lihat diterapkan hampir di 70% tim remote lokal yang gw kenal. Mereka ngomong "kita kerja full async bebas" tapi taruh SLA balas pesan maksimal 1 jam, setiap jam kerja. Itu bukan async, itu cuma WFO tapi lokasi kamu bisa dimana aja.

Agency yang gw ceritain tadi bahkan kasih poin negatif kalo ada orang yang balas pesan lebih dari batas itu. Akhirnya timnya bawa hp ke kamar mandi, taruh hp di saku pas lagi jemuran, buka chat setiap kali ada suara notif masuk. Senior dev yang keluar sebelumnya ngaku, dia liburan ke pantai sempat buka chat 5 kali sejam cuma buat pastiin gak ada pesan yang kelewat. Padahal gak ada satupun task yang deadline-nya kurang dari 3 hari.

Gw pernah coba terapkan aturan ini di tim SatuTim tahun lalu, dan produktivitas tim malah turun 22% — dihitung dari jumlah task kelar per minggu. Alasannya sederhana: orang yang kerja deep work kayak dev, design, copywriter butuh minimal 45 menit buat masuk ke flow kerja. Kalo setiap 1 jam mereka berhenti kerja buat cek chat, ngalihin fokus, mereka gak pernah masuk flow sama sekali. Semua kerjaan jadi setengah-setengah, dan butuh waktu dua kali lebih lama buat selesai.

Bahkan ada tim yang gw dengar kasih warning ke karyawannya karena gak balas pesan 2 jam pas lagi periksa kehamilan istri. Itu bukan kerja fleksibel, itu penjara jarak jauh.

Sekarang di SatuTim kita gak ada SLA balas pesan sama sekali, kecuali task yang ada label urgent — dan label urgent cuma boleh dipakai kalo production down, dan cuma bisa diassign oleh lead project. Kita bahkan kasih contoh kalo ada orang yang gak balas pesan sampe 4 jam itu normal, selama tasknya on track.

Aturan 2: Semua progress harus diupdate setiap 2 jam

Ini yang juga ngegas banget, biasanya diterapkan oleh founder yang takut timnya mager pas kerja remote. Mereka minta semua anggota tim kirim update progress setiap 2 jam di channel umum, lengkap dengan presentase penyelesaian task.

Yang ngeselin, ini bukan cuma buang waktu 5-10 menit per orang buat ngetik update, tapi juga bikin orang jadi takut keliatan gak kerja. Ada kasus tim yang gw tau, devnya sampe ngetik update "lagi debug logic pembayaran" padahal dia lagi ngelamar kerja lain, cuma biar keliatan aktif. Sementara dev yang lagi kerja deep work 3 jam tanpa buka chat, pas dia update "selesai integrasi payment gateway" malah ditanya "kok gak ada update dari tadi?"

Itu feedback yang bikin orang males kerja beneran. Mereka jadi lebih fokus bikin update yang keliatan bagus daripada menyelesaikan kerjaan. Kita pernah lihat tim yang di akhir minggu lapor ada 5 task dengan progress 80% masing-masing, tapi cuma 1 task yang benar-benar kelar. Karena mereka terlalu sibuk nulis update setiap 2 jam daripada fokus menyelesaikan satu task sampai kelar.

Gw selalu bilang kalo kamu butuh update progress setiap 2 jam, berarti ada dua masalah: kamu gak percaya sama tim kamu, atau task yang kamu kasih gak jelas batas dan deadline nya. Kalo tasknya udah ditulis jelas di platform manajemen tugas, ada deadline yang disepakati bersama, kamu gak perlu minta update setiap 2 jam. Kamu bisa cek sendiri progressnya kapan aja tanpa ganggu kerja orang lain.

Aturan 3: Semua diskusi harus dilakukan di grup chat, tanpa thread terstruktur

Ini yang paling sering bikin timeline chat 50-60 pesan cuma buat bahas hal sepele. Gw lihat riwayat chat agency yang gw temuin tadi, ada 62 pesan cuma bahas apakah tombol CTA harus ada rounded 8px atau 12px. Ada yang ngirim screenshot, ada yang ngirim pendapat acak, ada yang ngirim meme, sampai 2 orang dari tim support nyemplung ngasih pendapat padahal gak ada hubungannya sama sekali dengan project tersebut.

Akhirnya yang bikin fitur bingung mana yang harus diikutin, dan dia harus baca seluruh 62 pesan cuma buat ngerti keputusan akhirnya. Yang lebih parah, kalo kamu gabung terlambat ke thread chat, kamu gak bisa lihat konteks awalnya — semua orang ngomongin poin A sampai Z tanpa ada yang ngulang, jadi kamu harus nanya ulang yang buang waktu semua orang.

Banyak tim yang salah anggap "async itu semua komunikasi harus lewat grup chat kapan aja". Padahal diskusi async yang bener itu cuma untuk hal yang butuh respon cepat, keputusan yang sangat kecil. Untuk diskusi yang butuh masukan dari banyak orang, harusnya pake tempat yang terstruktur: ada tulisan jelas apa masalahnya, ada opsi solusi yang diusulkan, ada voting, dan ada keputusan final yang tertulis jelas di paling atas.

Di SatuTim kita pakai fitur Discussions buat hal beginian, semua orang bisa ngasih masukan kapan aja sesuai jadwal kerja mereka, dan keputusan final kita pin di paling atas jadi gak ada yang harus baca seluruh thread. Waktu yang dihabiskan buat diskusi fitur turun hampir 70% dibandingkan dulu kita pake grup chat.

Yang salah dari konsep "async bebas" yang banyak orang salah artikan

Banyak orang pikir async = tidak ada aturan sama sekali, atau async = semua komunikasi harus bisa dihubungi kapan saja. Padahal async yang bener itu kamu atur batas waktu komunikasi, bukan batas waktu kerja.

Contoh aturan async yang bener: semua anggota tim cek chat cuma 3 kali sehari, pagi jam 9, siang jam 1, sore jam 5. Sisanya mereka bisa kerja tanpa gangguan notif sama sekali. Tidak ada yang boleh marah kalo ada pesan yang baru dibalas di jam cek chat berikutnya.

Agency yang gw ceritain tadi coba terapkan perubahan ini dua minggu lalu: dia hapus SLA balas pesan 1 jam jadi maksimal 4 jam di jam kerja, hapus kewajiban update setiap 2 jam, dan pindah semua diskusi fitur dari grup chat ke tempat diskusi terstruktur. Hasilnya? Turnover berhenti seketika, jumlah task kelar per minggu naik 38%, dan timnya yang dulu kerja sampai malam karena takut ketinggalan pesan, sekarang banyak yang selesai kerja jam 4 sore dan gak buka chat sampe besok pagi.

Ini kontroversial tapi: kalo tim kamu butuh aturan yang ngatur setiap jam kerja mereka, berarti kamu salah hire, atau task yang kamu kasih gak jelas. Kalo tim kamu udah kamu pilih orang yang bertanggung jawab, mereka akan selesaikan tasknya tanpa perlu kamu cek setiap 2 jam.

Gw pernah lihat tim yang terapkan async beneran, ada orang yang kerja dari jam 7 pagi sampe jam 1 siang, terus istirahat urus anak, kerja lagi jam 7 malem sampe jam 9 malem — dan jumlah task yang dia selesaikan lebih banyak daripada orang yang kerja 9-5 penuh tanpa gangguan. Itu gak masalah, selama semua deadline terpenuhi.

Coba cek aturan async yang kamu terapkan di tim sekarang. Ada gak salah satu dari 3 aturan di atas yang kamu terapkan tanpa sadar? Kalo iya, coba matiin satu minggu ini, lihat berapa banyak waktu yang tim kamu dapet balik buat kerja yang beneran penting.