Tutorial Design Thinking Lengkap dengan Studi Kasus
Pelajari lima tahap Design Thinking melalui studi kasus aplikasi KosKu: riset pengguna, empathy map, persona, ide solusi, wireframe, prototipe, dan usability testing, lengkap dengan contoh artefak setiap tahap.
PANDUAN PRAKTIK • DESIGN THINKING • UI/UX • STUDI KASUS
Materi ini ditujukan bagi mahasiswa, pengajar, UI/UX designer, product manager, dan pengembang perangkat lunak. Setiap tahap disertai aktivitas, contoh instrumen, artefak, prompt AI opsional, hasil yang diharapkan, checkpoint, serta kesalahan yang perlu dihindari. Anda juga memperoleh prototipe HTML interaktif dan worksheet untuk latihan.

Apa yang baru pada versi ini? Setiap tahapan Design Thinking kini dilengkapi contoh artefak visual yang lebih intuitif: empathy map, persona dan POV, backlog ide dan matriks prioritas, task flow dan wireframe, serta ringkasan hasil uji usability. Dengan begitu, pembaca tidak hanya membaca prosedur, tetapi juga melihat wujud artefak yang lazim dihasilkan pada setiap tahap.
1. Apa Itu Design Thinking?
Design Thinking adalah pendekatan pemecahan masalah yang berpusat pada manusia dengan menggabungkan pemahaman kebutuhan pengguna, eksplorasi alternatif solusi, pembuatan prototipe, dan pembelajaran dari pengujian. Stanford d.school mengenalkan lima mode yang populer: Empathize, Define, Ideate, Prototype, Test. Mode bukan tahapan kaku yang wajib selalu berjalan satu arah. Stanford d.school — Design Thinking Bootleg.
Model yang juga sering digunakan adalah Double Diamond dari Design Council: Discover, Define, Develop, Deliver. Kedua model dapat dipahami sebagai cara memperluas penelusuran masalah/solusi (divergen), lalu memilih fokus berbasis bukti (konvergen). Double Diamond juga menekankan iterasi, bukan resep mekanis. Design Council — Double Diamond.
| Mode d.school | Pertanyaan utama | Artefak yang bisa dihasilkan | Kaitan umum Double Diamond |
|---|---|---|---|
| Empathize | Siapa pengguna dan apa pengalaman nyatanya? | Catatan observasi, transkrip, empathy map | Discover |
| Define | Masalah mana yang bermakna? | Affinity map, POV, HMW, persona | Define |
| Ideate | Apa saja alternatif penyelesaiannya? | Idea backlog, matriks prioritas | Develop |
| Prototype | Bagaimana membuat solusi dapat dicoba? | Task flow, wireframe, clickable prototype | Develop |
| Test | Apa yang terjadi ketika pengguna mencoba? | Log pengujian, temuan usability, revisi | Develop/Deliver |
Catatan: pemetaan di atas bersifat konseptual, bukan kesetaraan tahap satu-banding-satu. Dalam praktik, proses dapat kembali ke tahap sebelumnya ketika ditemukan asumsi yang keliru.
2. Studi Kasus: Merancang Aplikasi KosKu
Bayangkan sekelompok mahasiswa ingin merancang layanan digital untuk penghuni kos. Mereka awalnya mengusulkan aplikasi yang menyediakan seluruh fitur: pencarian kos, pembayaran, obrolan, pemesanan fasilitas, dan keluhan. Tetapi tim belum tahu persoalan mana yang paling penting.
“Bagaimana membantu mahasiswa yang tinggal di kos mengelola informasi biaya dan masalah fasilitas secara jelas, tanpa bergantung pada percakapan chat yang mudah tercecer?”
Target utama: mahasiswa yang sudah tinggal di kos. Pihak terkait: pemilik/pengelola kos. Batasan latihan: prototipe tanpa rekening, pembayaran sungguhan, autentikasi, dan data pribadi.
Tujuan pembelajaran akhir: pembaca mampu (1) menyiapkan riset, (2) merumuskan masalah berdasarkan data, (3) menghasilkan alternatif solusi, (4) membuat prototipe, dan (5) mengevaluasi kemudahan tugas dengan bukti pengamatan. Hasil akhirnya berupa clickable prototype KosKu dengan fitur contoh: rincian tagihan, laporan fasilitas, dan riwayat laporan.
3. Tools dan Persiapan Kerja
| Tools | Fungsi | Langkah awal | Alternatif |
|---|---|---|---|
| Figma | Wireframe, antarmuka, prototipe klik | Buat akun, file desain baru, frame mobile, sambungkan interaksi di panel Prototype | Penpot, kertas |
| Miro | Affinity mapping, journey map, lokakarya | Buat board, sticky note setiap kutipan, kelompokkan berdasarkan tema | Excalidraw, papan fisik |
| Google Forms | Persetujuan/rekrutmen dan pertanyaan terstruktur | Buat formulir, aktifkan pengaturan privasi yang diperlukan, cek akses sebelum dibagikan | Microsoft Forms |
| Google Sheets | Log temuan dan data task testing | Buat kolom peserta, tugas, durasi, sukses, bantuan, error, catatan | LibreOffice Calc, CSV |
| VS Code | Membuka dan mengubah prototipe HTML | Instal editor, buka file HTML, lalu buka di browser | Text editor biasa |
| ChatGPT (opsional) | Membantu menyusun pertanyaan, eksplorasi ide, dan review | Gunakan prompt contoh; verifikasi semua hasil terhadap bukti pengguna | Tanpa AI: diskusi kelompok |
Gunakan alat hanya sesuai kebutuhan tahapnya. Dokumen dan spreadsheet membantu pencatatan riset; papan kolaborasi membantu menyusun insight; editor prototipe membantu menggambarkan interaksi; dan browser digunakan untuk menguji prototipe HTML. Kebutuhan alat dapat berbeda menurut tim, sehingga tidak semua layanan harus dipasang sekaligus.
3.1 Struktur folder yang perlu disiapkan
Unduh paket pendamping di bagian akhir artikel. Ekstrak ZIP, lalu siapkan folder sebagaimana berikut. Anda tidak memerlukan Node.js, Python, database, atau koneksi server untuk mencoba prototipe HTML.
design-thinking-kosku/
├── README_MULAI_DI_SINI.md
├── template_wawancara.md
├── template_artefak_design_thinking.md
├── template_pengujian.csv
├── rencana_kegiatan_5_hari.md
├── prototipe_kosku.html
└── ilustrasi_*.png
- Unduh ZIP dari tautan bagian akhir artikel.
- Ekstrak ZIP ke folder yang mudah ditemukan.
- Buka
README_MULAI_DI_SINI.mduntuk memahami fungsi setiap file. - Klik dua kali
prototipe_kosku.html; browser akan menampilkan simulasi KosKu. - Jika ingin mengedit, buka folder menggunakan VS Code → File → Open Folder. Pilih file HTML, ubah teks, simpan, lalu muat ulang browser.
- Siapkan lembar wawancara, dokumen artefak, dan template CSV sebelum melakukan riset nyata.
.html, bukan .html.txt.4. Tahap 1 — Empathize: Memahami Pengguna
Tahap ini berfokus pada pengumpulan bukti lapangan: apa yang pengguna katakan, lakukan, pikirkan, dan rasakan. Artefak visual di bawah dirancang menyerupai slide presentasi agar mudah dipahami saat dipakai mengajar atau diskusi tim.
Contoh artefak visual tahap Empathize
Pada tahap empathize, fokus utama bukan membuat solusi, melainkan menangkap realitas pengguna secara apa adanya. Artefak yang baik harus memperlihatkan bukti lapangan, kutipan nyata, perilaku, dan emosi pengguna.
- Ringkasan wawancara: siapa yang diwawancarai, tujuan, dan temuan kunci.
- Empathy map: apa yang pengguna katakan, pikirkan, lakukan, dan rasakan.
- Pemisahan antara bukti, asumsi, dan interpretasi agar tim tidak terburu-buru menyimpulkan.
- Membantu tim menyamakan pemahaman sebelum masuk ke tahap define.
- Mencegah bias “kita sudah tahu masalahnya”.
- Menjadi dasar yang dapat dirujuk ketika nanti memilih fitur.
Catatan wawancara, empathy map, foto observasi, highlight kutipan.
Penghuni kos cemas karena informasi tagihan tersebar di chat dan mudah terlupa.
Tim memprioritaskan masalah kejelasan tagihan dan status laporan fasilitas.
Tujuan: memahami aktivitas, tujuan, emosi, kendala, dan konteks pengguna dari pengalaman yang mereka ceritakan/unjukkan. Jangan langsung meminta pengguna menyetujui fitur yang sudah dibuat tim.
Langkah 1 — Susun pertanyaan penelitian
Contoh pertanyaan: “Bagaimana penghuni kos mengetahui nominal tagihan, memeriksa detail biaya, dan mengatasi fasilitas bermasalah?” Pecah menjadi fokus informasi biaya, komunikasi pengelola, dan pelacakan keluhan.
Langkah 2 — Rekrut dan minta persetujuan
Untuk latihan kualitatif awal, tim dapat merencanakan 5–8 sesi wawancara eksploratif dengan variasi pengalaman tinggal; ini adalah rencana praktikum, bukan jaminan saturasi atau representativitas. Jelaskan tujuan, kerahasiaan, lama sesi, perekaman jika ada, hak menolak/berhenti, dan cara penyimpanan data. Hindari menyimpan data pribadi yang tidak diperlukan.
Langkah 3 — Wawancara berbasis kejadian nyata
Gunakan pertanyaan terbuka seperti: “Ceritakan terakhir kali Anda mengetahui tagihan kos”, “Apa yang Anda lakukan ketika keran kamar bermasalah?”, dan “Bagaimana Anda tahu perbaikan telah selesai?”. Lanjutkan dengan pertanyaan penelusur: “Bisa beri contoh?” dan “Apa yang terjadi setelah itu?”.
Peneliti: “Ceritakan terakhir kali Anda melaporkan kerusakan.”
Partisipan simulasi P-01: “Saya mengirim foto lewat chat, tetapi dua hari kemudian tidak tahu apakah sudah diteruskan ke teknisi.”
Peneliti: “Apa yang Anda lakukan setelah dua hari?”
P-01: “Saya bertanya lagi dan mencari pesan lama sebagai bukti.”
Langkah 4 — Observasi dan pisahkan bukti dari asumsi
| Bukti yang diamati/diucapkan (contoh sintetis) | Interpretasi awal | Yang harus diverifikasi |
|---|---|---|
| P-01 mengatakan harus mencari chat lama | Riwayat laporan sulit ditemukan | Seberapa sering kejadian ini dialami? |
| P-02 menyebut nominal akhir tanpa perincian | Biaya perlu lebih transparan | Rincian mana yang paling dibutuhkan? |
| P-03 pernah lupa tanggal jatuh tempo | Pengingat mungkin membantu | Apakah pengingat benar-benar prioritas? |

