Menyusun Research Question Secara Mudah

Sebagian besar kemacetan penelitian tidak terjadi di tahap analisis data. Kemacetan itu sudah tertanam jauh sebelumnya, yaitu pada saat pertanyaan penelitian dirumuskan secara longgar. Mahasiswa yang bingung menentukan uji statistik, atau yang kesulitan menulis bab pembahasan, biasanya sedang membayar utang dari sebuah pertanyaan yang tidak pernah benar-benar dioperasionalkan. Artikel ini membahas tiga hal secara berurutan: bagaimana menurunkan pertanyaan penelitian dari tujuan penelitian, apa ciri pertanyaan penelitian yang benar, dan seperti apa wujud pertanyaan yang layak di jenjang sarjana, magister, dan doktor pada bidang kecerdasan artifisial dan rekayasa perangkat lunak.


Bagian 1. Menurunkan Pertanyaan Penelitian dari Tujuan Penelitian

Enam bahan yang harus tersedia lebih dulu

Layaknya membuat mie goreng menulis pertanyaan penelitian bukan aktivitas kreatif spontan. Ia adalah aktivitas penurunan yang membutuhkan bahan baku. Ada enam bahan yang harus sudah ada di meja sebelum kalimat pertama ditulis: tujuan penelitian, celah literatur yang terdokumentasi, unit analisis, konteks dan batasan, ketersediaan data serta metode, dan klaim kontribusi yang dijanjikan. Bila salah satu di antaranya belum jelas, pertanyaan yang dihasilkan hampir pasti akan berubah lagi di tengah jalan. Banyak revisi proposal sebenarnya bukan revisi pertanyaan, melainkan penemuan terlambat bahwa datanya tidak tersedia atau celah literaturnya tidak pernah dicek.

Membedah tujuan ke dalam empat slot

Tujuan penelitian umumnya ditulis dalam bentuk kalimat kerja yang padat. Langkah pertama adalah membongkarnya menjadi empat komponen yang lebih kecil.

Objek menjawab apa yang diteliti: sistem, aktor, artefak, atau proses. Atribut menjawab sifat apa yang akan diukur atau dijelaskan. Relasi menjawab jenis hubungan yang dicari, apakah sekadar deskripsi, perbandingan, pengaruh, atau perancangan. Konteks menjawab di populasi, domain, atau lingkungan mana penelitian itu berlaku.

Ambil contoh tujuan berikut: mengevaluasi pengaruh penggunaan asisten pemrograman berbasis AI terhadap produktivitas pengembang perangkat lunak di organisasi menengah. Objeknya adalah pengembang perangkat lunak, atributnya adalah produktivitas, relasinya adalah pengaruh, dan konteksnya adalah organisasi menengah. Empat slot yang terisi ini yang kemudian dirangkai kembali menjadi pertanyaan.

Memilih tipe pertanyaan sesuai kata kerja tujuan

Kata kerja pada tujuan penelitian sebenarnya sudah menentukan tipe pertanyaan yang boleh muncul. Tujuan yang berbunyi mengidentifikasi atau memetakan melahirkan pertanyaan deskriptif. Tujuan membandingkan melahirkan pertanyaan komparatif. Tujuan menganalisis pengaruh melahirkan pertanyaan relasional atau kausal. Tujuan merancang atau membangun melahirkan sepasang pertanyaan desain, yaitu satu pertanyaan tentang artefak dan satu lagi tentang evaluasinya. Tujuan mengevaluasi melahirkan pertanyaan evaluatif dengan kriteria yang disebutkan secara eksplisit.

Ketidakcocokan antara kata kerja tujuan dan tipe pertanyaan adalah salah satu temuan paling sering dalam ujian proposal. Tujuan berbunyi merancang, tetapi pertanyaan berbunyi seberapa besar pengaruh. Dua hal ini menuntut metode yang berbeda dan tidak bisa dipaksakan bertemu.

Menyusun piramida pertanyaan

Struktur yang sehat terdiri dari satu pertanyaan utama yang sejajar dengan satu tujuan umum, lalu diturunkan menjadi dua sampai empat sub pertanyaan yang sejajar dengan tujuan khusus. Aturan praktisnya sederhana: satu tujuan khusus menghasilkan satu sub pertanyaan, tanpa sisa dan tanpa pertanyaan yang tidak mengacu ke tujuan penelitian apapun.

