Lewati ke konten
Skematik

Cara Menjelaskan Ide Aplikasi ke AI Kalau Kamu Bukan Programmer

8 menit baca · Diperbarui 2026-07-18

Kamu tahu persis mau apa. Di kepala, aplikasinya udah jalan lengkap sama tombol, halaman, dan alurnya. Terus kamu ketik ke AI, dan yang keluar meleset jauh dari yang kamu bayangin. Bukan karena AI-nya bodoh. Karena kamu ngasih separuh gambar, dan sisanya dia isi sendiri pakai tebakan.

Kabar baiknya: kamu nggak perlu bisa coding buat memperbaiki ini. Yang kamu butuh cuma cara ngomong yang lebih jelas soal niat. Sisanya biar AI yang urus.

Masalahnya bukan di AI, tapi di cara kamu ngasih tahu

Bayangin kamu nyuruh tukang bikin lemari cuma dengan kalimat "bikinin lemari yang bagus". Dia pasti balik nanya: berapa pintu, buat naruh apa, muat di ruangan yang mana. Kalau kamu diam, dia bikin versi yang menurut dia bagus. Belum tentu cocok sama kamu.

AI coding kayak Cursor atau Claude Code persis gitu, cuma dia nggak balik nanya. Dia langsung jalan pakai asumsi. Jadi tugas kamu bukan nulis kode, tapi nutup lubang tebakan itu sebelum dia mulai.

Kenapa AI suka nebak, dan kenapa itu bikin repot

AI dilatih buat selalu ngasih jawaban. Kamu minta aplikasi, dia bikin aplikasi. Kalau ada bagian yang kamu nggak sebut, dia nggak berhenti buat nanya, dia tambal sendiri pakai pola paling umum yang pernah dia lihat.

Contohnya kamu minta "aplikasi catat pengeluaran". Diam-diam AI mungkin nambahin login, akun user, database online, sampai grafik warna-warni. Padahal kamu cuma butuh catatan sederhana di satu HP. Sekarang kamu punya aplikasi yang lebih ribet dari yang kamu mau, dan lebih susah dibenerin.

Empat pertanyaan yang cukup buat mulai

Kamu nggak butuh dokumen tebal. Kamu butuh empat jawaban. Semuanya pakai bahasa sehari-hari, nol istilah teknis.

  1. Siapa yang pakai? Gambarin orangnya. Ibu rumah tangga, kasir toko, kamu sendiri. Makin spesifik makin bagus, karena ini nentuin seberapa gampang aplikasinya harus dibuat.
  2. Apa yang mereka lakukan? Ceritain langkahnya urut, dari buka aplikasi sampai selesai. Kayak nulis resep masak.
  3. Apa aturan mainnya? Hal-hal yang wajib benar. Mana yang harus diisi, mana yang boleh kosong, batasannya apa.
  4. Apa yang SENGAJA belum dibuat? Ini yang paling sering kelupaan, dan justru paling ngefek. Nanti kita bahas sendiri.

Empat ini sebenarnya kerangka dari PRD ringkas. Nama kerennya boleh diabaikan. Intinya cuma satu: kamu bikin niat kamu kebaca, bukan ketebak.

Contoh jelek vs contoh bagus

Biar kebayang bedanya, ini deskripsi yang sama-sama minta aplikasi catat pengeluaran. Pertama, versi yang bikin AI ngasal:

Bikinin aku aplikasi buat catat pengeluaran.
Yang simpel aja biar gampang dipakai.
Nanti ada laporannya juga.
Bikin yang bagus dan modern ya.

"Simpel" menurut siapa? "Laporan" bentuknya apa? "Modern" itu selera kamu atau selera AI? Tiap kata di situ pintu buat tebakan. Sekarang bandingin sama versi yang ngunci niatnya:

SIAPA YANG PAKAI
Ibu rumah tangga, catat belanja harian dari HP.
Nggak ngerti istilah keuangan, pengennya cepat.

APA YANG MEREKA LAKUKAN
1. Buka app, ketik jumlah, pilih kategori (makan, transport, lain-lain).
2. Tekan simpan. Catatan langsung muncul di daftar hari ini.
3. Akhir bulan, lihat total per kategori.

ATURAN MAINNYA
- Jumlah wajib diisi. Kategori boleh kosong, otomatis masuk "lain-lain".
- Data disimpan di HP, jalan tanpa internet.
- Satu mata uang saja: Rupiah.