Langkah 5 — Buat empathy map
Bagi catatan menjadi Says, Thinks, Does, Feels. Kolom Says/Does sebaiknya diisi bukti langsung; Thinks/Feels adalah inferensi sementara yang perlu diberi label dan divalidasi. Hindari menganggap setiap perasaan sebagai fakta hanya karena tim menduganya.
Hasil tahap Empathize: daftar peserta tersamarkan, persetujuan, catatan observasi, kutipan dengan ID, kelompok temuan awal, dan daftar asumsi. Checkpoint: setiap insight memiliki bukti yang dapat ditelusuri.
5. Tahap 2 — Define: Merumuskan Masalah
Tahap define mengubah data yang tersebar menjadi fokus masalah yang jelas. Visual artefak disusun seperti bahan presentasi: ada persona, problem framing, dan turunan pertanyaan desain.
Contoh artefak visual tahap Define
Tahap define merangkum data kualitatif menjadi rumusan masalah yang tajam. Di sini tim mulai berpindah dari kumpulan data mentah menuju fokus masalah yang layak diselesaikan.
- Persona ringkas berbasis pola, bukan tokoh fiktif tanpa dasar data.
- Point of View (POV) yang menyatakan siapa pengguna, kebutuhannya, dan alasan kebutuhannya.
- How Might We (HMW) untuk membuka ruang ide tanpa mengunci satu solusi sejak awal.
- Persona membantu tim mengingat fokus pengguna utama.
- POV merumuskan inti persoalan dengan bahasa yang lebih operasional.
- HMW mengubah problem statement menjadi peluang desain yang bisa diideasi.
Persona, POV statement, HMW list, problem framing board.
Nadia membutuhkan cara terstruktur melihat tagihan dan melaporkan masalah karena informasi saat ini tersebar dan tidak jelas statusnya.
Masalah utama difokuskan pada transparansi tagihan dan keterlacakan laporan.
Tujuan: mengubah catatan riset yang tersebar menjadi masalah desain yang spesifik, penting, dan tidak mengunci solusi sejak awal.
Langkah 6 — Affinity mapping
Setelah wawancara, jangan langsung menghitung frekuensi jawaban sebagai keputusan desain. Kelompokkan terlebih dahulu bukti pengalaman yang memiliki pola serupa. Aktivitas ini disebut affinity mapping; setiap kesimpulan harus tetap dapat ditelusuri ke catatan sumbernya.
- Tulis satu observasi/kutipan per sticky note dan beri ID sumber, misalnya P-01/Q-04.
- Kelompokkan catatan yang memiliki makna serupa tanpa menamai cluster terlalu cepat.
- Diskusikan nama tema: “kejelasan biaya”, “status penyelesaian”, dan “riwayat bukti”.
- Catat perbedaan pengalaman, bukan hanya temuan mayoritas.
- Rumuskan insight dan tautkan ke ID bukti asalnya.
Langkah 7 — Susun persona berbasis pola
Tujuan: memahami tagihan dan menyelesaikan masalah fasilitas tanpa berulang kali menghubungi pengelola. Perilaku: menyimpan informasi dalam chat dan galeri. Kesulitan: bukti tercecer, status laporan tidak jelas. Kebutuhan: satu tempat untuk melihat rincian tagihan serta progres masalah.
Persona ini hanya contoh cara menulis artefak. Persona riset nyata harus disusun dari pola data pengguna, bukan tokoh khayalan yang diperlakukan sebagai bukti.
Langkah 8 — Susun journey map