Sub pertanyaan sebaiknya bersifat saling lepas namun kolektif lengkap. Artinya, tidak ada dua sub pertanyaan yang menanyakan hal yang sama dengan kalimat berbeda, dan bila semua sub pertanyaan terjawab maka pertanyaan utama otomatis terjawab. penulis sendiri lebih menyarankan tidak menggunakan sub pertanyaan terkecuali untuk memudahkan penjelasan pada bab pembahasan

Matriks keselarasan sebagai alat kontrol

Setelah pertanyaan tersusun, buat satu tabel dengan kolom berikut: tujuan, pertanyaan penelitian, konstruk atau variabel, metode, instrumen atau sumber data, dan luaran atau bab yang akan menampung hasilnya. Setiap baris harus terisi penuh.

Sel yang kosong bukan sekadar catatan administratif. Sel kosong adalah sinyal bahwa pertanyaan tersebut belum layak dibawa ke lapangan. Kolom instrumen yang kosong berarti pertanyaan belum operasional. Kolom metode yang kosong berarti pertanyaan belum bisa dijawab. Kolom luaran yang kosong berarti pertanyaan tidak akan menghasilkan apa apa.


Bagian 2. Ciri Pertanyaan Penelitian yang Benar

Kriteria FINER sebagai saringan pertama

Kriteria klasik yang tetap relevan adalah FINER. Sebuah pertanyaan harus feasible, artinya dapat dijawab dengan sumber daya, waktu, dan akses data yang tersedia. Harus interesting, artinya jawabannya cukup berarti bagi seseorang selain penulisnya. Harus novel, artinya belum terjawab dalam bentuk yang sama di literatur. Harus ethical, artinya prosedur pengumpulan datanya dapat dipertanggungjawabkan. Dan harus relevant, artinya jawabannya berguna bagi praktik atau bagi pengembangan pengetahuan.

Bobot masing-masing kriteria berbeda menurut jenjang. Pada skripsi, feasibility adalah penjaga gerbang yang paling ketat. Pada magister relevant. Pada disertasi, novelty yang menjadi penentu.

Struktur formal yang lengkap

Pertanyaan yang baik dapat dipetakan ke kerangka formal. Untuk penelitian kuantitatif, gunakan PICOC: population, intervention, comparison, outcome, dan context. Untuk penelitian kualitatif, gunakan SPIDER: sample, phenomenon of interest, design, evaluation, dan research type.

Bila ada komponen yang tidak dapat diisi, pertanyaan masih kabur. Komponen comparison yang kosong, misalnya, berarti penelitian tidak punya pembanding sehingga klaim peningkatan apa pun tidak dapat dibuktikan.

Ketegasan pengukuran, bukan sekadar kelengkapan

Ini poin yang paling sering diabaikan. Banyak buku panduan menganjurkan rumusan berbentuk “sejauh mana X memengaruhi Y”. Frasa itu terdengar akademis, tetapi menyembunyikan tiga hal yang justru menentukan kelayakan penelitian: variabel terikat yang mana, satuan ukurnya apa, dan dibandingkan dengan kondisi apa.

Rumusan yang lebih tegas mengikuti pola berikut: berapa besar perubahan metrik Y dengan satuan tertentu ketika X berada pada kondisi A dibandingkan kondisi B, pada populasi tertentu, selama periode tertentu. Lima komponen wajib muncul, yaitu metrik, satuan, kondisi pembanding, populasi, dan periode.

Bandingkan dua rumusan berikut.

Longgar: sejauh mana asisten AI memengaruhi kualitas kode dan lead time pada tim Scrum.

Tegas: berapa selisih defect density dalam satuan defect per KLOC dan cycle time dalam satuan jam per user story antara tim yang menggunakan asisten AI dan tim yang tidak, pada delapan tim Scrum selama enam sprint.

Rumusan kedua memaksa penulis memutuskan metrik, satuan, kelompok pembanding, ukuran sampel, dan jangka waktu sejak awal. Konsekuensinya, penulis tidak bisa lagi bersembunyi di balik kata kata yang enak dibaca.

Ada dua situasi di mana frasa longgar masih dapat dipertahankan. Pertama, pada pertanyaan payung di jenjang doktor yang memang sengaja luas karena akan diturunkan lagi menjadi sub pertanyaan yang terukur. Kedua, pada penelitian kualitatif eksploratori yang metriknya memang belum ada dan justru sedang dibangun. Di luar dua kondisi tersebut, ketegasan sebaiknya diutamakan.

Perlu dicatat bahwa mengunci metrik sejak awal punya risiko sendiri. Bila instrumen ternyata tidak tersedia di lapangan, penulis kehilangan ruang manuver. Mitigasinya adalah memindahkan pemeriksaan ketersediaan data ke tahap sebelum pertanyaan dibekukan, bukan sesudahnya.

