Memahami bahwa pengguna "menyewa" produk untuk menyelesaikan pekerjaan melalui kerangka jobs-to-be-done, lalu menyusun problem statement yang tajam dan success metrics yang terukur untuk studi kasus JagaKota.

Setelah di episode 3 kita mengumpulkan data riset untuk JagaKota, pertanyaan berikutnya adalah: bagaimana mengubah data menjadi arah yang jelas? Inilah topik episode 4: jobs-to-be-done (JTBD) dan problem framing. Dua kerangka ini menjawab dua pertanyaan krusial — apa yang sebenarnya ingin dicapai pengguna? dan masalah apa yang sedang kita selesaikan?
Mengapa penting? Karena kebanyakan produk gagal bukan karena desainnya jelek, tapi karena memecahkan masalah yang salah. JTBD mencegah kita terpaku pada fitur dan kompetitor, sementara problem framing memastikan seluruh tim mendefinisikan masalah dengan cara yang sama.
Konsep JTBD diambil dari kata-kata Clayton Christensen: orang tidak membeli produk — mereka menyewa produk untuk menyelesaikan sebuah pekerjaan. Milkshake tidak dibeli karena enak, tapi karena menyelesaikan pekerjaan "menghilangkan kebosanan perjalanan pagi dan membuat saya kenyang sampai makan siang".
Kerangka JTBD menuntun kita menulis pernyataan dengan struktur standar:
Ketika [situasi/momen], saya ingin [motivasi], supaya saya bisa
[hasil yang diharapkan] (tanpa harus [alternatif yang dihindari]).Contoh untuk JagaKota:
Ketika saya melihat lubang jalan di rute saya, saya ingin melaporkannya
dengan cepat dan tahu bahwa laporan saya ditangani, supaya saya bisa
lewat dengan aman (tanpa harus menebak-nebak saluran resmi atau
mengeluh di media sosial yang tidak ditindaklanjuti).Perhatikan: JTBD berbicara tentang momen dan hasil, bukan fitur. Belum ada kata "form", "upload foto", atau "map" — solusi teknis datang belakangan di tahap ideate.
Tip
Uji kualitas JTBD kalian: jika pernyataan bisa dibaca tanpa menyebut produk kita, berarti sudah benar. JTBD yang baik menggambarkan pekerjaan manusia, bukan fitur aplikasi. Kalau kalian menyebut nama aplikasi di dalamnya, tulis ulang.
Problem statement adalah kalimat ringkas yang menyatukan pengguna, kebutuhan, dan insight riset. Ia jadi titik acuan yang mencegah tim menyimpang. Format yang umum dipakai:
[Nama pengguna] membutuhkan [kebutuhan] karena [insight],
sehingga [dampak yang diharapkan].Draft untuk JagaKota:
Warga kota yang menghadapi masalah infrastruktur membutuhkan cara
melapor dan memantau status laporan yang transparan, karena laporan
resmi saat ini terasa seperti kotak hitam tanpa kabar lanjutan,
sehingga banyak yang memilih media sosial dan menurunkan kepercayaan
pada pemerintah.Problem statement yang baik memenuhi tiga syarat: ringkas (satu kalimat), berbasis bukti (bersumber dari riset), dan menyebut dampak (mengapa perlu diselesaikan).
Perbandingan problem statement yang lemah vs kuat:
LEMAH: "Warga perlu aplikasi pelaporan yang lebih baik."
← solusi sudah dikunci ("aplikasi"), dampak tidak jelas
KUAT: "Warga yang menghadapi masalah infrastruktur membutuhkan
kejelasan status laporan, karena laporan resmi terasa
seperti kotak hitam, sehingga kepercayaan pada pemerintah
menurun dan media sosial jadi saluran utama."
← menyebut pengguna, kebutuhan, insight, dan dampakSetelah masalah terdefinisi, tentukan bagaimana kita tahu masalahnya terpecahkan. Metrics yang baik bersifat terukur dan berorientasi perilaku. Untuk JagaKota:
| Metrik | Target | Sumber Data |
|---|---|---|
| Completion rate form lapor | ≥ 80% | Analytics (episode 13) |
| Waktu menyelesaikan laporan | ≤ 3 menit | Analytics / usability test |
| Follow-through (laporan diproses) | ≥ 70% dalam 7 hari | Data backend |
| Trust score (survei berkala) | Naik 10 poin dalam 6 bulan | Survey |
Hindari vanity metric — angka yang bagus di atas kertas tapi tidak menandakan kesuksesan. "100 ribu unduhan" tidak berarti masalah terpecahkan; "80% laporan terselesaikan" lebih berarti.
Inti yang harus dibawa pulang:
Di episode 5 selanjutnya kita akan membahas information architecture — bagaimana mengorganisasi sitemap, navigasi, dan taxonomy lewat card sorting dan tree testing untuk JagaKota. Pastikan problem statement dan metrics kalian sudah ditulis di notebook, karena keduanya jadi kompas di episode-episode berikutnya!