Langkah 9 — Tulis Point of View (POV)
Rumus: [pengguna dalam konteks spesifik] membutuhkan [kebutuhan bermakna] karena [insight yang didukung data].
Contoh sintetis: “Mahasiswa penghuni kos yang sibuk membutuhkan cara menelusuri status laporan kerusakan, karena pembaruan melalui obrolan pribadi sulit ditemukan kembali ketika penanganan tertunda.”
Langkah 10 — Ubah POV menjadi How Might We (HMW)
HMW terarah: “Bagaimana kita dapat membantu penghuni kos mengetahui progres penanganan masalah fasilitas tanpa harus menanyakan status berulang kali?”
HMW yang terlalu luas (“Bagaimana membuat kos lebih baik?”) sulit dipakai untuk ideasi; terlalu sempit (“Bagaimana menambah tombol status merah?”) mengunci solusi sejak awal.
Checkpoint: ada POV, HMW, dan bukti yang mendasari rumusannya. Jika kutipan tidak mendukung problem statement, kembali ke Empathize.
6. Tahap 3 — Ideate: Menghasilkan Alternatif Solusi
Tahap ideate menampilkan keluasan ide terlebih dahulu, lalu menunjukkan alasan penyempitan scope. Karena itu artefaknya dibentuk seperti papan workshop dan matriks prioritas, bukan gambar dekoratif semata.
Contoh artefak visual tahap Ideate
Pada tahap ideate, tim menghasilkan banyak kemungkinan solusi terlebih dahulu sebelum menyempitkan pilihan. Artefak visual yang baik harus menunjukkan keluasan ide dan logika prioritasnya.
- Backlog ide atau sticky notes hasil brainstorming.
- Pemisahan antara ide utama, ide pendukung, dan ide masa depan.
- Matriks prioritas seperti impact–effort untuk memilih MVP secara transparan.
- Tim tidak terjebak pada satu ide pertama yang terasa menarik.
- Keputusan prioritas dapat dipertanggungjawabkan kepada pemangku kepentingan.
- Artefak memudahkan transisi dari diskusi ke pemilihan scope prototipe.
Idea backlog, crazy 8, impact–effort matrix, voting dots.
Fitur “dashboard tagihan”, “pengingat jatuh tempo”, dan “status laporan” memberi dampak tinggi dengan upaya yang masih realistis.
Scope MVP KosKu difokuskan pada empat fitur inti agar prototipe tetap ringan.
Tujuan: menjajaki beberapa cara memecahkan masalah sebelum memutuskan fitur. Gunakan brainwriting atau Crazy 8s untuk mendorong keragaman gagasan, lalu evaluasi bersama.
Langkah 11 — Hasilkan minimal 10 alternatif (contoh sintetis)
Pada tahap ideasi, tujuan pertama adalah memperluas kemungkinan solusi. Tim tidak harus langsung memilih aplikasi seluler; beberapa kendala mungkin dapat diselesaikan dengan prosedur komunikasi yang lebih sederhana. Setelah pilihan terkumpul, barulah evaluasi dilakukan.
| Ide | Masalah yang ditangani | Catatan |
|---|---|---|
| 1. Nomor tiket laporan | Keluhan sulit dilacak | Dasar tracking |
| 2. Status progres visual | Ketidakpastian penanganan | Perlu aturan pembaruan |
| 3. Riwayat laporan | Bukti chat tercecer | Memudahkan penelusuran |
| 4. Notifikasi perubahan status | Pengguna harus memeriksa terus | Perlu pengaturan preferensi |
| 5. Rincian komponen biaya | Tagihan kurang jelas | Prioritas transparansi |
| 6. Pengingat jatuh tempo | Tagihan terlupa | Perlu validasi kebutuhan |
| 7. Panduan foto laporan | Laporan kurang jelas | Kurangi bolak-balik tanya |
| 8. FAQ fasilitas | Masalah berulang | Perawatan mandiri terbatas |
| 9. Kanal eskalasi pengelola | Keluhan mandek | Perlu SOP |
| 10. Ringkasan dashboard | Informasi tersebar | Perlu hierarki jelas |
Langkah 12 — Prioritaskan secara transparan
Tentukan kriteria bersama: dampak pada tugas pengguna, kelayakan teknis, biaya, risiko privasi, dan ketergantungan pada pengelola. Skor 1–5 dalam latihan ini boleh dipakai untuk diskusi, tetapi merupakan penilaian tim yang subjektif, bukan hasil statistik. Untuk MVP prototipe dipilih tiga kemampuan yang bisa diuji: melihat rincian tagihan, membuat laporan, dan menemukan riwayat/status.

