Layanan 04 · Aplikasi Custom
Kebutuhan yang tidak tersedia di aplikasi mana pun. Dibangun dari spesifikasi Anda — rilis minggu ke-2.
Portal pelanggan untuk mengecek status pesanan dan mengunduh sertifikat. Alat internal pengganti 7 spreadsheet stok, jadwal, dan persetujuan. Integrasi ERP lama ke dashboard baru tanpa menghapus riwayat. Otomasi proses 5 langkah menjadi 1 klik dengan jejak audit. Anda menuliskan kebutuhan dengan bahasa sehari-hari. Saya menganalisis, menyusun lingkup, dan memberi penawaran tertulis (biaya tetap, jadwal, KPI) — sebelum satu baris kode ditulis. Rilis pertama di minggu ke-2. Demo mingguan. Anda menguji, kita perbaiki.
Minta Audit GratisMasalah
4 kondisi ketika aplikasi custom masuk akal — bukan kemewahan.
Software custom bukan otomatis "lebih bagus". Custom biasanya lebih mahal, lebih lama, dan lebih berisiko. Tapi dalam 4 kondisi di bawah, custom justru lebih hemat dan lebih cepat daripada membeli SaaS lalu menambal kekurangannya. Saya tidak akan menjual custom kalau paket yang ada sudah cukup. Audit Awal akan jujur: "Ini berlebihan, pakai ini saja."
Kebutuhan tersebar di beberapa SaaS yang tidak terhubung
Portal pelanggan (SaaS A) + portal internal (SaaS B) + laporan gabungan (ekspor manual dan gabung di Excel). 3 vendor, 3 biaya, data tidak sinkron. Satu aplikasi custom = satu sumber data, satu biaya, satu antarmuka.
Proses unik yang tidak ada di standar industri
Separuh alur mengikuti standar (bisa pakai SaaS). Separuhnya lagi: kebiasaan internal 15 tahun, aturan khusus pelanggan besar, logistik khusus daerah. "Konfigurasi" SaaS tidak cukup — butuh logika khusus. Custom dari awal lebih cepat daripada SaaS + 50 akal-akalan.
Sistem lama yang tidak bisa diganti, tapi harus diperluas
ERP berusia 15 tahun, berjalan di server on-premise, tanpa API modern. Yang dibutuhkan: dashboard real-time untuk manajemen, portal pemasok, dan aplikasi mobile untuk sales. Lapisan perantara custom: baca database lama → sediakan API → bangun frontend modern. Sistem lama tetap jalan, bisnis mendapat alat modern.
Fitur bertumpuk di SaaS → biaya naik, performa turun
Mulai dari "butuh CRM". Lalu "tambah inventaris". Lalu "tambah manajemen proyek". Lalu "tambah alur persetujuan". Akhirnya: biaya $500 per pengguna per bulan, halaman butuh 10 detik, pengguna membencinya. Custom: bayar pengembangan sekali, hosting $200 per bulan, fitur hanya yang dipakai, halaman dimuat di bawah 2 detik.
Cara Kerja
4 langkah. Langkah 1 milik Anda. Langkah 2–4 milik saya.
- 01Anda
Anda menuliskan kebutuhan — bahasa sehari-hari
Seperti menjelaskan ke rekan kerja: "Butuh portal pelanggan untuk melihat status PO, mengunduh COA, dan chat tim kami. Sekarang: email bolak-balik 5x per PO." Tidak perlu user story, wireframe, atau istilah teknis. Saya yang menerjemahkannya menjadi spesifikasi.
- 02Saya
Saya menganalisis dan mengirimkan lingkup tertulis
Rincian: fitur wajib, fitur tambahan, dan bagian yang lebih baik dibeli daripada dibangun. Estimasi: biaya tetap per fase, jadwal mingguan, KPI keberhasilan, risiko, dan mitigasi. Dokumen 2–3 halaman. Anda meninjau, kita menyelaraskan, lalu Anda menyetujui.
- 03Saya
Penawaran tertulis — biaya tetap, bukan jam kerja
Lingkup final, biaya per rilis (bukan per jam), jadwal rilis dua mingguan, dan SLA dukungan setelah rilis. Anda membayar per milestone yang selesai. Kalau lingkup berubah: permintaan perubahan tertulis dan biaya tambahan disetujui lebih dulu, baru pekerjaan dimulai. Tidak ada tagihan kejutan.
- 04Saya
Bangun bertahap — rilis minggu ke-2, lalu tiap 2 minggu
Rilis 1 (minggu 2): alur inti berjalan dan bisa diuji pengguna. Rilis 2: fitur lanjutan. Rilis 3: integrasi. Rilis 4: penyempurnaan dan migrasi. Setiap rilis: demo 30 menit lewat Zoom, Anda menguji di staging, masukan → perbaikan → production. Anda melihat kemajuan, bukan laporan status.
Yang Sering Dibangun
Pola yang berulang di klien B2B. Cepat karena sudah ada fondasinya.
Jika kebutuhan Anda mirip dengan daftar di bawah, pengembangan lebih cepat karena fondasi dan komponennya sudah ada. Jika benar-benar unik, kita bangun dari nol.
Portal Pelanggan B2B
Lihat status PO real-time, unduh COA/COC/sertifikat, ajukan klaim atau pengembalian, chat dengan PIC — tanpa email. Login SSO (Google/Microsoft/SAML). Jejak audit: siapa mengunduh apa dan kapan.
Alat Internal (Pengganti Spreadsheet)
Stok gudang multi-lokasi, jadwal produksi dan mesin, persetujuan bertingkat (manager → direktur → finance), pencatatan HSE/quality. Validasi input, jejak audit, akses berbasis peran. Ramah mobile untuk staf lapangan.
Integrasi & Lapisan Perantara
Hubungkan ERP lama (database/CSV/SOAP) → API modern → frontend baru / mitra SaaS / aplikasi mobile. Sinkronisasi real-time atau terjadwal. Penanganan error dan percobaan ulang. Antrean pesan gagal untuk pemantauan.
Dashboard & Business Intelligence
KPI real-time: pesanan tertunda, laju produksi, ketepatan pengiriman, tingkat produk gagal, dan perputaran stok. Bisa ditelusuri sampai detail. Diperbarui otomatis. Ekspor terjadwal ke email/Drive. Akses sesuai peran.
Otomasi Proses Berulang
Contoh: PO masuk lewat email → ekstrak data → cek stok → buat SO di ERP → kirim konfirmasi ke pelanggan → tugaskan ke logistik. 5 langkah manual menjadi 1 pemicu. Aman dijalankan berulang, dengan jejak audit lengkap.
Alat Khusus (yang Tidak Ada Namanya)
Masalah yang hanya dimiliki perusahaan Anda. Contoh: kalkulasi harga kompleks berbasis komoditas real-time + biaya logistik per pulau + margin per tingkat pelanggan. Tidak ada SaaS untuk ini. Custom adalah satu-satunya jalan.
Batas
Yang TIDAK saya kerjakan — dan kenapa ini melindungi Anda.
Proyek custom gagal dengan pola yang sama: lingkup tidak ditulis → semua dijawab "bisa" → jadwal meledak → biaya meledak → hubungan rusak. Daftar ini saya sampaikan di awal, sebelum kontrak. Ini bukan batasan saya. Ini perlindungan atas investasi Anda.
Aplikasi untuk dijual ke pasar (SaaS/white-label)
Saya membangun untuk dipakai tim Anda. Produk untuk pasar butuh billing, onboarding, dukungan berjenjang, kepatuhan, multi-tenant, audit keamanan, dan dokumentasi publik. Lingkupnya 5–10x lebih besar. Kalau itu tujuannya, sampaikan di awal — saya arahkan ke partner yang spesialis.
Mengambil alih perawatan kode warisan (legacy takeover)
Saya bisa merawat kode yang saya tulis sendiri. Kode orang lain: dokumentasi tidak ada, pengujian tidak ada, arsitektur tidak dikenal, dependensi sudah usang. Sering kali lebih mahal merawatnya daripada menulis ulang. Kalau butuh takeover: saya audit dulu (biaya terpisah) → baru beri penawaran untuk merawat ATAU menulis ulang.
Menjamin KPI bisnis tertentu (misalnya "naik 20% sales")
Saya menjamin: kode berjalan, deploy lancar, uptime 99,9%, bug kritis diperbaiki <24 jam. KPI bisnis (sales, konversi, efisiensi) bergantung pada proses, tim, pasar, dan produk Anda. Saya membangun alat yang memungkinkan — tapi hasil bisnis adalah tanggung jawab bersama. Kita tetapkan KPI teknis (uptime, latency, error rate) yang saya kendalikan.
Penambahan lingkup terselubung ("sedikit saja ya")
Setiap permintaan baru = permintaan perubahan tertulis: apa, kenapa, berapa biayanya, berapa hari tambahannya. Anda menyetujui → baru saya kerjakan. Ini bukan birokrasi — ini mencegah proyek 3 bulan menjadi 12 bulan tanpa tambahan anggaran. Saya sudah terlalu sering melihat proyek mati karena ini.
Hasil
Apa yang Anda dapatkan saat proyek selesai.
Aplikasi yang mengikuti bisnis Anda — bukan sebaliknya
Alur kerja Anda menjadi logika aplikasi. Bukan "pakai fitur ini dengan cara begini", tapi "proses saya begini, aplikasi mengikuti".
Lingkup dan biaya tertulis sebelum kode pertama
Tidak ada "ternyata butuh ini juga". Semuanya tertulis, disetujui, dan masuk anggaran. Perubahan = permintaan perubahan tertulis + persetujuan.
Rilis kecil yang bisa diuji dan dipakai sejak minggu ke-2
Bukan "selesai 6 bulan baru terlihat". Minggu ke-2: alur inti berjalan. Minggu ke-4: fitur berikutnya. Anda memakai, pengguna menguji, masukan → perbaikan. Risiko ditekan sejak awal.
Kode, dokumentasi, dan akses penuh — milik Anda
Repositori Git privat (GitHub/GitLab) → Anda pemiliknya. Dokumentasi: catatan keputusan arsitektur, spesifikasi API (OpenAPI), panduan operasi, panduan insiden. Kredensial: server, database, DNS, pemantauan — semuanya di password manager Anda. Saya tidak memegang "kunci" setelah serah terima.
FAQ
Pertanyaan paling sering — dijawab jujur.
Berapa biayanya — kisaran realistis?
Portal pelanggan sederhana: Rp 150–300 juta. Alat internal kompleks: Rp 300–800 juta. Integrasi legacy + dashboard: Rp 400 juta–1,5 miliar. Platform enterprise: Rp 1 miliar+. Audit Awal (gratis) → proposal dengan angka tetap per fase. Bukan kisaran lebar. Angka final = lingkup final.
Berapa lama sampai selesai?
Rilis pertama (alur inti berjalan): 2 minggu. Lingkup penuh biasanya 2–4 bulan (8–16 rilis dua mingguan). Yang menentukan: kompleksitas integrasi, kesiapan data lama, dan kecepatan masukan Anda. Audit Awal memberi timeline dengan buffer — bukan skenario terbaik.
Harus paham teknis untuk bekerja sama?
Tidak. Kebutuhan dalam bahasa sehari-hari lebih berguna daripada spesifikasi teknis. Spesifikasi teknis yang dibuat oleh orang non-teknis sering: (1) melewatkan kasus penting, (2) terlalu rinci untuk hal sederhana, (3) kurang rinci untuk hal kompleks. Ceritakan masalahnya seperti ke rekan kerja. Saya yang menerjemahkannya ke arsitektur.
Kalau kebutuhan berubah di tengah pengembangan?
Wajar. Perubahan = Permintaan Perubahan: apa, kenapa, dampak biaya, dampak jadwal. Anda menyetujui → baru dikerjakan. Ini melindungi Anda dari penambahan lingkup yang membuat proyek tidak pernah selesai. Semua permintaan perubahan saya catat di Notion/GitHub — transparan.
Kode benar-benar milik saya? Bisa diserahkan ke tim internal?
Ya. Repositori GitHub/GitLab: Anda pemilik sejak hari pertama. Saya kolaborator. Serah terima: (1) catatan keputusan arsitektur, (2) spesifikasi OpenAPI, (3) panduan deploy/operasi/insiden, (4) kredensial di password manager Anda, (5) 2 sesi alih pengetahuan 2 jam ke tim Anda. Tanpa keterikatan.
Kapan custom lebih baik daripada membeli SaaS?
Kalau: (1) kebutuhan tersebar di 3+ SaaS yang tidak terhubung, (2) proses unik tidak tersedia di pasar, (3) sistem lama harus diperluas, bukan diganti, (4) biaya SaaS tahunan lebih besar daripada biaya pengembangan custom + hosting. Jika hanya 1–2 fitur unik → SaaS + integrasi lebih cepat dan murah. Audit Awal akan merekomendasikan dengan jujur.
Kirim kebutuhan dalam 1 paragraf. Saya kirim balik lingkup dan estimasi — gratis.
Contoh: "Butuh portal pelanggan untuk cek status PO dan unduh COA. Sekarang email 5x per PO. ERP: SAP B1. Pengguna: 50 pelanggan + 10 sales." Kirim lewat WhatsApp/email. Dalam 24 jam: draf lingkup + estimasi biaya + jadwal. Cocok? Kita lanjut ke Audit Awal.