/process
Cara saya bekerja.
Diperbarui 20 May 2026
Bagaimana saya bekerja dari "halo, ada project nih" sampai serah terima hasil. Sengaja saya berikan transparansi supaya kamu tahu apa yang akan dilakukan sebelum kirim project.
5 Tahap Project
01 · Discovery (30 menit, gratis)
Saya tanya banyak hal sebelum coding apapun:
- Apa masalah yang ingin diselesaikan? (Sering kali bukan "saya butuh website")
- Siapa pengguna utamanya?
- Apa yang sudah dicoba sebelumnya?
- Berapa budget realistis?
Tujuan: pastikan saya memahami sebelum memberi estimasi. Kalau setelah diskusi saya rasa proyek tidak cocok untuk saya, saya akan katakan langsung dan memberikan alternatif.
02 · Proposal (1-3 hari)
Saya kirim dokumen pendek (1-2 halaman):
- Scope detail — apa termasuk, apa tidak
- Timeline realistis dengan milestone
- Estimasi biaya breakdown (bukan harga gelap)
- Asumsi & risiko yang saya identifikasi
Kalau cocok, kita lanjut. Kalau tidak, saya kasih feedback honest soal apa yang bisa di-adjust.
03 · Build (sesuai timeline)
Setelah deal & DP 45%, saya mulai. Update mingguan tiap Jumat:
- Apa yang sudah selesai
- Apa yang sedang dikerjakan
- Blocker atau Kesulitan (kalau ada) — saya transparan
Komunikasi via WhatsApp untuk hal cepat, email untuk yang perlu dokumentasi tertulis.
04 · Review & Revisi (max 2 round)
Setelah submit pertama:
- 1 round revisi major — adjustment besar (struktur, layout)
- 1 round revisi minor — fine-tuning (warna, copy, micro-interaction)
Revisi di luar itu masuk scope tambahan dengan biaya per jam yang transparan.
05 · Handover (1-2 hari)
- Deploy ke hosting kamu (atau setup baru kalau belum punya)
- Dokumentasi cara update konten (untuk yang non-teknis)
- Pelunasan 55%
- Garansi bug fix 30 hari setelah serah terima
Standards yang saya pegang
- Lighthouse score ≥ 85 di semua kategori sebelum saya kirim
- Mobile-first, test minimal di 3 ukuran layar (mobile, tablet, desktop)
- HTTPS wajib (Let's Encrypt kalau hosting belum punya)
- Semua input form punya validation server-side
- Tidak ada credentials di code (semua via environment / config terpisah)
Kapan saya menolak proyek
Saya akan bilang tidak cocok dan refer ke developer lain kalau:
- E-commerce dengan banyak product variant + payment gateway kompleks
- Mobile app native (saya tidak punya keahlian Swift/Kotlin)
- Real-time application (chat, multiplayer, livestream)
- Project yang butuh team, bukan solo developer
- Klien yang butuh "secepatnya" untuk hal yang butuh waktu — biasanya recipe untuk hasil buruk
Lebih baik refer daripada deliver setengah-setengah.
Pricing
Range Rp 2-15 juta tergantung scope. Detail breakdown selalu di-share di tahap Proposal. Saya tidak punya "menu paket" — tiap project beda kebutuhan, tiap estimasi disesuaikan.