Checkpoint: tersedia daftar alternatif dan alasan pemilihan konsep; tim tidak langsung memilih ide karena terlihat paling menarik.
7. Tahap 4 — Prototype: Mewujudkan Solusi
Tahap prototype menekankan alur dan struktur layar. Ilustrasinya dibuat seperti slide rancangan produk agar narasi tentang task flow dan wireframe langsung terbaca oleh mahasiswa maupun tim proyek.
Contoh artefak visual tahap Prototype
Tahap prototype mengubah ide prioritas menjadi bentuk yang bisa dicoba pengguna. Artefak pada tahap ini harus membantu tim menguji alur, isi informasi, dan kejelasan antarmuka dengan cepat.
- Task flow: urutan tindakan pengguna dari tujuan ke hasil.
- Wireframe: susunan elemen layar tanpa fokus berlebihan pada estetika.
- Clickable prototype: simulasi interaksi untuk uji cepat sebelum implementasi penuh.
- Prototype low-fidelity lebih murah untuk direvisi.
- Tim bisa fokus pada kegunaan, bukan detail warna atau visual akhir.
- Perubahan besar masih mungkin dilakukan tanpa biaya pengembangan tinggi.
Task flow, wireframe, storyboard layar, prototype HTML/Figma.
Empat layar inti KosKu: Beranda, Tagihan, Lapor, dan Status.
Asumsi yang diuji: pengguna dapat melapor kerusakan dan memantau status tanpa bantuan moderator.
Tujuan: membuat representasi solusi yang cukup nyata untuk diuji, bukan langsung membangun aplikasi produksi. Mulai dengan sketsa atau wireframe, lalu lanjutkan ke clickable prototype.
Langkah 13 — Definisikan tiga task flow
Prototipe sebaiknya dibangun berdasarkan tugas yang ingin diselesaikan pengguna, bukan sekadar daftar layar. Task flow membantu memastikan bahwa setiap perpindahan layar punya tujuan yang jelas dan dapat diuji.
- T1—Cek tagihan: Beranda → Tagihan → Baca rincian dan status.
- T2—Laporkan fasilitas: Lapor → Pilih kategori → Isi deskripsi → Kirim → Lihat status.
- T3—Temukan riwayat: Riwayat → Buka daftar laporan → Identifikasi status.
Langkah 14 — Buat wireframe

