Dicky Hikam
Founder dan Lead Engineer
DIFRA
TECH
Tentang kami
DIFRA TECH adalah perusahaan pengembang perangkat lunak di Malang. Kami membangun platform web dan aplikasi mobile, lalu ikut menjaganya tetap berjalan di produksi bersama tim klien.
DIFRA TECH berdiri di Malang pada 2019. Pekerjaan pertamanya sebuah sistem pencatatan produksi untuk pabrik pengolahan yang saat itu masih memakai buku besar, lengkap dengan timbangan yang harus dibaca dan disalin manual setiap giling.
Dari situ pola kerjanya terbentuk. Kami jarang berhenti di antarmuka. Sebagian besar proyek menyentuh tiga lapis sekaligus: perangkat yang mengambil data di lapangan, layanan yang menyimpan dan mengolahnya, lalu aplikasi yang dipakai orang untuk mengambil keputusan. Sistem yang bagus di layar belum tentu bertahan di ruang produksi, jadi kami mulai dari tempat kerja klien, bukan dari papan tulis di kantor sendiri.
Arsitektur, kode aplikasi, firmware perangkat, rancangan basis data, dan konfigurasi server ditangani tim yang sama. Tidak ada bagian yang diam diam dialihkan ke pihak ketiga. Kalau ada yang berhenti jalan pukul dua pagi, orang yang menulisnya yang mengangkat telepon.
Kami juga menolak proyek yang menurut kami belum perlu dikerjakan. Beberapa kali kami menyarankan klien memperbaiki proses internal lebih dulu daripada membeli sistem baru. Saran itu tidak menghasilkan kontrak, tetapi menghasilkan hubungan yang bertahan.
Daftar ini bukan etalase. Semuanya sedang berjalan di sistem klien yang dipakai hari ini.
Bahasa dan framework
Data dan infrastruktur
Cara kami merilis
Kami memberi rentang biaya dan waktu berdasarkan proyek serupa yang pernah dikerjakan, termasuk bagian yang dulu meleset. Angka yang terlalu manis di awal selalu ditagih di akhir.
Repositori, riwayat commit, dokumentasi arsitektur, dan kredensial infrastruktur diserahkan penuh di akhir proyek. Kalau suatu saat Anda pindah ke tim lain, itu harus bisa dilakukan tanpa membangun ulang dari nol.
Aplikasi lapangan diuji di lapangan dengan sinyal seadanya, bukan di meja dengan wifi kantor. Alur utamanya dijalankan satu siklus kerja penuh di lokasi sebenarnya sebelum dinyatakan siap, karena kondisi jaringan dan cara orang memakainya tidak bisa disimulasikan.
Proyek belum selesai ketika kode masuk server produksi. Selesai berarti tim klien memakainya setiap hari tanpa bertanya ke kami, dan pemantauan sudah berjalan sehingga kami tahu ada masalah sebelum Anda menelepon.
Tim inti kami berjumlah 3 orang. Untuk proyek besar kami menambah kapasitas lewat rekan kerja tetap, bukan lewat tenaga alih daya musiman.
Founder dan Lead Engineer
Business Development
System Analyst
Percakapan awal biasanya menghemat berminggu minggu penyusunan spesifikasi yang belum tentu terpakai.