Uji tiga pertanyaan dalam sepuluh detik

Setelah pertanyaan ditulis, tutup proposal dan jawab tiga hal ini dari ingatan. Apa satuan angka yang akan muncul di tabel hasil? Berapa kelompok atau kondisi yang dibandingkan? Prosedur analisis apa yang menghasilkan angka itu?

Bila satu saja tidak terjawab dalam sepuluh detik, pertanyaan masih perlu dipertajam.

Uji jawaban hipotetis

Tulis dua jawaban fiktif yang saling berlawanan. Bila keduanya masuk akal dan dapat dibedakan oleh data yang akan dikumpulkan, pertanyaan tersebut valid. Bila hanya satu jawaban yang mungkin, yang ditulis bukan pertanyaan melainkan pernyataan yang menunggu konfirmasi.

Delapan penanda bahaya

Sebuah pertanyaan perlu ditolak atau direvisi bila menunjukkan salah satu tanda berikut. Dapat dijawab hanya dengan ya atau tidak. Mengandung dua pertanyaan dalam satu kalimat. Memakai kata normatif tanpa kriteria seperti terbaik, optimal, atau ideal. Jawabannya sudah pasti sebelum penelitian dilakukan. Tidak ada metode yang jelas untuk menjawabnya. Terlalu luas sehingga membutuhkan sumber daya di luar jangkauan. Menyebut solusi teknis di dalam pertanyaan sehingga menutup ruang eksplorasi. Dan yang terakhir, tidak menyebut satu pun besaran yang akan diukur.


Bagian 3. Contoh Pertanyaan Penelitian Menurut Jenjang

Yang membedakan ketiga jenjang

Perbedaan jenjang bukan terletak pada panjang kalimat atau kerumitan istilah, melainkan pada jenis klaim yang dijanjikan.

Skripsi menjanjikan penerapan pengetahuan yang sudah ada pada satu konteks tertentu. Tesis menjanjikan bukti hubungan disertai generalisasi terbatas pada satu populasi. Disertasi menjanjikan penjelasan mekanisme serta konstruk atau kerangka yang dapat dipakai peneliti lain di konteks yang berbeda.

Pola kata kerjanya pun berbeda. Skripsi bermain di wilayah apa dan berapa. Tesis bermain di wilayah berapa besar perbedaannya dan faktor apa yang memoderasi. Disertasi bermain di wilayah mengapa hal itu terjadi dan bagaimana penjelasannya dapat diformalkan.

Tema asisten pemrograman berbasis AI

Skripsi. Berapa proporsi saran kode dari GitHub Copilot yang diterima tanpa modifikasi oleh pengembang junior pada studio perangkat lunak X, dan pada kategori tugas apa proporsi itu paling tinggi? Metode yang sesuai adalah observasi terhadap 20 sesi pemrograman dengan pencatatan telemetri sederhana.

Tesis. Berapa selisih defect density dalam defect per KLOC dan cycle time dalam jam per user story antara tim yang menggunakan asisten AI dan tim yang tidak, pada delapan tim Scrum selama enam sprint, dan variabel organisasi mana yang paling kuat memoderasi selisih tersebut? Metode yang sesuai adalah quasi experiment dengan analisis kovarian.

Disertasi. Mekanisme kognitif dan sosioteknis apa yang menjelaskan terjadinya penurunan kemampuan penyelesaian masalah pada pengembang yang mengadopsi asisten AI secara intensif, dan bagaimana mekanisme tersebut dapat diformalkan menjadi kerangka mitigasi yang berlaku lintas organisasi? Pertanyaan payung ini diturunkan menjadi tiga sub pertanyaan: bagaimana pola ketergantungan terbentuk sepanjang 18 bulan pengamatan, kondisi organisasi apa yang memperkuat atau meredam pola tersebut, dan bagaimana kerangka mitigasi dirancang serta divalidasi pada tiga organisasi dengan karakteristik berbeda.

Tema technical debt

Skripsi. Jenis code smell apa yang paling dominan pada repositori aplikasi Y berdasarkan analisis SonarQube, dan bagaimana distribusinya per modul arsitektur?

Tesis. Berapa besar penurunan Maintainability Index pada skala 0 sampai 100 untuk setiap kenaikan 100 jam estimasi remediation debt, pada 40 repositori sumber terbuka berskala menengah selama 24 bulan pengamatan?