Di Figma: klik New design file → Frame → Phone, buat frame Beranda, Tagihan, Lapor, dan Riwayat. Tambahkan tombol, teks, serta komponen formulir. Pada tab Prototype, sambungkan tombol ke frame tujuan menggunakan interaksi On click → Navigate to. Klik Present untuk mencoba. Istilah menu dapat berbeda menurut pembaruan produk.
Langkah 15 — Jalankan prototipe HTML pendamping
Alternatif tanpa akun Figma: unduh prototipe_kosku.html dan buka di Chrome, Firefox, Safari, atau Edge. Klik Tagihan untuk melihat perincian; klik Lapor, pilih kategori, tulis deskripsi minimal 10 karakter, lalu kirim. Anda akan diarahkan ke Riwayat dengan status “Terkirim (simulasi)”.
Langkah 16 — Catat asumsi yang hendak diuji
Hipotesis desain: “Label Tagihan yang terlihat di navigasi membantu pengguna menemukan rincian nominal tanpa bantuan moderator.” Bukti yang dibutuhkan: observasi tugas, waktu, keberhasilan, kesalahan, dan ucapan pengguna. Jangan menilai kemudahan hanya dari komentar “desainnya bagus”.
8. Tahap 5 — Test: Pengujian Usability
Tahap test menampilkan ringkasan hasil uji dan keputusan revisi. Format visual seperti ini lazim dipakai pada presentasi evaluasi karena memudahkan tim melihat temuan utama dan langkah tindak lanjut.
Contoh artefak visual tahap Test
Tahap test bertujuan melihat apa yang benar-benar terjadi ketika pengguna mencoba solusi. Artefak visualnya harus mudah dibaca agar tim cepat memahami temuan dan menurunkannya menjadi revisi desain.
- Ringkasan peserta, skenario tugas, dan hasil task success.
- Catatan observasi perilaku, kebingungan, dan komentar pengguna.
- Daftar rekomendasi revisi dengan tingkat prioritas atau severity.
- Temuan diubah menjadi backlog perbaikan desain.
- Tim dapat membandingkan isu paling kritis dan paling sering muncul.
- Hasil uji menjadi dasar untuk iterasi, bukan sekadar dokumentasi.
Usability log, tabel temuan, severity ranking, rekomendasi revisi.
Sebagian peserta tidak langsung menemukan status laporan dan menganggap tombol kirim terlalu kecil.
Beranda perlu shortcut status laporan, label diperjelas, dan tombol aksi utama diperbesar.
Pengujian formatif mencari masalah interaksi agar prototipe dapat diperbaiki. Nielsen Norman Group menjelaskan bahwa sekitar lima peserta sering menjadi titik awal yang berguna untuk studi kualitatif formatif, tetapi angka tersebut bukan standar universal dan tidak cukup untuk menyimpulkan performa kuantitatif populasi. Baca How Many Test Users in a Usability Study?.
Langkah 17 — Siapkan protokol uji
Pengujian dilakukan untuk menemukan hambatan penggunaan, bukan membuktikan bahwa rancangan tim sudah benar. Moderator sebaiknya memberikan tugas tanpa menunjukkan langkah penyelesaiannya, lalu mencatat perilaku, hambatan, dan keberhasilan peserta.
- Tetapkan tujuan, segmen peserta, kriteria inklusi, jumlah peserta, dan metode pencatatan.
- Minta persetujuan; jelaskan yang diuji adalah desain, bukan kecakapan peserta.
- Berikan skenario tugas tanpa membocorkan nama menu yang harus diklik.
- Izinkan peserta mencoba sendiri; moderator boleh meminta mereka mengungkapkan apa yang dipikirkan tanpa mengarahkan pilihan.
- Catat durasi, penyelesaian, bantuan, error, rute yang dilalui, dan ucapan spontan.
- Lakukan debrief singkat; prioritaskan masalah berdasarkan bukti dan dampaknya.
“Bayangkan Anda penghuni kos yang ingin memastikan mengapa tagihan bulan ini Rp 850.000. Silakan gunakan prototipe untuk menemukan rincian biaya. Beri tahu saat merasa tugas selesai. Saya tidak akan menunjukkan menu yang harus dipilih.”
Langkah 18 — Tetapkan tugas dan kriteria sebelum sesi
| ID | Instruksi tugas | Kriteria sukses | Catatan |
|---|---|---|---|
| T1 | Temukan komponen biaya tagihan bulan ini. | Peserta menyebut sewa Rp 800.000 dan kebersihan Rp 50.000. | Tanpa petunjuk menu |
| T2 | Laporkan gangguan air di kamar. | Form kategori Air dan deskripsi valid terkirim. | Jangan memakai data pribadi |
| T3 | Pastikan apakah laporan Anda tersimpan. | Peserta menemukan riwayat berisi laporan dan status. | Amati rute navigasi |
Langkah 19 — Hitung metrik dan dokumentasikan temuan
Task success rate = jumlah tugas yang berhasil / jumlah tugas yang dicoba × 100%. Task time = waktu sejak tugas dibacakan sampai peserta selesai/menyerah sesuai protokol. Error count = jumlah kejadian kesalahan operasional yang definisinya ditetapkan sebelum sesi. Assistance rate = proporsi tugas yang memerlukan bantuan moderator.
Contoh hitungan ilustratif (DATA SINTETIS):
5 peserta × 3 tugas = 15 percobaan tugas
12 tugas selesai tanpa bantuan
Task success rate = 12 / 15 × 100% = 80%
Penting: 80% ini BUKAN hasil uji KosKu,
melainkan contoh cara menghitung.
Untuk pelaporan kualitatif, tampilkan masalah, bukti, dampak tugas, prioritas revisi, dan rencana pengujian ulang. Jangan memberi label hasil “valid”, “efektif”, atau “terbukti” hanya dari contoh simulasi.