YANG SENGAJA BELUM DIBUAT
- Belum ada login atau akun.
- Belum ada grafik, cukup angka total dulu.
- Belum sinkron antar-HP.

Perhatiin: nggak ada satu pun istilah pemrograman di sana. Nggak ada "database", "API", atau "backend". Tapi AI sekarang tahu persis harus bikin apa, dan yang lebih penting, tahu apa yang nggak boleh dia tambahin. Kalau ada kata yang masih asing, kamus istilah untuk non-programmer bisa bantu, tapi buat nulis niat kamu nggak butuh itu.

Bagian yang paling sering dilupakan: apa yang belum dibuat

Kebanyakan orang cuma nulis apa yang mereka mau. Nyaris nggak ada yang nulis apa yang mereka nggak mau. Padahal ini rem yang paling penting.

Waktu kamu bilang "belum ada login", kamu lagi ngelarang AI bikin sistem akun yang rumit di versi pertama. Waktu kamu bilang "belum ada grafik", kamu nyegah dia menghabiskan effort di hal yang belum kamu butuh. Kalimat "belum" itu ngasih tahu AI di mana harus berhenti.

Tanpa batas ini, AI cenderung bikin versi "lengkap" yang berat dan penuh fitur yang nggak kamu minta. Sengaja nyebutin yang ditunda bikin versi pertama tetap kecil, cepat jadi, dan gampang kamu koreksi. Ini juga inti dari bikin aplikasi pakai AI tanpa coding: mulai kecil, jangan biarin AI kabur duluan.

Kamu nggak perlu istilah teknis, cukup jelas soal niat

Banyak non-programmer keder duluan karena mikir harus ngomong "bahasa developer" biar AI ngerti. Kebalik. AI justru paling ngerti kalau kamu ngomong pakai bahasa kamu sendiri, asalkan konkret.

Ganti "bikin fitur autentikasi" jadi "orang harus masuk pakai email dulu sebelum lihat datanya". Ganti "integrasi payment gateway" jadi "pembeli bayar pakai transfer, terus statusnya berubah jadi lunas". Kamu jelasin apa yang terjadi dari sisi orang yang makai, bukan gimana caranya di balik layar. Bagian teknis itu tugas AI, bukan tugas kamu.

  • Jelasin dari sudut pandang pengguna, bukan mesin. "Waktu dia klik ini, muncul itu."
  • Pakai contoh konkret. "Misalnya dia ketik 50000, kategori makan" lebih jelas dari "input nominal".
  • Kalau ragu satu kata bisa ditafsir dua arti, tulis maksudmu di sebelahnya. Nutup celah tebakan itu murah di depan, mahal di belakang.

Kalau kamu mau ngedalemin cara menyusun kalimatnya, panduan prompt untuk AI coding ngebahas contoh-contoh spesifik yang bisa langsung kamu tiru.

Kenapa nulis ini bikin AI berhenti nebak

Empat jawaban tadi kalau dirapikan sebenarnya udah jadi PRD ringkas, dokumen kecil yang ngunci niat kamu sebelum satu baris kode ditulis. Bedanya besar. Tanpa dokumen ini, tiap kali kamu ngobrol sama AI, dia mulai dari nol dan nebak ulang.

Kasih ide yang sama ke Cursor dan Claude Code, hasilnya sering beda jauh, karena dua-duanya nebak dengan cara masing-masing. Skematik nulis PRD yang ngunci aturannya dari awal, jadi agent mana pun ngoding dengan pola yang sama. Bukan tebak-tebakan.

Kamu nggak harus nulisnya dari nol tiap kali. Kalau mau lihat bentuk jadinya, cara membuat PRD untuk aplikasi ngurutin langkahnya, dan kumpulan contoh PRD ngasih referensi yang bisa kamu tiru. Ada juga template siap pakai kalau kamu tipe yang lebih gampang ngisi kolom daripada nulis dari kosong.

Susun PRD pertamamu

Coba tulis empat jawaban itu buat ide yang lagi ada di kepalamu sekarang. Sepuluh menit, bahasa sehari-hari. Setelah itu kamu bakal lihat sendiri: AI berhenti ngasal, dan mulai bikin yang kamu maksud. Berhenti berharap AI baca pikiranmu. Kasih dia peta.

Cara Menjelaskan Ide Aplikasi ke AI (Non-Coder) — Skematik