Abstrak
MetaPROGRESS adalah lembaga layanan konsultasi psikologis dan manajemen sumber daya manusia
yang berlokasi di Kota Sidoarjo, Jawa Timur. Salah satu tes psikologi yang dilayaninya adalah MMPI
(Minnesota Multiphasic Personality Inventory) yang dapat menilai ciri-ciri kepribadian dan
psikopatologi. Dalam praktiknya, terdapat kendala yang dialami dalam proses interpretasi hasil tes
MMPI oleh mereka. Konselor terkadang melakukan kesalahan dalam penulisan laporan hasil tes
seperti salah menulis identitas pasien dan salah mencocokkan jawaban. Proses interpretasi hasil tes
makan waktu lebih dari 15 menit untuk 1 klien dan dapat berlangsung lebih lama jika tes dilakukan
secara berkelompok. Terkadang pula, mereka juga terkendala dengan sejumlah berkas tes yang harus
dibawa saat akan melakukan tes MMPI. Masalah ini berdampak pada kegiatan produktif konselor
lainnya yang dapat tertunda. Solusi yang diusulkan adalah dengan membangun sistem interpretasi
hasil tes MMPI dengan model proses perangkat lunak waterfall. Sistem yang dibangun menggunakan
basis web sehingga dapat diakses oleh banyak platform komputer. Proses rekayasa kebutuhan
menghasilkan 35 kebutuhan fungsional dan 1 kebutuhan nonfungsional sistem. Hasil 100% valid
ditunjukkan oleh pengujian fungsional yang telah dilakukan. Pada pengujian kompatibilitas, tidak
ditemui adanya masalah kritis pada semua browser yang diuji. Berdasarkan hasil tersebut, sistem ini
dapat menjadi solusi dari permasalahan mereka.
Kata kunci: web, sistem interpretasi, MMPI, model waterfall
Abstract
MetaPROGRESS is a psychological consulting and human resource management institution located in
Sidoarjo, Jawa Timur. One of the psychological tests it served is the MMPI (Minnesota Multiphasic
Personality Inventory) which can assess personality traits and psychopathology. In practice, there are
obstacles experienced in the process of interpreting the MMPI test results by them. Counselors
sometimes make mistakes in writing reports on test results such as writing the client identity and
matching the answer incorrectly. The process of interpreting the test results takes more than 15
minutes for 1 client and can be done longer if the test is done in groups. Also, they are constrained by
receiving a number of files that must be taken. These problems may impact on other counselor's
productive activities that can be delayed. The suggested solution is to build an interpretation system of
MMPI test results with the waterfall software process model. The system is web-based so that it can be
accessed by many computer platforms. The requirement engineering process produce 35 functional
and 1 nonfunctional system requirement. 100% valid results are indicated by functional testing. In
compatibility testing, there are no critical problems found on all browsers tested. Based on these
results, this system can be a solution to their problem.
Keywords: web, interpretation system, MMPI, waterfall model
konsultasi psikologis dan manajemen sumber masukan berupa data klien dan jawaban dari
daya manusia yang berlokasi di Kota Sidoarjo, soal tes. Dengan data yang diperoleh, sistem
Jawa Timur. Salah satu tes psikologi yang dapat menampilkan hasil interpretasi tes MMPI.
dilayaninya adalah tes Minnesota Multiphasic Hasil interpretasi tersebut dapat disimpan atau
Personality Inventory (MMPI). MMPI adalah dicetak dalam bentuk laporan yang diinginkan.
tes psikologi yang menilai ciri-ciri kepribadian Untuk dapat menggunakan layanannya, terdapat
dan psikopatologi (Framingham, 2018). proses pembayaran yang dilayani oleh sistem.
Terdapat 567 soal yang dapat dijawab oleh Jurnal ini akan membahas ringkasan dari
peserta tes menggunakan lembar jawaban. penelitian berdasarkan sistematika pembahasan
Tidak ada batasan waktu yang spesifik dalam yang disusun: Pendahuluan, Landasan
pengerjaan tes MMPI. Biasanya soal tes MMPI Kepustakaan, Metodologi Penelitian, Rekayasa
dapat diselesaikan dalam waktu 1-2 jam. Kebutuhan, Perancangan, Implementasi,
Setelah soal terjawab, konselor melakukan Pengujian, serta Kesimpulan dan Saran.
interpretasi hasil tes menggunakan rumus
khusus berdasarkan pilihan jawaban peserta. 2. LANDASAN KEPUSTAKAAN
Dalam praktiknya, terdapat kendala yang
dialami dalam proses interpretasi hasil tes 2.1. Minnesota Multiphasic Personality
MMPI oleh pihak metaPROGRESS. Konselor Inventory (MMPI)
kadang-kadang melakukan kesalahan dalam Tes ini adalah tes psychometric yang
penulisan laporan hasil tes seperti salah menulis paling banyak digunakan untuk mengukur
identitas pasien dan salah mencocokkan psikopatologi orang dewasa di dunia. MMPI-2
jawaban. Proses interpretasi makan waktu lebih digunakan dalam urusan kesehatan mental,
dari 15 menit untuk hasil dari 1 peserta tes. Jika medis dan pekerjaan. MMPI-2 terdiri dari 567
tes dilakukan secara berkelompok dengan soal dengan pilihan jawaban benar/salah dari
banyak peserta, maka proses tersebut dapat keadaan psikologis seseorang. Tes ini memiliki
berjalan lebih lama. Lamanya proses ini sembilan skala validitas (atau skala
berdampak pada kegiatan produktif konselor 'kebohongan'), menilai kebohongan, pembelaan
lainnya yang dapat tertunda. Terkadang pula, diri, berpura-pura baik dan berpura-pura buruk,
metaPROGRESS juga terkendala dengan dan lainnya (Butcher, et al., 1989 disitasi dalam
sejumlah berkas tes yang harus dibawa saat Drayton, 2009, p. 135).
akan melakukan tes MMPI. Hal tersebut dirasa
cukup merepotkan bagi pihak metaPROGRESS 2.2. MetaPROGRESS
jika kegiatan dilakukan di lokasi yang jauh.
Selain itu, metaPROGRESS juga ingin MetaPROGRESS adalah lembaga layanan
menawarkan sistem yang akan dibangun untuk konsultasi psikologis dan manajemen sumber
dapat digunakan oleh konselor lain dengan daya manusia. MetaPROGRESS berfokus pada
membayar. dua masalah, yaitu kesehatan mental dan
Diperlukan adanya suatu sistem sumber daya manusia. MetaPROGRESS
terkomputerisasi yang dapat membantu Training & Consulting melayani konseling,
konselor untuk menginterpretasi hasil tes konsultasi, pemeriksaan psikologis, deteksi dini
MMPI. Sistem dapat mendata klien dan tumbuh kembang anak, dan sebagainya.
konselor yang melakukan tes MMPI. Peserta
dapat menjawab soal tes menggunakan 2.3. Waterfall
komputer sehingga lembar jawaban tidak Model waterfall adalah contoh dari proses
diperlukan lagi. Agar dapat digunakan oleh yang digerakkan oleh rencana—pada
konselor, sistem menawarkan metode prinsipnya, Anda harus merencanakan dan
pembayaran untuk menggunakan layanan menjadwalkan semua kegiatan proses sebelum
sistem. mulai mengerjakannya (Sommerville, 2010).
Solusi yang dapat diusulkan untuk Model waterfall digambarkan pada Gambar 1.
mengatasi masalah yang dihadapi adalah
dengan membangun sistem interpretasi hasil tes
MMPI dengan model proses perangkat lunak
waterfall. Sistem yang dibangun menggunakan
basis web sehingga dapat diakses oleh banyak
platform komputer. Sistem dapat menerima
peserta, dan Midtrans. Identifikasi aktor Untuk dapat terintegrasi dengan Midtrans,
diterangkan pada Tabel 1 yang berisi peran layanan pembayaran SNAP digunakan sehingga
aktor dalam sistem. halaman pembayaran Midtrans dapat muncul
Didapatkan 4 aktor dan 35 kebutuhan pada halaman web setelah pengguna melakukan
fungsional. Dalam Gambar 2, dimodelkan checkout. Data dikirim ke Midtrans melalui
aktor-aktor yang dihubungkan dengan use case view dengan protokol HTTP ber-method POST.
sesuai spesifikasi kebutuhan fungsional.
5.2. Perancangan Sequence Diagram
Tiga fungsi dimodelkan dalam sequence
diagram. Fungsi tersebut adalah “menjawab
soal tes”, “mencetak hasil tes”, dan “membeli
token”.
6. IMPLEMENTASI
Database Controller Jenis implementasi yang dijelaskan dalam
penelitian ini adalah implementasi basis data,
implementasi kode program, dan implementasi
Model View Response antarmuka. Hasil dari implementasi basis data
dimodelkan menggunakan Physical Data
Gambar 3. Arsitektur sistem
Hasil rekayasa kebutuhan menjadi dasar framework Laravel 5.7. Basis data, komponen,
dari proses perancangan sistem. Dibuat dan antarmuka yang telah dirancang di tahap
pemodelan perancangan sequence diagram dari perancangan telah diimplementasikan. Basis
3 sampel fungsi utama dan class diagram dari data dimodelkan dengan Physical Data Model.
model dan controller. Perancangan data dibuat Tiga komponen diimplementasikan sebagai
dengan Conceptual Data Model. Perancangan kode program yang dibangun dengan
komponen dibuat dengan 3 sampel komponen framework Laravel. Antarmuka pengguna
utama yang dimodelkan sebagai pseudocode. diimplementasikan menggunakan web browser
Perancangan antarmuka dengan wireframe Chrome dengan sistem operasi Windows 10
antarmuka pengguna juga telah dirancang. dengan ukuran layar 14 inci beresolusi
Sistem dapat diimplementasikan dengan 1366×768 piksel.
spesifikasi perangkat dan batasan yang telah Jenis pengujian yang dikerjakan adalah
dibuat. Sistem berjalan dengan bahasa pengujian unit, integrasi, validasi, dan
pemrograman PHP versi 7.2, database kompatibilitas. Pengujian unit menggunakan 3
management system MySQL, dan PHP komponen yang telah dirancang pada tahapan
sebelumnya. Status valid dihasilkan di semua Kebutuhan yang diharapkan mungkin berubah
kasus uji dan cyclomatic complexity seiring waktu.
menghasilkan nilai maksimal 10. Pengujian
integrasi menghasilkan angka kompleksitas 3 9. DAFTAR PUSTAKA
dan status valid di seluruh prosedur uji. Angka Drayton, M., 2009. The Minnesota Multiphasic
kompleksitas yang didapat pada pengujian unit Personality Inventory-2 (MMPI-2).
dan integrasi menyimpulkan bahwa komponen Occupational Medicine, [e-journal]
yang telah dibuat merupakan kode yang 59(2), pp. 135-136. Tersedia melalui:
terstruktur dan ditulis dengan baik, tingkat ResearchGate
testability yang tinggi, dan membutuhkan <https://www.researchgate.net/publicati
tenaga dan biaya yang sedikit. Hasil valid di on/24031649_The_Minnesota_Multiph
semua kasus uji menandakan bahwa fungsi asic_Personality_Inventory-2_MMPI-
yang diuji menghasilkan keluaran yang 2> [Diakses 15 Januari 2019]
diharapkan. Pengujian validasi menghasilkan
status valid di seluruh kebutuhan fungsional Framingham, J., 2018. Minnesota Multiphasic
yang berjumlah 35. Pengujian kompatibilitas Personality Inventory (MMPI). [online]
yang dilakukan juga menghasilkan status valid Tersedia di: <https://psychcentral.com/
pada semua web browser yang diuji. lib/minnesota-multiphasic-personality-
inventory-mmpi> [Diakses 15 Januari
8.2. Saran 2019]
Sommerville, I., 2010. Software Engineering
Saran yang diberikan oleh peneliti agar
(9th Edition). Harlow: Addison-
dapat dipertimbangkan dalam penelitian
Wesley.
lanjutan dari pembangunan sistem interpretasi
hasil tes MMPI di lembaga psikologi World Health Organization, 2013. Investing in
metaPROGRESS adalah dengan melakukan mental health: evidence for action.
analisis kebutuhan kembali pada pengembangan Geneva: World Health Organization.
lanjutan sistem dengan stakeholder terkait.