Recraftory

Pengenalan Budget Engineering

Memahami bagaimana anggaran tim engineering bekerja dan tanggung jawab EM di dalamnya

Mengapa EM Perlu Memahami Budget

  • Engineering Manager bertanggung jawab terhadap efisiensi penggunaan sumber daya
  • Anggaran adalah cara mengkomunikasikan prioritas ke organisasi
  • Pemahaman budget membantu EM bernegosiasi dengan leadership untuk resource yang dibutuhkan
  • Keputusan teknis sering punya implikasi biaya yang signifikan (pilihan cloud, vendor, arsitektur)

Komponen Budget Tim Engineering

Headcount (Biaya Terbesar)

  • Gaji dan tunjangan seluruh anggota tim
  • Biaya rekrutmen (fee rekruter, iklan, proses seleksi)
  • Training dan pengembangan (conference, kursus, sertifikasi)
  • Biasanya 60-80% dari total budget engineering

Infrastructure

  • Cloud provider (AWS, GCP, Azure)
  • Database managed service
  • CDN, networking
  • Development dan staging environment

Software dan Tools

  • Lisensi SaaS (Jira, Figma, Datadog, GitHub, dll)
  • Productivity tools
  • Security tools

Lain-lain

  • Hardware (laptop, peripheral)
  • Meeting dan teambuilding
  • Contractor atau freelancer

Jenis Budget

OpEx (Operational Expenditure)

  • Pengeluaran berulang untuk menjalankan bisnis sehari-hari
  • Cloud, gaji, lisensi SaaS, subscription
  • Diakui sebagai biaya di periode yang sama

CapEx (Capital Expenditure)

  • Investasi dalam aset jangka panjang
  • Hardware, software yang dibeli (bukan langganan), infrastruktur on-premise
  • Semakin umum menggunakan OpEx (cloud) daripada CapEx

Di kebanyakan startup dan perusahaan tech modern, mayoritas budget adalah OpEx.

Siklus Budget

Perencanaan Tahunan

  • Biasanya dilakukan 2-3 bulan sebelum tahun anggaran baru
  • EM menyusun kebutuhan untuk tahun mendatang
  • Disesuaikan dengan tujuan bisnis yang sudah ditetapkan

Quarterly Review

  • Review aktual vs rencana setiap kuartal
  • Identifikasi over-spend atau under-spend
  • Sesuaikan forecast untuk kuartal berikutnya

Ad-hoc Request

  • Permintaan resource di luar rencana awal
  • Perlu justifikasi bisnis yang kuat
  • Contoh: butuh engineer tambahan karena ada proyek strategis mendadak

Cara Menyusun Proposal Budget

Saat mengajukan penambahan budget:

  1. Masalah atau peluang: apa yang mendorong permintaan ini?
  2. Dampak bisnis: apa yang bisa dicapai dengan resource tambahan?
  3. Alternatif yang dipertimbangkan: apakah ada opsi yang lebih murah?
  4. Proyeksi biaya: berapa total cost, kapan mulai, berapa lama?
  5. Risiko jika tidak disetujui: apa yang terjadi jika permintaan ini ditolak?

Praktik Terbaik

  • Pahami angka-angka tim kamu: berapa total budget dan berapa yang sudah terpakai
  • Jangan tunggu akhir tahun untuk tahu ada over-spend — pantau setiap bulan
  • Bangun hubungan baik dengan Finance — mereka bisa membantu proses approval
  • Jadikan efisiensi biaya sebagai bagian dari keputusan teknis, bukan afterthought