Kemarin gw liat dashboard founder agency digital. Dia baru aja install software activity monitor, setting screenshot every 10 menit, dan kirim email massal ke 12 staff: "Mulai besok, report idle time." Padahal sprint terakhir masih 3 task gantung karena client berubah arah dua kali.
Ini bukan cerita fiksi. Lo pasti pernah nemu founder yang makin cemas tiap kali liat jam 9 pagi, terus makin macet setiap kali liat angka di spreadsheet kehadiran. Logikanya simpel: kalau semua duduk di kursi dari jam 8 sampe 5, pasti hasilnya gede. Tapi kenyataannya? Tim dev lu justru mulai ngelamban. Mereka takut dicoret jam kerjanya, jadi mereka ngerjain hal-hal kecil yang kelihatan produktif, sambil nunda bagian berat yang butuh deep work.
Kenapa nge-track jam malah bikin founder panic & tim ngaret
Gw udah coba 3 cara buat keluar dari jeratan ini. Yang pertama: bikin aturan WFH fleksibel tapi tetep wajib log-in Zoom dari 8 pagi. Hasilnya? Orangnya hadir, tapi matanya kosong. Yang kedua: pake keyboard logger plus mouse movement tracker. Yang terjadi? Senior engineer lu mulai ngetik random di background cuma buat maintain "active state", sementara code review malah dianak-tirikan. Yang ketiga: gw cabut semua pelacakannya, ganti focus ke output. Baru setelah itu gw sadar: kehadiran fisik itu vanity metric. Lu lagi ngeukur kedekatan dengan komputer, bukan kedekatan sama deadline.
Yang ngeselin, founder yang suka track jam biasanya dapet dopamine palsu. Setiap kali lihat grafik garis naik (artiannya: banyak klik di layar), otak gw dikasih sinyal aman. Padahal sinyal itu cuma noise. Tim lu bukan robot assembly line. Developer, desainer, bahkan copywriter butuh ruang buat muterin masalah di kepala sebelum ngeluarin solusi. Kalau lu paksa mereka ngebutin proses supaya "terlihat sibuk", lu bakal dapet banyak PR-an yang numpuk di staging environment.
Di SatuTim kita sering lihat kasus begini di fitur Workflow. Client awalnya minta update manual tiap 4 jam. Setelah diganti jadi async update pas milestone capai, turnaround time malah naek 2x. Bukan karena timnya jadi males. Karena akhirnya mereka fokus ngerjain, bukan fokus ngebuktiin bahwa mereka lagi ngerjain.
3 metrik waktu yang sebenernya jalan (dan gak bikin lo mikrolagi)
Kalau mau hindari micromanajemen tanpa kehilangan kendali, lo perlu ganti vocabulary. Stop bilang "berapa jam kerja". Mulai bilang "berapa hari deliver". Berikut tiga angka yang bisa lo pantau langsung di dashboard, tanpa perlu ngeblock kalender buat nanya status.
#### 1. Lead Time Delivery: dari brief sampai live
Ini bukan soal berapa lama task nunggu di backlog. Ini soal hitungan hari dari momen requirement final approved, sampe kode/document itu live di production (atau diterima client). Di kasus project mobile app yang gw manage tahun lalu, lead time awal tim ada di 6.4 hari. Kenapa lama? Karena tiap kali push build, selalu kena rejection QA karena spec ambiguous. Solusinya? Gak tambah meeting. Kita cuma standartize acceptance criteria di brief, plus tambah label ready-for-dev di tracker. Dalam 3 sprints, lead time turun jadi 2.9 hari. Founder yang sebelumnya ngecek screen recording tiap siang, sekarang cukup liat chart ini doang. Dan tidur dia lebih nyenyak.
#### 2. Milestone Completion Rate: apakah roadmap lu masih valid?
Angka ini ngejawab pertanyaan brutal: lu nge-plan realistis atau cuma ngeharapin miracle? Hitunganny simple: jumlah milestone yang selesai tepat waktu dibagi total milestone yang dijadwalkan di bulan tersebut. Benchmark aman untuk tim product development sih sekitar 75-85%. Kalau di bawah 60%, bukan berarti tim lu lembur kurang. Biasanya symptom dari scope creep, dependency external yang nggak dihandle, atau breakdown task yang terlalu kasar. Tahun 2023, agensi gw punya client retail yang minta fitur AR filter di tengah Q3. Tim dev langsung nyesak. Milestone completion rate ancur jadi 48%. Daripada nge-push mereka lebih keras, kita cut scope jadi 2 fallback variant, re-prioritasi backend fix, dan komunikasi ulang timeline ke stakeholder. Bulan berikutnya rate naik ke 81%. Lu bisa liat ini di SatuTim Discussion, tinggal attach file export CSV ke channel project. Auto-calculate, gak perlu bikin sheet sendiri.
#### 3. Cycle Time per Task: deteksi bottleneck sebelum tim burnout
Lead time itu makro. Cycle time itu mikro. Ini rata-rata durasi aktivitas sebenarnya dari start kerjakan sampe status closed. Beda sama lead time karena exclude waiting queue. Angka ini ngebantu lo nemuin siapa atau apa yang nyangkut. Misalnya cycle time bug fix rata-rata 3 jam, tapi feature ticket 2.1 hari. Red flag-nya: senior engineer lu ternyata spend 70% waktu buat nulis dokumentasi internal yang belom pernah dipake, karena sistem legacy lu gak punya runbook. Solusinya? Bukan ngekerjain dia lebih cepat. Tapi alokasikan 1 slot weekly dedicated buat refactor docs, atau simplify ticket template. Data cycle time juga mencegah lo salah kaprah nyalahin individu. Kadang masalahnya infrastructure, bukan human. Kalau lo nge-track jam, lo bakal lihat "Rian kerja 10 jam" dan mikir "masih lambat". Kalau lo nge-track cycle time, lo bakal lihat "Rian stuck di API integration karena endpoint client berubah mendadak" dan lo gercep klarifikasi ke vendor.
Cara swap mindset outcome over hours tanpa kehilangan kendali
Transisi dari absensi ke output pasti bikin founder gemeter. Otak kita terprogram sama kultur korporat lama yang equate kehadiran dengan loyalitas. Wajar kalau pertama kali lu cabut nge-track jam, perut lu mulas tiap liat Slack status "offline" selama 4 jam. Tapi tenang, ini fase detox. Gw pribadi gak setuju kalau lo mesti buru-buru ganti semua KPI sekaligus. Mulai dari satu project dulu. Pilih sprint yang paling sering miss deadline. Taruh 3 metrik tadi di atas board lo. Pantau seminggu. Jangan intervensi kecuali critical path blocked.
Kuncinya adalah outcome over hours. Bukan berarti jam kerja gak penting. Artinya, jam kerja cuma medium. Tujuannya delivery. Ketika tim lo realize bahwa penilaian lo berdasarkan kualitas output dan ketepatan waktu, bukan lamanya mereka menganggur di depan layar, perilaku mereka otomatis shift. Mereka mulai proteksi waktu fokus, mulai nolak meeting yang gak urgent, mulai ngajakin sync async. Founder lo bakal dapat balik 6-8 jam mingguan yang biasanya habis buat ngecek laporan kehadiran, ngefollow-up status, dan ngegas tim yang udah telat submit.
Yang perlu lo jaga cuma satu: transparansi. Kalau lo pindah ke metrik produk, lo harus jelasin rule-nya ke seluruh departemen. Gak boleh setengah-setengah. Kalau PM dikejar cycle time tapi designer masih dikasih pressure ngefix UI tiap 3 jam lewat email, sistemnya runtuh. Make sure communication channel terbuka. Di SatuTim, gw biasa setup pinned thread di channel #ops untuk log perubahan metric bulanan, plus reminder automasi kalau milestone mendekati 80% deadline. Nggak perlu ngeping-ting ping dong.
Coba minggu ini: bongkar satu project yang sering ngaret, catat lead time & cycle time baseline-nya, ganti semua nge-track jam jadi async milestone check-in di platform lo. Lihat apa yang berubah dalam 14 hari. Kalau lo berani jujur, datanya bakal ngomong lebih keras daripada spreadsheet absensi mana pun.