Disertasi. Mengapa organisasi dengan proses code review yang matang tetap mengalami akumulasi technical debt, dan bagaimana teori pengambilan keputusan trade off jangka pendek dapat diperluas untuk menjelaskan fenomena tersebut?

Tema DevSecOps

Skripsi. Berapa jumlah dan tingkat keparahan kerentanan yang terdeteksi oleh integrasi SAST pada pipeline CI/CD proyek Z sebelum tahap rilis, dibandingkan dengan hasil pemeriksaan manual pada rilis sebelumnya?

Tesis. Berapa perbedaan Mean Time To Remediation dalam satuan jam dan false positive rate dalam persen antara penempatan security gate pada tahap commit, build, dan pre release, pada 15 pipeline dengan basis kode sebanding?

Disertasi. Bagaimana model tata kelola keamanan yang adaptif dapat dikonstruksi untuk organisasi dengan tingkat kematangan DevOps yang berbeda, dan mekanisme apa yang menentukan keberhasilan penerapannya lintas konteks industri?

Tema rekayasa kebutuhan

Skripsi. Berapa jumlah kebutuhan ambigu yang teridentifikasi sebelum dan sesudah penerapan user story mapping pada proyek pengembangan aplikasi mobile di UMKM A, diukur dengan rubrik ambiguity checklist?

Tesis. Atribut kualitas kebutuhan mana di antara ambiguity, completeness, dan testability yang memiliki koefisien regresi terbesar terhadap rework effort dalam satuan jam per sprint, pada 30 proyek agile di sektor jasa keuangan?

Disertasi. Bagaimana proses negosiasi kebutuhan antar pemangku kepentingan menghasilkan requirement debt, dan bagaimana fenomena tersebut dapat dimodelkan menjadi konstruk teoretis baru yang dapat diukur secara konsisten?

Tema pengujian perangkat lunak

Skripsi. Berapa perbedaan cakupan pernyataan dan cakupan cabang antara pengujian manual dan pengujian otomatis berbasis Selenium pada aplikasi web B dengan jumlah skenario yang sama?

Tesis. Berapa kenaikan nilai APFD pada teknik test case prioritization berbasis machine learning dibandingkan teknik berbasis coverage, pada lima subjek program dengan 200 versi mutasi?

Disertasi. Mengapa efektivitas teknik prioritization bervariasi lintas domain aplikasi, dan karakteristik struktural apa dari sistem yang menentukan variasi tersebut?

Uji cepat penentuan jenjang

Bila ragu apakah sebuah pertanyaan setara skripsi, tesis, atau disertasi, ajukan tiga hal berikut.

Pertama, seandainya jawabannya sudah diketahui, adakah orang di luar organisasi tempat penelitian dilakukan yang peduli? Bila tidak, pertanyaan itu setara skripsi.

Kedua, apakah jawabannya mengubah cara komunitas riset memahami suatu fenomena, atau hanya menambah bukti bagi pemahaman yang sudah ada? Bila hanya menambah bukti, pertanyaan itu setara tesis.

Ketiga, apakah jawabannya menghasilkan konsep, model, atau kerangka yang dapat dipakai peneliti lain pada konteks yang berbeda? Bila ya, pertanyaan itu setara disertasi.

Perlu ditegaskan bahwa pertanyaan disertasi tidak menjadi disertasi karena kalimatnya lebih panjang atau istilahnya lebih rumit. Ia menjadi disertasi karena menuntut penjelasan sebab dan menghasilkan sesuatu yang dapat dialihkan. Bila sebuah pertanyaan doktoral dapat dijawab tuntas hanya dengan satu eksperimen tunggal, besar kemungkinan pertanyaan itu masih setingkat magister.


Penutup

Pertanyaan penelitian yang baik memiliki satu sifat yang mudah dikenali: ia memberi tahu pembaca, sejak kalimat pertama, apa yang akan muncul di tabel hasil. Pertanyaan yang tidak mampu melakukan itu biasanya bukan pertanyaan yang salah, melainkan pertanyaan yang belum selesai ditulis.

Urutan kerjanya tetap sama di semua jenjang. Bongkar tujuan menjadi empat slot, pilih tipe pertanyaan sesuai kata kerjanya, susun piramida utama dan turunan, isi matriks keselarasan sampai tidak ada sel kosong, lalu saring dengan FINER, struktur formal, uji ketegasan pengukuran, dan uji jawaban hipotetis. Yang berbeda antar jenjang hanyalah seberapa jauh klaim yang berani dijanjikan pada akhir penelitian.