9. Contoh Interaksi Prompt–Respons ChatGPT yang Dapat Diikuti
AI dapat menjadi asisten menyusun artefak, tetapi tidak boleh menggantikan suara pengguna. Jangan mengunggah transkrip mentah yang berisi identitas atau informasi sensitif tanpa dasar izin dan kebijakan yang sesuai. Contoh respons berikut adalah simulasi pedagogis, bukan transkrip percakapan model yang diaudit.
Interaksi 1 — Merancang riset pengguna
“Bertindak sebagai UX researcher. Saya ingin mengeksplorasi masalah pengelolaan kos mahasiswa, bukan memvalidasi fitur yang sudah saya pilih. Buat tujuan riset, kriteria rekrutmen, 10 pertanyaan wawancara terbuka berbasis pengalaman terakhir, pertanyaan follow-up netral, dan checklist persetujuan. Pisahkan asumsi tim dari pertanyaan penelitian. Jangan mengarang temuan pengguna.”
Tujuan: memahami alur menerima tagihan, menyimpan bukti, dan melaporkan fasilitas. Peserta: mahasiswa yang saat ini tinggal di kos, bervariasi masa tinggal. Pertanyaan: “Ceritakan pengalaman terakhir saat harus meminta rincian biaya”; “Apa yang terjadi ketika fasilitas rusak?” Follow-up: “Apa yang Anda lakukan setelah itu?” Etika: sukarela, hak berhenti, data minimum.
Tindakan: sesuaikan instrumen dari template_wawancara.md, lakukan tinjauan oleh tim/dosen, lalu gunakan pada wawancara nyata. Hasil: instrumen siap pakai, belum menghasilkan insight.
Interaksi 2 — Mengelompokkan bukti tanpa fabrikasi
“Saya akan memberikan catatan wawancara yang sudah dianonimkan beserta ID sumber. Jangan membuat kutipan baru. Kelompokkan temuan menggunakan affinity mapping, tampilkan ID bukti yang mendukung setiap cluster, tandai kontradiksi, dan jelaskan insight yang masih perlu diverifikasi. Jika data tidak cukup, katakan tidak cukup.”
Cluster A — Pelacakan keluhan: P-01 mendukung dugaan bahwa status laporan sulit dilacak. Cluster B — Transparansi biaya: P-02 mengindikasikan kebutuhan rincian. Cluster C — Pengingat: P-03 memunculkan dugaan risiko terlambat bayar. Keterbatasan: masing-masing hanya satu sumber sintetis; belum dapat menyimpulkan pola populasi.
Tindakan: periksa setiap klasifikasi AI terhadap catatan asli. Hasil: draft cluster dengan provenance, bukan keputusan final.
Interaksi 3 — Menyusun POV dan HMW
“Dengan dasar insight yang terhubung ke ID bukti berikut, buat tiga alternatif Point of View dan How Might We. Jangan menyebut fitur tertentu di dalam POV. Untuk setiap alternatif sertakan kebutuhan pengguna, alasan berbasis bukti, risiko bias, dan pertanyaan yang masih terbuka. Data: [TEMPEL TEMUAN ASLI YANG TELAH DIANONIMKAN].”
POV: penghuni kos membutuhkan visibilitas progres masalah karena pembaruan melalui chat sering sulit ditelusuri (contoh sumber P-01). HMW: bagaimana membantu pengguna memeriksa progres keluhan tanpa menanyakan ulang? Risiko: belum diketahui apakah pengelola sanggup memperbarui status secara rutin.
Tindakan: pilih POV/HMW yang paling sesuai bukti. Jangan mengambil HMW hanya karena terdengar kreatif.
Interaksi 4 — Ideasi alternatif, bukan langsung satu fitur
“Untuk HMW [TEMPEL HMW], hasilkan 12 alternatif solusi yang berbeda secara mekanisme. Kelompokkan solusi digital dan non-digital. Jangan memprioritaskan terlebih dahulu. Setelah itu susun kriteria evaluasi dampak, kelayakan, biaya operasional, dan privasi. Semua skor yang belum dinilai manusia tulis 'belum dinilai'.”
Alternatif: tiket laporan, papan status di area kos, nomor layanan khusus, tanda terima otomatis, status teknisi, rangkuman mingguan, halaman histori, batas waktu tanggapan, FAQ, eskalasi, formulir inspeksi, dan pengingat pengelola. Skor: belum dinilai. Catatan: alternatif non-digital ikut dipertimbangkan.
Interaksi 5 — Merancang task flow dan wireframe
“Buat task flow dan spesifikasi wireframe low-fidelity untuk MVP KosKu dengan tiga tugas: melihat rincian tagihan, mengirim laporan gangguan air, dan mencari status laporan. Untuk tiap layar tulis judul, informasi utama, komponen interaktif, pesan validasi, empty state, dan aksesibilitas. Jangan menambahkan fitur pembayaran.”
Beranda: ringkasan nominal tagihan dan akses membuat laporan. Tagihan: komponen biaya dan status. Lapor: kategori wajib, deskripsi minimum, pesan kesalahan. Riwayat: ID laporan dan status. Aksesibilitas: label formulir, status yang dapat dibaca pembaca layar, target sentuh cukup besar.
Tindakan: implementasikan spesifikasi sebagai wireframe Figma atau gunakan prototipe_kosku.html yang disediakan. Hasil: rangkaian layar yang bisa diuji.
Interaksi 6 — Membuat skenario pengujian
“Buat protokol usability testing formatif untuk tiga task flow KosKu. Gunakan skenario berbasis tujuan, bukan instruksi klik menu. Definisikan success criteria, cara menghitung waktu, kondisi bantuan, error taxonomy, formulir observasi, debrief, dan aturan severity. Jangan mengarang hasil peserta.”
T1: “Cari tahu komponen biaya bulan ini.” Sukses: menyebut kedua komponen biaya. Pengamatan: durasi, bantuan, salah klik, dan ucapan. Debrief: “Bagian mana yang paling tidak jelas?” Status hasil: belum diuji.
Interaksi 7 — Analisis setelah uji sungguhan
“Analisis CSV hasil usability testing berikut. Gunakan hanya baris peserta nyata dan pisahkan baris data contoh. Hitung task success, distribusi waktu, bantuan, dan error sesuai definisi. Kelompokkan masalah yang memiliki bukti observasi. Laporkan ukuran sampel, keterbatasan, dan rekomendasi revisi tanpa klaim signifikansi statistik.”
“Tidak tersedia baris peserta nyata yang memenuhi syarat; saya tidak dapat menghitung hasil penelitian. Kolom dan rumus dapat disiapkan, tetapi nilai performa harus menunggu pengujian.”
Prinsip utama: respons yang mengakui kurangnya data lebih baik daripada insight yang terdengar meyakinkan tetapi fiktif.
10. Dari Temuan Uji ke Revisi Desain
Setelah sesi sungguhan, buat daftar masalah berdasarkan frekuensi, dampak pada penyelesaian tugas, dan tingkat keparahan. Contoh keputusan berikut juga ilustratif:
| Masalah hipotetis | Bukti yang harus dicari | Usulan revisi | Cara uji ulang |
|---|---|---|---|
| Rincian biaya tidak terlihat | Peserta berhenti di ringkasan dan tidak menemukan detail | Tonjolkan tombol dan label “Rincian tagihan” | Ulangi T1 pada versi baru |
| Status laporan ambigu | Peserta mengira “terkirim” berarti “sudah diperbaiki” | Pisahkan status diterima, diproses, selesai | Ulangi T3 dan minta peserta menjelaskan status |
| Validasi formulir tidak jelas | Peserta gagal submit tanpa mengetahui sebab | Tampilkan error di dekat isian | Ulangi T2 dengan data tidak lengkap |
Untuk handoff pengembangan perangkat lunak, serahkan artefak: problem statement, persona berbasis riset, journey map, desain layar, task flows, aturan validasi, daftar error state, acceptance criteria, dan backlog. Design Thinking membantu eksplorasi kebutuhan, tetapi tidak menggantikan perancangan arsitektur, security engineering, software testing, atau manajemen proyek.
Contoh acceptance criteria fitur laporan
Given pengguna membuka halaman Lapor
When kategori belum dipilih atau deskripsi < 10 karakter
Then sistem menolak submit dan memberi pesan yang jelas
Given kategori dan deskripsi valid
When pengguna menekan Kirim laporan
Then laporan tampil pada Riwayat
And status awal adalah "Terkirim (simulasi)"
11. Kesalahan yang Sering Terjadi dan Solusinya
| Kesalahan | Mengapa bermasalah | Perbaikan |
|---|---|---|
| Menentukan fitur sebelum riset | Solusi belum tentu menyasar masalah nyata | Mulai dari wawancara kejadian dan observasi |
| Menggunakan persona imajinasi sebagai fakta | Tidak punya jejak bukti | Labeli proto-persona sebagai asumsi; validasi |
| Pertanyaan “Apakah Anda suka fitur X?” | Mendorong jawaban sopan/positif | Tanyakan perilaku dan pengalaman nyata |
| Prototype langsung menjadi aplikasi produksi | Biaya validasi menjadi tinggi | Mulai dari low-fidelity |
| Moderator menunjukkan tombol | Data keberhasilan menjadi bias | Baca skenario tugas netral |
| Lima peserta dianggap bukti statistik | Ukuran sampel kualitatif tidak sama dengan inferensi populasi | Laporkan ruang lingkup studi dan batasan |
| Mengunggah transkrip identitas ke AI | Risiko privasi dan pelanggaran persetujuan | Anonimkan dan patuhi kebijakan pengolahan data |
Troubleshooting prototipe
- File HTML tampak sebagai teks: periksa ekstensi
.html, buka melalui browser, bukan pengolah kata. - Tombol Kirim tidak bekerja: pilih kategori dan tulis minimal 10 karakter; cek pesan validasi.
- Riwayat hilang: prototipe hanya menyimpan data pada memori sesi, sehingga refresh menghapus data; ini perilaku yang disengaja.
- Ilustrasi tidak tampil di Blogger: editor/template Blogger mungkin menyaring
data:URI; unggah file PNG pendamping ke penyimpanan gambar Blogger lalu ganti nilaisrcdengan URL gambar yang diberikan Blogger. - CSS bertabrakan: pertahankan pembungkus
.acw-article; uji pratinjau di tema Blogger sebenarnya.
12. FAQ — Pertanyaan yang Sering Diajukan
Apakah Design Thinking hanya untuk UI/UX?
Tidak. Metode ini dapat digunakan untuk layanan, produk, proses organisasi, dan masalah lain yang membutuhkan pemahaman manusia dan eksperimen solusi. Dalam perangkat lunak, hasilnya dapat diteruskan menjadi kebutuhan dan desain sistem.
Haruskah lima mode dilakukan secara berurutan?
Tidak. Urutan lima mode memudahkan pembelajaran, tetapi praktiknya iteratif. Temuan testing dapat menuntut perubahan POV atau riset ulang.
Apakah Design Thinking sama dengan Scrum?
Tidak. Design Thinking mendukung pembingkaian masalah dan eksplorasi solusi; Scrum adalah kerangka kerja pengelolaan pengembangan produk kompleks. Keduanya dapat digunakan secara komplementer.
Bisakah mahasiswa menggunakan ChatGPT dalam riset UX?
Bisa sebagai alat bantu menyusun instrumen, merapikan catatan yang diizinkan, dan mengusulkan alternatif. AI tidak boleh menciptakan peserta, kutipan, maupun hasil uji, dan output perlu diverifikasi.
Apakah perlu bisa coding untuk membuat prototype?
Tidak. Kertas, Figma, dan Penpot dapat digunakan. Prototipe HTML pendamping bisa langsung dicoba tanpa menginstal framework.
Berapa partisipan wawancara yang diperlukan?
Tergantung tujuan, variasi peserta, kompleksitas fenomena, dan kedalaman data. Tidak ada angka tunggal untuk semua riset. Rencana 5–8 wawancara dalam contoh ini hanya untuk latihan eksploratif.
Apakah skor SUS/UEQ harus digunakan?
Tidak selalu. Untuk uji formatif awal, observasi keberhasilan tugas dan masalah interaksi sangat penting. Jika menggunakan SUS/UEQ, ikuti instrumen, bahasa, skoring, izin, dan interpretasi resminya; jangan membuat butir sendiri lalu menyebutnya instrumen standar.
Apa perbedaan wireframe, mockup, dan prototype?
Wireframe menekankan struktur dan hierarki, mockup menunjukkan tampilan visual yang lebih matang, sedangkan prototype memungkinkan alur atau interaksi tertentu dicoba. Ketiganya dapat memiliki tingkat fidelity berbeda.
13. Download File Pendamping Design Thinking
Untuk mempraktikkan tutorial, tersedia satu paket pendamping yang memuat prototipe KosKu, instrumen wawancara, worksheet lima tahap Design Thinking, template pengujian usability, contoh ilustrasi, dan rencana workshop. Seluruh data contoh bersifat simulasi pembelajaran.
Akses file di Google Drive telah diperiksa: siapa saja yang memiliki tautan dapat melihat (Pelihat). Tombol membuka file di Google Drive; gunakan menu Unduh untuk menyimpan ZIP ke perangkat.
Jika ingin memeriksa hanya prototipe, buka berkas design_thinking_case/prototipe_kosku.html setelah ZIP diekstrak. Berkas ini bisa dijalankan secara lokal di browser tanpa server.
14. Referensi Terverifikasi dan Bacaan Lanjutan
- Stanford d.school. Design Thinking Bootleg. Sumber pengenalan lima mode Design Thinking. Baca sumber resmi.
- Stanford d.school. (2025). Let's Stop Talking about THE Design Process. Menjelaskan pembelajaran desain tidak perlu dipahami sebagai urutan linear tunggal. Baca artikel.
- Design Council. The Double Diamond. Penjelasan Discover, Define, Develop, Deliver. Baca sumber resmi.
- Design Council. Framework for Innovation. Prinsip people-centred, visual, collaboration, dan iteration. Baca sumber resmi.
- Nielsen, J. (2012). How Many Test Users in a Usability Study? Nielsen Norman Group. Baca artikel.
Ditulis untuk: ariqcahya.com • Topik: Design Thinking, UX Research, Prototyping, Usability Testing • Pembaruan referensi: 30 Oktober 2026 • Status studi kasus: simulasi edukatif, bukan laporan penelitian empiris.