Upload
others
View
16
Download
0
Embed Size (px)
Citation preview
APLIKASI REKOMENDASI PENENTUAN PEKERJA RUMAH TANGGA
MENGGUNAKAN METODE MATCHING PROFILE PADA STARTUP
MAXIMOM
TUGAS AKHIR
Program Studi
S1 SISTEM INFORMASI
Oleh:
BENNY WAHYU YUWONO
16410100104
FAKULTAS TEKNOLOGI DAN INFORMATIKA
UNIVERSITAS DINAMIKA
2020
APLIKASI REKOMENDASI PENENTUAN PEKERJA RUMAH TANGGA
MENGGUNAKAN METODE MATCHING PROFILE PADA STARTUP
MAXIMOM
TUGAS AKHIR
Diajukan sebagai salah syarat untuk menyelesaikan
Program Sarjana
Oleh:
Nama : Benny Wahyu Yuwono
NIM : 16410100104
Program Studi : S1 Sistem Informasi
FAKULTAS TEKNOLOGI DAN INFORMATIKA
UNIVERSITAS DINAMIKA
2020
iii
iv
Work While They Sleep
Learn While They Party
Save While They Spend
Live Like They Dream
- Unknown
v
Teruntuk
orang tua, keluarga dan teman - teman
yang selalu memberikan semangat setiap waktu
vi
vii
ABSTRAK
Tahun 2018 Jouska Indonesia mengeluarkan hasil survei mengenai permasalahan antara Majikan, Yayasan dan Pekerja Rumah Tangga (PRT). Masalah terjadi karena majikan merasa kesulitan dalam mencari PRT yang sesuai dengan kebutuhan dan berkompeten. Lalu, yayasan penyedia jasa PRT memberikan kerugian pada majikan seperti PRT yang direkrut tidak sesuai dengan keinginan. Serta, PRT yang sudah direkrut sering menyebabkan masalah pada majikan seperti berkata kasar dan melakukan tindak kekerasan pada orang tua dan anak yang dijaga saat majikan tidak di rumah. Solusi yang diberikan untuk menyelesaikan permasalahan tersebut adalah dengan membangun sebuah aplikasi yang dapat menghasilkan kombinasi terbaik antara kebutuhan majikan dalam mencari pekerja rumah tangga dan kondisi atau latar belakang yang dimiliki pekerja rumah tangga, dengan menerapkan metode Matching Profile untuk rekomendasi penentuan pekerja rumah tangga. Proses metode Matching Profile dimulai dari menentukan kriteria penilaian, melakukan perhitungan gap, pembobotan, perhitungan core dan secondary factor, perhitungan nilai total dan perhitungan ranking. Aspek yang digunakan untuk menentukan profil aktual PRT adalah aspek kompetensi dengan faktor pengetahuan, keterampilan dan sikap kerja. Lalu, aspek pengalaman dengan faktor pengalaman bekerja dan sertifikat/pelatihan. Hasil rekomendasi yang dihasilkan berupa daftar ranking pekerja rumah tangga yang sudah diseleksi berdasarkan kebutuhan majikan dengan profil aktual pekerja rumah tangga Maximom, sehingga majikan dapat mengambil keputusan dalam memilih PRT yang sesuai dengan keinginannya. Kata Kunci: matching profile, rekomendasi, pekerja rumah tangga, majikan.
viii
KATA PENGANTAR
Puji dan syukur kehadirat Allah Subhanahu Wa Ta’ala atas segala nikmat
yang diberikan sehingga penulis mampu menyelesaikan Tugas Akhir dengan judul
“Aplikasi Rekomendasi Penentuan Pekerja Rumah Tangga Menggunakan Metode
Matching Profile Pada Startup Maximom”.
Penyelesaian tugas akhir ini tidak terlepas dari bantuan berbagai pihak yang
telah memberikan banyak masukan, nasehat, kritik, saran dan dukugan moril
maupun materil kepada penulis. Oleh karena itu penulis menyampaikan rasa
terimakasih kepada:
Keluarga penulis yang selalu mendoakan, mendukung, dan memberikan
semangat di setiap langkah dan aktifitas penulis.
Bapak Prof. Dr. Budi Jatmiko, M.Pd selaku Rektor Universitas Dinamika
Surabaya.
Bapak Dr. Anjik Sukmaaji, S.Kom., M.Eng. selaku Kepala Program Studi
Sistem Informasi Universitas Dinamika Surabaya.
Ibu Vivine Nurcahyawati, M.Kom., OCP. selaku Dosen Pembimbing 1 yang
selalu mendukung, memberikan kepercayaan kepada penulis dalam
menyelesaikan tugas akhir ini.
Bapak Erwin Sutomo, S.Kom., M.Eng. selaku Dosen Pembimbing 2 yang selalu
mendukung, memberikan kepercayaan kepada penulis dalam menyelesaikan
tugas akhir ini.
Bapak Tutut Wurijanto, M.Kom. selaku Dosen Pembahas yang telah bersedia
menjadi dosen pembahas dalam mengerjakan tugas akhir ini.
Terima kasih kepada Tim Maximom, Novia Azura, Sicillya, Vincentius Rama
dan Qowiyyu Adzkar yang senantiasa membangun bersama Maximom.
The Girl That I Haven’t Met dan teman - teman kos medokan tercinta yang telah
memberikan bantuan dan dukungannya dalam penyusunan laporan ini.
Pihak - pihak lain yang tidak dapat disebutkan satu - persatu yang telah
memberikan bantuan dan dukungan kepada penulis.
ix
Semoga Allah Subhanahu Wa Ta’ala memberikan balasan yang setimpal
kepada semua pihak yang telah memberikan bantuan, bimbingan, dan nasehat
dalam proses kerja praktik ini.
Penulis menyadari bahwa tugas akhir yang dilakukan masih banyak terdapat
kekurangan, sehingga kritik yang bersifat membangun dan saran dari seluruh pihak
sangatlah diharapkan agar aplikasi ini dapat diperbaiki menjadi lebih baik lagi di
kemudian hari. Semoga tugas akhir ini dapat diterima dan bermanfaat bagi penulis
dan semua pihak.
Surabaya, 06 September 2020
Penulis
x
DAFTAR ISI
Halaman
ABSTRAK ........................................................................................................... vii
KATA PENGANTAR ........................................................................................ viii
DAFTAR ISI .......................................................................................................... x
DAFTAR TABEL .............................................................................................. xiii
DAFTAR GAMBAR ........................................................................................... xv
DAFTAR LAMPIRAN ..................................................................................... xvii
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang ....................................................................................... 1
1.2 Rumusan Masalah .................................................................................. 2
1.3 Batasan Masalah .................................................................................... 2
1.4 Tujuan .................................................................................................... 2
1.5 Manfaat .................................................................................................. 2
BAB II LANDASAN TEORI ............................................................................... 3
2.1 Sistem Rekomendasi .............................................................................. 3
2.2 Pekerja Rumah Tangga .......................................................................... 4
2.3 Metode Matching Profile ....................................................................... 4
2.3.1 Penentuan Kriteria Penilaian ....................................................... 4
2.3.2 Perhitungan Pemetaan Gap Kompetensi ..................................... 4
2.3.3 Pembobotan ................................................................................. 5
2.3.4 Perhitungan Core dan Secondary Factor .................................... 5
2.3.5 Perhitungan Nilai Total ................................................................ 5
2.3.6 Perhitungan Hasil Akhir (Ranking) ............................................. 6
BAB III METODOLOGI PENELITIAN ........................................................... 7
3.1 Studi Literatur ........................................................................................ 7
3.2 Observasi ............................................................................................... 7
3.3 Mengidentifikasi Masalah ..................................................................... 8
3.4 Skema Pengembangan ........................................................................... 8
3.5 Matching Profile .................................................................................... 8
3.5.1 Penentukan Kriteria Penilaian ..................................................... 9
3.5.2 Perhitungan Gap Kompetensi .................................................... 10
xi
3.5.3 Pembobotan ............................................................................... 11
3.5.4 Perhitungan Core & Secondary Factor ..................................... 11
3.5.5 Perhitungan Nilai Total .............................................................. 12
3.5.6 Perhitungan Hasil Akhir (Ranking) ........................................... 14
3.6 Product Backlog .................................................................................. 15
3.7 Sprint Planning .................................................................................... 16
3.8 Sprint Backlog ..................................................................................... 17
3.9 Daily Scrum ......................................................................................... 18
3.9.1 Sprint Iterasi Pertama ................................................................ 19
3.9.2 Sprint Iterasi Kedua ................................................................... 23
3.10 Sprint Review ..................................................................................... 28
3.11 Sprint Restrospective ......................................................................... 29
3.12 Product ............................................................................................... 29
3.13 Pembuatan Laporan ........................................................................... 29
BAB IV HASIL DAN PEMBAHASAN ............................................................ 30
4.1 Hasil Implementasi .............................................................................. 30
4.1.1 Halaman Profil Aktual PRT (Admin) ........................................ 30
4.1.2 Halaman Register ....................................................................... 34
4.1.3 Halaman Login ........................................................................... 34
4.1.4 Halaman Ubah Profil ................................................................. 35
4.1.5 Halaman Pemilihan PRT ........................................................... 35
4.1.6 Halaman Permintaan PRT ......................................................... 36
4.2 Testing ................................................................................................. 37
4.2.1 Halaman Register ....................................................................... 37
4.2.2 Halaman Login ........................................................................... 38
4.2.3 Halaman Ubah Profil ................................................................. 38
4.2.4 Halaman Pemilihan PRT ........................................................... 39
4.2.5 Halaman Permintaan PRT ......................................................... 40
4.3 Sprint Review ...................................................................................... 40
4.4 Pembahasan ......................................................................................... 41
BAB V PENUTUP ............................................................................................... 43
5.1 Kesimpulan .......................................................................................... 43
xii
5.2 Saran ................................................................................................... 43
DAFTAR PUSTAKA .......................................................................................... 44
LAMPIRAN ......................................................................................................... 45
xiii
DAFTAR TABEL
Halaman
Tabel 2.1 Pembobotan ............................................................................................. 5
Tabel 3.1 Masalah dan alternatif solusi ................................................................... 8
Tabel 3.2 Kriteria Aspek ......................................................................................... 9
Tabel 3.3 Nilai Faktor ............................................................................................. 9
Tabel 3.4 Kebutuhan Majikan ............................................................................... 10
Tabel 3.5 Profil Aktual Pekerja Rumah Tangga ................................................... 10
Tabel 3.6 Perhitungan Pemetaan Gap Aspek Kompetensi ................................... 10
Tabel 3.7 Perhitungan Pemetaan Gap Aspek Pengalaman ................................... 10
Tabel 3.8 Pembobotan ........................................................................................... 11
Tabel 3.9 Pembobotan Aspek Kompetensi ........................................................... 11
Tabel 3.10 Pembobotan Aspek Pengalaman ......................................................... 11
Tabel 3.11 Core & Secondary Factor Aspek Kompetensi ................................... 11
Tabel 3.12 Hasil Perhitungan Core & Secondary Factor Aspek Kompetensi ..... 12
Tabel 3.13 Core & Secondary Factor Aspek Pengalaman ................................... 12
Tabel 3.14 Hasil Perhitungan Core & Secondary Factor Aspek Pengalaman ..... 12
Tabel 3.15 Perhitungan Nilai Total Aspek Kompetensi ....................................... 13
Tabel 3.16 Hasil Nilai Total Aspek Kompetensi .................................................. 13
Tabel 3.17 Perhitungan Nilai Total Aspek Pengalaman ....................................... 13
Tabel 3.18 Hasil Nilai Total Aspek Pengalaman .................................................. 13
Tabel 3.19 Perhitungan Nilai Akhir ...................................................................... 14
Tabel 3.20 Hasil Nilai Akhir (Ranking) ................................................................ 14
Tabel 3.21 Keterangan Tingkat Kesulitan ............................................................ 15
Tabel 3.22 Product Backlog .................................................................................. 15
Tabel 3.23 Sprint Backlog Iterasi Pertama ............................................................ 17
Tabel 3.24 Sprint Backlog Iterasi Kedua .............................................................. 17
Tabel 3.25 Flow of Event Register ........................................................................ 20
Tabel 3.26 Flow of Event Profil Aktual PRT ........................................................ 21
Tabel 3.27 Flow of Event Pemilihan PRT ............................................................. 26
Tabel 3.28 Flow of Event Permintaan PRT ........................................................... 27
Tabel 4.1 Desain Testing Halaman Register ......................................................... 37
xiv
Tabel 4.2 Testing Halaman Register ..................................................................... 38
Tabel 4.3 Desain Testing Halaman Login ............................................................. 38
Tabel 4.4 Testing Halaman Login ......................................................................... 38
Tabel 4.5 Desain Testing Halaman Ubah Profil ................................................... 38
Tabel 4.6 Testing Halaman Ubah Profil ................................................................ 39
Tabel 4.7 Desain Testing Halaman Pemilihan PRT .............................................. 39
Tabel 4.8 Testing Halaman PRT ........................................................................... 40
Tabel 4.9 Desain Testing Permintaan PRT ........................................................... 40
Tabel 4.10 Testing Halaman Permintaan PRT ...................................................... 40
Tabel 4.11 Hasil Sprint Review Iterasi Pertama .................................................... 41
Tabel 4.12 Hasil Sprint Review Iterasi Kedua ...................................................... 41
Tabel L2.1 Flow of Event Login ........................................................................... 49
Tabel L2.2 Flow of Event Ubah Profil .................................................................. 50
xv
DAFTAR GAMBAR
Halaman
Gambar 2.1 Kerangka Teori .................................................................................... 3
Gambar 3.1 Tahapan Penelitian .............................................................................. 7
Gambar 3.2 Skema Pengembangan......................................................................... 8
Gambar 3.3 Use Case Sistem Sprint Iterasi Pertama ........................................... 19
Gambar 3.4 Activity Diagram Register ................................................................. 20
Gambar 3.5 Activity Diagram Profil Aktual ......................................................... 21
Gambar 3.6 Sequence Diagram Register .............................................................. 22
Gambar 3.7 Sequence Diagram Profil Aktual PRT .............................................. 22
Gambar 3.8 Class Diagram Iterasi Pertama ......................................................... 23
Gambar 3.9 Use Case Sistem Sprint Iterasi Kedua .............................................. 24
Gambar 3.10 Activity Diagram Pemilihan PRT .................................................... 25
Gambar 3.11 Activity Diagram Permintaan PRT .................................................. 26
Gambar 3.12 Sequence Diagram Pemilihan PRT ................................................. 27
Gambar 3.13 Sequence Diagram Pemintaan PRT ................................................ 28
Gambar 3.14 Class Diagram Sprint Iterasi Kedua ............................................... 28
Gambar 4.1 Data Master PRT ............................................................................... 30
Gambar 4.2 Data Nilai Tes Pengetahuan .............................................................. 31
Gambar 4.3 Data Nilai Tes Keterampilan ............................................................. 31
Gambar 4.4 Data Nilai Tes Sikap ......................................................................... 32
Gambar 4.5 Data Sertifikat ................................................................................... 32
Gambar 4.6 Data Kontrak ..................................................................................... 33
Gambar 4.7 Hasil Profil Aktual PRT .................................................................... 33
Gambar 4.8 Tampilan Register ............................................................................. 34
Gambar 4.9 Tampilan Login ................................................................................. 34
Gambar 4.10 Tampilan Ubah Profil...................................................................... 35
Gambar 4.11 Pemilihan Kriteria ........................................................................... 36
Gambar 4.12 Hasil Rekomendasi PRT ................................................................. 36
Gambar 4.13 Tampilan Permintaan PRT .............................................................. 37
Gambar L1.1 Scrum Framework Sumber: (Schwaber & Sutherland, 2017) ........ 45
Gambar L1.2 Product Backlog Item Sumber: (Partogi, 2015) .............................. 46
xvi
Gambar L2.1 Activity Diagram Login .................................................................. 49
Gambar L2.2 Activity Diagram Ubah Profil ......................................................... 50
Gambar L2.3 Sequence Diagram Login................................................................ 51
xvii
DAFTAR LAMPIRAN
Halaman
Lampiran 1 Landasan Teori Scrum ....................................................................... 45
Lampiran 2 Hasil Sprint Iterasi Pertama dan Iterasi Kedua .................................. 49
Lampiran 3 Biodata Penulis .................................................................................. 52
1
1 BAB I
PENDAHULUAN
1.1 Latar Belakang
Pekerja rumah tangga (PRT) sangat dibutuhkan oleh kaum wanita untuk
berpartisipasi di dunia tenaga kerja, terutama yang kesusahan dalam membagi tugas
pekerjaan dan keluarga. Hal tersebut membuat jasa pekerja rumah tangga selalu
dibutuhkan. Maximom adalah startup yang bergerak dibidang jasa perekrutan
pekerja rumah tangga yang didirikan pada tahun 2018 dan berlokasi di Surabaya.
Tujuan startup Maximom adalah membantu para ibu (wanita) karir atau single
parent dengan menjadi penyedia layanan jasa PRT yang berkualitas dan terampil
sesuai dengan kebutuhan. Maximom juga memiliki visi sebagai partner terpercaya
masyarakat untuk membantu memaksimalkan peran mama dalam mengelola rumah
dan mendidik generasi emas.
Jouska Indonesia (2018) mengeluarkan hasil survei mengenai permasalahan
antara Majikan, Yayasan dan Pekerja Rumah Tangga melalui media sosial.
Permasalahan tersebut terjadi karena majikan merasa kesulitan dalam mencari
pekerja rumah tangga yang sesuai kebutuhan dan berkompeten. Lalu, yayasan
penyedia jasa pekerja rumah tangga memberikan kerugian pada majikan seperti
PRT yang direkrut tidak sesuai dengan kebutuhan. Serta, PRT yang direkrut
menyebabkan masalah pada majikan seperti berkata kasar dan melakukan tindak
kekerasan terhadap orang tua dan anak yang dijaga saat majikan tidak di rumah.
Berdasarkan masalah diatas, diperlukan aplikasi yang dapat menghasilkan
kombinasi terbaik antara kebutuhan majikan dalam mencari pekerja rumah tangga
dan kondisi atau latar belakang yang dimiliki pekerja rumah tangga, dengan
menerapkan metode Matching Profile untuk rekomendasi penentuan pekerja rumah
tangga. Metode tersebut memiliki keunggulan yang perhitungannya menghasilkan
peringkat dari kriteria yang diinputkan majikan (Chairi, Putri, & Funani, 2018).
Kriteria yang digunakan mengacu pada SKKNI Nomor 313 Tahun 2015 (Menteri
Ketenagakerjaan Republik Indonesia, 2015). Proses Matching Profile dimulai dari
menentukan kriteria penilaian, melakukan perhitungan gap, pembobotan,
perhitungan core dan secondary factor, perhitungan nilai total dan perhitungan
2
ranking. Hasil rekomendasi yang dihasilkan berupa daftar ranking pekerja rumah
tangga yang sudah diseleksi berdasarkan kebutuhan majikan dengan profil aktual
pekerja rumah tangga Maximom, sehingga majikan dapat mengambil keputusan
dalam memilih pekerja rumah tangga yang sesuai dengan keinginannya.
1.2 Rumusan Masalah
Berdasarkan latar belakang diatas maka rumusan masalah tugas akhir ini
adalah bagaimana membuat aplikasi rekomendasi penentuan pekerja rumah tangga
menggunakan metode Matching Profile pada startup Maximom?
1.3 Batasan Masalah
Berdasarkan uraian di atas, untuk menyusun tugas akhir ini menjadi lebih
terarah dan tidak menyimpang dari tujuan pembahasan, maka penulis membatasi
pokok permasalahan yang akan dibahas sebagai berikut:
Kriteria untuk proses seleksi adalah aspek kompetensi dan aspek pengalaman.
Pencarian keahlian PRT berdasarkan SKKNI Nomor 313 Tahun 2015 dengan 7
keahlian yang terdiri dari Tata Graha, Memasak, Penjagaan Anak Balita,
Penjagaan Bayi, Penjagaan Lansia, Tata Taman dan Mengemudi Kendaraan
Keluarga.
1.4 Tujuan
Berdasarkan latar belakang diatas, tujuan penelitian ini adalah memberikan
rekomendasi penentuan pekerja rumah tangga kepada Majikan.
1.5 Manfaat
Manfaat yang diharapkan dari penelitian ini adalah:
Membantu majikan dalam memberi rekomendasi untuk memilih pekerja rumah
tangga yang sesuai dengan kebutuhan.
Memudahkan startup Maximom untuk lebih dikenal masyarakat luas dalam
pencarian pekerja rumah tangga yang berkompeten dibidangnya.
3
2 BAB II
LANDASAN TEORI
Kerangka teori digunakan untuk dijadikan dasar dalam menyelesaikan solusi
yang ditawarkan untuk menyelesaikan permasalahan yang telah dijelaskan
sebelumnya, yaitu aplikasi rekomendasi penentuan pekerja rumah tangga
menggunakan metode Matching Profile pada startup Maximom. Berikut adalah
gambaran kerangka teori yang terlihat pada gambar 2.1 kerangka teori
Gambar 2.1 Kerangka Teori
Dalam menerapkan metode Matching Profile, diperlukan pemahaman teori
mengenai sistem rekomendasi. Kemudian diperlukan pemahaman teori terkait
Matching Profile sebagai metode dalam menentukan pekerja rumah tangga yang
direkomendasikan kepada majikan. Serta diperlukan pemahaman teori scrum yang
digunakan sebagai metode penelitian untuk menyelesaikan tugas akhir dengan
tahapan yang terdiri atas product backlog, sprint planning, sprint backlog, daily
scrum, sprint review dan sprint retrospectisve.
2.1 Sistem Rekomendasi
Menurut Ricci, Rokach, & Shapira (2015), sistem rekomendasi (SR) adalah
alat dan teknik perangkat lunak yang memberikan saran untuk item yang mungkin
menarik bagi pengguna tertentu. Saran tersebut terkait dengan berbagai proses
pengambilan keputusan dan “Item” adalah istilah umum yang digunakan untuk
menunjukkan apa yang direkomendasikan sistem kepada pengguna
4
2.2 Pekerja Rumah Tangga
Pekerja Rumah Tangga yang selanjutnya disingkat PRT dalam Peraturan
Menteri Ketenagakerjaan No. 2 tahun 2015 adalah orang yang bekerja pada orang
perseorangan dalam rumah tangga untuk melaksanakan pekerjaan
kerumahtanggaan dengan menerima upah dan atau imbalan dalam bentuk lain.
Pekerjaan kerumahtanggaan yang dimaksud adalah pekerjaan yang dilakukan
dalam lingkup dan kepentingan rumah tangga (Menteri Ketenagakerjaan Republik
Indonesia, 2015).
Ruang lingkup kompetensi profesi pekerja rumah tangga meliputi kompetensi
Tata Graha (housekeeping), Memasak (family cooking), Penjagaan Bayi
(babysitting), atau Penjagaan Anak Balita (childcaring), atau Penjagaan Lansia
(caretaking), Tata Taman (gardening), Mengemudi Kendaraan Keluarga (family
driving) (Menteri Ketenagakerjaan Republik Indonesia, 2015).
2.3 Metode Matching Profile
Matching Profile merupakan sebuah mekanisme pengambilan keputusan
dengan mengasumsikan bahwa terdapat tingkat variabel prediktor yang ideal yang
harus dimiliki oleh individu, bukan tingkat minimal yang harus dipenuhi atau
dilewati. Dalam Matching Profile, dilakukan identifikasi terhadap suatu kelompok
yang baik maupun buruk. Para individu dalam kelompok tersebut diukur
menggunakan beberapa kriteria penilaian (Chairi, Putri, & Funani, 2018).
2.3.1 Penentuan Kriteria Penilaian
Hal pertama yang harus dilakukan dalam proses Metode Matching Profile
adalah menentukan kriteria dan besarannya yang berperan dalam permasalahan
yang akan diselesaikan (Chairi, Putri, & Funani, 2018).
2.3.2 Perhitungan Pemetaan Gap Kompetensi
GAP disini adalah nilai beda antara profil aktual dengan profil yang
diharapkan (Chairi, Putri, & Funani, 2018), seperti terlihat pada rumus dibawah ini.
GAP = Profil Aktual - Profil PRT yang Diharapkan ………(1)
5
2.3.3 Pembobotan
Setelah diperoleh gap masing - masing pekerja rumah tangga, setiap pekerja
rumah tangga diberi bobot nilai dengan patokan yang sudah ditentukan.
Tabel 2.1 Pembobotan No Selisih Bobot Keterangan
1 0 5 Tidak ada selisih skor kriteria 2 1 4,5 Kriteria kelebihan 1 level 3 - 1 4 Kriteria kekurangan 1 level 4 2 3,5 Kriteria kelebihan 2 level 5 -2 3 Kriteria kekurangan 2 level 6 3 2,5 Kriteria kelebihan 3 level 7 -3 2 Kriteria kekurangan 3 level 8 4 1,5 Kriteria kelebihan 4 level 9 -4 1 Kriteria kekurangan 4 level
2.3.4 Perhitungan Core dan Secondary Factor
Core factor merupakan aspek (kompetensi) yang paling menonjol atau paling
dibutuhkan untuk menjadi acuan dalam merekomendasikan (Chairi, Putri, &
Funani, 2018). Untuk perhitungan core factor dapat dilihat pada rumus dibawah ini:
𝑁𝑁𝐶𝐶𝐶𝐶 = ∑𝑁𝑁𝑁𝑁(𝑘𝑘,𝑝𝑝)∑𝐼𝐼𝑁𝑁
………(2)
Keterangan
𝑁𝑁𝐶𝐶𝐶𝐶 : Nilai rata-rata core factor
𝑁𝑁𝑁𝑁(𝑘𝑘,𝑝𝑝) : Jumlah total nilai core factor
𝐼𝐼𝑁𝑁 : Jumlah item core factor
Secondary factor adalah item-item selain aspek yang ada pada core factor
atau bisa juga disebut sebagai faktor pendukung (Chairi, Putri, & Funani, 2018).
Untuk perhitungan secondary factor dapat dilihat pada rumus dibawah ini:
𝑁𝑁𝑆𝑆𝐶𝐶 = ∑𝑁𝑁𝑁𝑁(𝑘𝑘,𝑝𝑝)∑𝐼𝐼𝑁𝑁
………(3)
Keterangan
𝑁𝑁𝑆𝑆𝐶𝐶 : Nilai rata-rata secondary factor
𝑁𝑁𝑁𝑁(𝑘𝑘, 𝑝𝑝) : Jumlah total nilai secondary factor
𝐼𝐼𝑁𝑁 : Jumlah item secondary factor
2.3.5 Perhitungan Nilai Total
Tahapan selanjutnya menghitung nilai total berdasarkan persentase dari core
& secondary factor yang diperkirakan berpengaruh terhadap pada tiap-tiap profil
(Sudrajat, 2018). Perhitungan nilai total terlihat pada rumus dibawah ini:
6
𝑁𝑁(𝑘𝑘,𝑝𝑝) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑘𝑘, 𝑝𝑝) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑘𝑘, 𝑝𝑝)………(4)
Keterangan:
𝑁𝑁(𝑘𝑘,𝑝𝑝) : Nilai Total dari aspek (kompetensi, pengalaman)
𝑁𝑁𝐶𝐶𝐶𝐶(𝑘𝑘,𝑝𝑝) : Nilai rata-rata core factor (kompetensi, pengalaman)
𝑁𝑁𝑆𝑆𝐶𝐶(𝑘𝑘,𝑝𝑝) : Nilai rata-rata secondary factor (kompetensi, pengalaman)
𝑥𝑥 : Nilai persentase yang diinputkan untuk core factor
𝑦𝑦 : Nilai persentase yang diinputkan untuk secondary factor
2.3.6 Perhitungan Hasil Akhir (Ranking)
Hasil akhir dari proses matching profile adalah ranking dari pekerja rumah
tangga yang diajukan. Setelah setiap pekerja rumah tangga mendapat nilai akhir,
maka bisa ditentukan ranking pekerja rumah tangga berdasarkan pada semakin
besarnya nilai hasil akhir sehingga semakin besar pula kesempatan untuk
direkomendasikan (Sudrajat, 2018), seperti terlihat pada rumus dibawah ini:
𝑅𝑅𝑅𝑅𝑅𝑅𝑘𝑘𝑅𝑅𝑅𝑅𝑅𝑅 = 𝑥𝑥.𝑁𝑁𝐾𝐾 + 𝑦𝑦.𝑁𝑁𝑃𝑃………(5)
Keterangan:
𝑁𝑁𝐾𝐾 : Nilai Kompetensi
𝑁𝑁𝑃𝑃 : Nilai Pengalaman
𝑥𝑥 : Nilai persentase yang diinputkan untuk aspek kompetensi
𝑦𝑦 : Nilai persentase yang diinputkan untuk aspek pengalaman
7
3 BAB III
METODOLOGI PENELITIAN
Tahapan penelitian yang digunakan untuk menyelesaikan tugas akhir terdiri
dari tahapan awal, pengembangan dan akhir, terlihat seperti pada gambar 3.1.
Gambar 3.1 Tahapan Penelitian
3.1 Studi Literatur
Pada tahap ini penulis melakukan kajian dan mencari referensi teori yang
sesuai dengan topik atau kasus yang ditemukan. Referensi yang dimaksud adalah
sistem rekomendasi secara umum, pekerja rumah tangga, peraturan mengenai
pekerja rumah tangga, metode matching profile dan panduan scrum. Referensi
dapat ditemukan pada buku, jurnal, artikel laporan penelitian dan situs di internet.
3.2 Observasi
Pada tahap ini penulis melakukan observasi pada pihak yang terkait dengan
startup Maximom. Observasi ini bertujuan untuk mendapatkan data dan
mengetahui secara langsung kondisi ditempat serta melakukan pencatatan terhadap
semua hal yang terjadi di lapangan. Pihak yang dimaksud disini antara lain:
Product Owner adalah CEO Maximom.
Scrum Master adalah Chief Techology Officer (CTO) Maximom.
Stakeholder adalah beberapa orang atau organisasi pemegang kepentingan yaitu
Maximom, Majikan, Pekerja Rumah Tangga, Development Team dan para ahli
8
3.3 Mengidentifikasi Masalah
Pada tahap ini penulis melakukan identifikasi masalah berdasarkan hasil
analisis dan observasi yang nantinya akan diolah kembali pada tahapan selanjutnya
yaitu product backlog. Berikut adalah hasil identifikasi masalah dan alternatif solusi
yang dapat dilihat pada tabel 3.1 masalah dan alternatif solusi.
Tabel 3.1 Masalah dan alternatif solusi Masalah Alternatif Solusi Majikan merasa kesulitan dalam mencari pekerja rumah tangga yang sesuai dengan kebutuhan.
Membuat aplikasi yang memudahkan majikan dalam mencari dan memberi rekomendasi untuk memilih pekerja rumah tangga berdasarkan kebutuhan dan kriteria yang diinginkan menggunakan metode matching profile.
3.4 Skema Pengembangan
Pada penelitian ini skema pengembangannya dibuat dengan mengambil data
dari database Maximom untuk dikonversikan berdasarkan nilai faktor. Hasil dari
konversi tersebut menghasilkan profil masing - masing PRT yang digunakan dalam
pencocokan profil kebutuhan majikan, sehingga menghasilkan rekomendasi profil
PRT sesuai kebutuhan majikan. Skema pengembangan terlihat pada gambar 3.2.
Gambar 3.2 Skema Pengembangan
3.5 Matching Profile
Tahapan ini menjelaskan tahapan - tahapan pada sistem untuk menentukan
rekomendasi PRT berdasarkan kebutuhan majikan. Berikut merupakan proses
penentuan pekerja rumah tangga menggunakan Matching Profile.
9
3.5.1 Penentukan Kriteria Penilaian
Pada penelitian ini, kriteria yang digunakan adalah aspek kompetensi dan
aspek pengalaman. Aspek tersebut diperoleh berdasarkan Standar Kompetensi
Kerja Nasional Indonesia (SKKNI) Nomor 313 Tahun 2015 tentang Penetapan
Standar Kompetensi Kerja Nasional Indonesia Kategori Jasa Perorangan Yang
Melayani Rumah Tangga (Menteri Ketenagakerjaan Republik Indonesia, 2015).
Tabel 3.2 Kriteria Aspek No Aspek Faktor
1 Kompetensi K1 Pengetahuan K2 Keterampilan K3 Sikap Kerja
2 Pengalaman P1 Lama Bekerja P2 Sertifikat/Pelatihan
Pada penelitian ini, aspek kompetensi diberi bobot sebesar 65% dan aspek
pengalaman diberi bobot sebesar 35% dengan perbandingan core dan secondary
factor sebesar 60% banding 40%. Nilai faktor digunakan sebagai acuan dalam
menilai calon PRT dan menjadi profil aktual PRT untuk dibandingkan dengan profil
PRT yang dibutuhkan majikan. Penentuan nilai faktor menggunakan acuan dari
SKKNI Nomor 313 Tahun 2015 yaitu fungsi dasar. seperti terlihat pada tabel 3.3
Tabel 3.3 Nilai Faktor Faktor Nilai K1 Pengetahuan 1 = Nilai persentase < 20% dari total fungsi dasar
2 = Nilai persentase < 40% dari total fungsi dasar 3 = Nilai persentase < 60% dari total fungsi dasar 4 = Nilai persentase < 80% dari total fungsi dasar 5 = Nilai persentase 100% dari total fungsi dasar
K2 Keterampilan 1 = Nilai persentase < 20% dari total fungsi dasar 2 = Nilai persentase < 40% dari total fungsi dasar 3 = Nilai persentase < 60% dari total fungsi dasar 4 = Nilai persentase < 80% dari total fungsi dasar 5 = Nilai persentase 100% dari total fungsi dasar
K3 Sikap Kerja 1 = Nilai persentase < 20% dari total fungsi dasar 2 = Nilai persentase < 40% dari total fungsi dasar 3 = Nilai persentase < 60% dari total fungsi dasar 4 = Nilai persentase < 80% dari total fungsi dasar 5 = Nilai persentase 100% dari total fungsi dasar
P1 Lama Bekerja 1 = Bekerja 1 tahun tidak punya seritifikat dan tidak ikut pelatihan 2 = Bekerja 2-3 tahun tidak punya seritifikat dan tidak ikut pelatihan 3 = Bekerja 3-4 tahun tidak punya seritifikat dan tidak ikut pelatihan 4 = Bekerja 4-5 tahun tidak punya seritifikat dan tidak ikut pelatihan 5 = Bekerja 5 tahun tidak punya seritifikat dan tidak ikut pelatihan
P2 Sertifikat/Pelatihan 1 = Punya 1 sertifikat atau ikut 1 pelatihan dan bekerja 1 tahun 2 = Punya 2 sertifikat atau ikut 2 pelatihan dan bekerja 2-3 tahun 3 = Punya 3 sertifikat atau ikut 3 pelatihan dan bekerja 3-4 tahun 4 = Punya 4 sertifikat atau ikut 4 pelatihan dan bekerja 4-5 tahun 5 = Punya > 5 sertifikat atau ikut > 5 pelatihan dan bekerja > 5 tahun
10
Pada penelitian ini, terdapat majikan yang mencari PRT dengan keahlian
memasak dan kriteria yang dibutuhkan seperti pada tabel 3.3 kebutuhan majikan.
Tabel 3.4 Kebutuhan Majikan Kriteria Nilai Kriteria K1 Pengetahuan 5 = Nilai persentase 100% dari total fungsi dasar K2 Keterampilan 4 = Nilai persentase < 80% dari total fungsi dasar K3 Sikap Kerja 4 = Nilai persentase < 80% dari total fungsi dasar P1 Lama Bekerja 5 = Bekerja > 5 tahun tidak punya seritifikat dan tidak ikut pelatihan P2 Seritifikat/Pelatihan 2 = Punya 2 sertifikat atau ikut 4 pelatihan dan bekerja 1-2 tahun
Berikut adalah profil aktual pekerja rumah tangga yang sudah dikonversi
terlihat pada tabel 3.4 profil aktual pekerja rumah tangga.
Tabel 3.5 Profil Aktual Pekerja Rumah Tangga No Nama K1 K2 K3 P1 P2 1. Siska Sihombing 5 4 4 5 2 2. Hana Uyainah 4 4 3 4 1 3. Sakura Rahayu Maryati 4 3 4 3 1 4. Clara Yuliarti 3 2 4 2 2
3.5.2 Perhitungan Gap Kompetensi
Pada penelitian ini yang dibandingkan adalah profil aktual PRT dengan profil
PRT yang dibutuhkan majikan atau dapat dirumuskan dibawah ini.
GAP = Profil Aktual PRT - Profil PRT yang Dibutuhkan ………(1)
Berikut perhitungan gap aspek kompetensi dan aspek pengalaman terlihat
pada tabel 3.6 dan tabel 3.7.
Tabel 3.6 Perhitungan Pemetaan Gap Aspek Kompetensi No Nama K1 K2 K3 1 Siska Sihombing 5 4 4 2 Hana Uyainah 4 4 3 3. Sakura Rahayu Maryati 4 3 4 4. Clara Yuliarti 3 2 4 Target 5 4 4 1 Siska Sihombing 0 0 0 2 Hana Uyainah -1 0 -1 3. Sakura Rahayu Maryati -1 -1 0 4. Clara Yuliarti -2 -2 0
Tabel 3.7 Perhitungan Pemetaan Gap Aspek Pengalaman No Nama P1 P2 1 Siska Sihombing 5 2 2 Hana Uyainah 4 1 3. Sakura Rahayu Maryati 3 1 4. Clara Yuliarti 2 2 Target 5 2 1 Siska Sihombing 0 0 2 Hana Uyainah -1 -1 3. Sakura Rahayu Maryati -2 -1 4. Clara Yuliarti -3 0
11
3.5.3 Pembobotan
Setelah diperoleh gap masing-masing pekerja rumah tangga, setiap pekerja
rumah tangga diberi bobot nilai dengan patokan yang sudah ditentukan.
Tabel 3.8 Pembobotan No Selisih Bobot Keterangan
1 0 5 Tidak ada selisih skor kriteria 2 1 4,5 Kriteria PRT kelebihan 1 level 3 - 1 4 Kriteria PRT kekurangan 1 level 4 2 3,5 Kriteria PRT kelebihan 2 level 5 -2 3 Kriteria PRT kekurangan 2 level 6 3 2,5 Kriteria PRT kelebihan 3 level 7 -3 2 Kriteria PRT kekurangan 3 level 8 4 1,5 Kriteria PRT kelebihan 4 level 9 -4 1 Kriteria PRT kekurangan 4 level
Tabel 3.9 Pembobotan Aspek Kompetensi No Nama K1 K2 K3 1 Siska Sihombing 0 0 0 2 Hana Uyainah -1 0 -1 3. Sakura Rahayu Maryati -1 -1 0 4. Clara Yuliarti -2 -2 0 Nilai Bobot 1 Siska Sihombing 5 5 5 2 Hana Uyainah 4 5 4 3. Sakura Rahayu Maryati 4 4 5 4. Clara Yuliarti 3 3 5
Tabel 3.10 Pembobotan Aspek Pengalaman No Nama P1 P2 1 Siska Sihombing 0 0 2 Hana Uyainah -1 -1 3. Sakura Rahayu Maryati -2 -1 4. Clara Yuliarti -3 0 Nilai Bobot 1 Siska Sihombing 5 5 2 Hana Uyainah 4 4 3. Sakura Rahayu Maryati 3 4 4. Clara Yuliarti 2 5
3.5.4 Perhitungan Core & Secondary Factor
Pada penelitian ini, core factor yang digunakan pada aspek kompetensi
adalah pengetahuan & keterampilan, sedangkan secondary factor pada aspek
kompetensi adalah sikap kerja, untuk hasil perhitungan terlihat pada tabel 3.11.
Tabel 3.11 Core & Secondary Factor Aspek Kompetensi Aspek Faktor Tipe Siska Hana Sakura Clara
Kompetensi Pengetahuan Core 5 4 4 3 Keterampilan Core 5 5 4 3
𝑁𝑁𝐶𝐶𝐶𝐶 = ∑𝑁𝑁𝑁𝑁(𝑘𝑘,𝑝𝑝)
∑𝐼𝐼𝑁𝑁
102
= 5 92
= 4,5 82
= 4 62
= 3
12
Aspek Faktor Tipe Siska Hana Sakura Clara
Kompetensi Siap Bekerja Secondary 5 4 5 5
𝑁𝑁𝑆𝑆𝐶𝐶 = ∑𝑁𝑁𝑁𝑁(𝑘𝑘,𝑝𝑝)
∑𝐼𝐼𝑁𝑁
51
= 5 41
= 4 51
= 5 51
= 5
Tabel 3.12 Hasil Perhitungan Core & Secondary Factor Aspek Kompetensi Nama K1 K2 K3 𝑵𝑵𝑪𝑪𝑪𝑪 𝑵𝑵𝑺𝑺𝑪𝑪 Siska Sihombing 5 5 5 5 5 Hana Uyainah 4 5 4 4,5 4 Sakura Rahayu Maryati 4 4 5 4 5 Clara Yuliarti 3 3 5 3 5
Pada penelitian ini, core factor yang digunakan pada aspek pengalaman
adalah lama bekerja, sedangkan secondary factor aspek pengalaman adalah
sertifikat/pelatihan, untuk hasil perhitungan dapat terlihat pada tabel 3.13.
Tabel 3.13 Core & Secondary Factor Aspek Pengalaman Aspek Faktor Tipe Siska Hana Sakura Clara
Pengalaman Lama Bekerja Core 5 4 3 2
𝑁𝑁𝑆𝑆𝐶𝐶 = ∑𝑁𝑁𝑁𝑁(𝑘𝑘,𝑝𝑝)
∑𝐼𝐼𝑁𝑁
51
= 5 41
= 4 31
= 3 21
= 2
Pengalaman Sertifikat/Pelatihan Secondary 5 4 4 5
𝑁𝑁𝐶𝐶𝐶𝐶 = ∑𝑁𝑁𝑁𝑁(𝑘𝑘,𝑝𝑝)
∑𝐼𝐼𝑁𝑁
51
= 5 41
= 4 41
= 4 51
= 5
Tabel 3.14 Hasil Perhitungan Core & Secondary Factor Aspek Pengalaman Nama P1 P2 𝑵𝑵𝑪𝑪𝑪𝑪 𝑵𝑵𝑺𝑺𝑪𝑪 Siska Sihombing 5 5 5 5 Hana Uyainah 4 4 4 4 Sakura Rahayu Maryati 3 4 3 4 Clara Yuliarti 2 5 2 5
3.5.5 Perhitungan Nilai Total
Aspek Kompetensi
Pada perhitungan nilai total terlebih dahulu menentukan nilai persentase yang
diinputkan yaitu core factor 60% dan secondary factor 40% (Kristina, 2015),
(Chairi, Putri, & Funani, 2018), (Sudrajat, 2018). Perhitungan nilai total aspek
kompetensi dapat terlihat pada tabel 3.15.
13
Tabel 3.15 Perhitungan Nilai Total Aspek Kompetensi Nama 𝑵𝑵𝑪𝑪𝑪𝑪(𝒌𝒌) 𝑵𝑵𝑺𝑺𝑪𝑪(𝒌𝒌) Siska Sihombing 5 5
𝑁𝑁(𝑘𝑘) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑘𝑘) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑘𝑘) 𝑁𝑁 = 60%. 5 + 40%. 5 𝑁𝑁 = 3 + 2 = 5
Hana Uyainah 4,5 4 𝑁𝑁(𝑘𝑘) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑘𝑘) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑘𝑘) 𝑁𝑁 = 60%. 4,5 + 40%. 4 𝑁𝑁 = 2,7 + 1,6 = 4,3
Sakura Rahayu Maryati 4 5 𝑁𝑁(𝑘𝑘) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑘𝑘) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑘𝑘) 𝑁𝑁 = 60%. 4 + 40%. 5 𝑁𝑁 = 2,4 + 2 = 4,4
Clara Yuliarti 3 5 𝑁𝑁(𝑘𝑘) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑘𝑘) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑘𝑘) 𝑁𝑁 = 60%. 3 + 40%. 5 𝑁𝑁 = 1,8 + 2 = 3,8
Tabel 3.16 Hasil Nilai Total Aspek Kompetensi No Nama 𝑵𝑵𝑪𝑪𝑪𝑪(𝒌𝒌) 𝑵𝑵𝑺𝑺𝑪𝑪(𝒌𝒌) 𝑵𝑵(𝒌𝒌) 1. Siska Sihombing 5 5 5 2. Hana Uyainah 4,5 4 4,3 3. Sakura Rahayu Maryati 4 5 4,4 4. Clara Yuliarti 3 5 3,8
Aspek Pengalaman
Perhitungan nilai total aspek pengalaman dapat terlihat pada tabel 3.17.
Tabel 3.17 Perhitungan Nilai Total Aspek Pengalaman Nama 𝑵𝑵𝑪𝑪𝑪𝑪(𝒑𝒑) 𝑵𝑵𝑺𝑺𝑪𝑪(𝒑𝒑) Siska Sihombing 5 5
𝑁𝑁(𝑝𝑝) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑝𝑝) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑝𝑝) 𝑁𝑁 = 60%. 5 + 40%. 5 𝑁𝑁 = 3 + 2 = 5
Hana Uyainah 4 4 𝑁𝑁(𝑝𝑝) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑝𝑝) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑝𝑝) 𝑁𝑁 = 60%. 4 + 40%. 4 𝑁𝑁 = 2,4 + 1,6 = 4
Sakura Rahayu Maryati 3 4 𝑁𝑁(𝑝𝑝) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑝𝑝) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑝𝑝) 𝑁𝑁 = 60%. 3 + 40%. 4 𝑁𝑁 = 1,8 + 1,6 = 3,4
Clara Yuliarti 2 5 𝑁𝑁(𝑝𝑝) = 𝑥𝑥.𝑁𝑁𝐶𝐶𝐶𝐶(𝑝𝑝) + 𝑦𝑦.𝑁𝑁𝑆𝑆𝐶𝐶(𝑝𝑝) 𝑁𝑁 = 60%. 2 + 40%. 5 𝑁𝑁 = 1,2 + 2 = 3,2
Tabel 3.18 Hasil Nilai Total Aspek Pengalaman No Nama PRT 𝑵𝑵𝑪𝑪𝑪𝑪(𝒑𝒑) 𝑵𝑵𝑺𝑺𝑪𝑪(𝒑𝒑) 𝑵𝑵(𝒑𝒑) 1. Siska Sihombing 5 5 5 2. Hana Uyainah 4 4 4 3. Sakura Rahayu Maryati 3 4 3,4 4. Clara Yuliarti 2 5 3,2
14
3.5.6 Perhitungan Hasil Akhir (Ranking)
Hasil akhir proses ini adalah penilaian pekerja rumah tangga yang akan dinilai
profilnya. Penentuan tersebut mengacu hasil perhitungan tertentu dengan
menentukan nilai persentase yaitu 65% untuk aspek kompetensi dan 35% untuk
aspek pengalaman untuk menghasilkan rekomendasi pekerja rumah tangga.
Tabel 3.19 Perhitungan Nilai Akhir PRT 𝑵𝑵𝑲𝑲 𝑵𝑵𝑷𝑷 Siska Sihombing 5 5
𝑅𝑅𝑅𝑅𝑅𝑅𝑘𝑘𝑅𝑅𝑅𝑅𝑅𝑅 = 𝑥𝑥.𝑁𝑁𝐾𝐾 + 𝑦𝑦.𝑁𝑁𝑃𝑃 𝑁𝑁 = 65%. 5 + 35%. 5 𝑁𝑁 = 5 + 5 = 5
Hana Uyainah 4,3 4 𝑅𝑅𝑅𝑅𝑅𝑅𝑘𝑘𝑅𝑅𝑅𝑅𝑅𝑅 = 𝑥𝑥.𝑁𝑁𝐾𝐾 + 𝑦𝑦.𝑁𝑁𝑃𝑃 𝑁𝑁 = 65%. 4,3 + 35%. 4 𝑁𝑁 = 2,795 + 1,4 = 4,195
Sakura Rahayu Maryati 4,4 3,4 𝑅𝑅𝑅𝑅𝑅𝑅𝑘𝑘𝑅𝑅𝑅𝑅𝑅𝑅 = 𝑥𝑥.𝑁𝑁𝐾𝐾 + 𝑦𝑦.𝑁𝑁𝑃𝑃 𝑁𝑁 = 65%. 4,4 + 35%. 3,4 𝑁𝑁 = 2,86 + 1,19 = 4,05
Clara Yuliarti 3,8 3,2 𝑅𝑅𝑅𝑅𝑅𝑅𝑘𝑘𝑅𝑅𝑅𝑅𝑅𝑅 = 𝑥𝑥.𝑁𝑁𝐾𝐾 + 𝑦𝑦.𝑁𝑁𝑃𝑃 𝑁𝑁 = 65%. 4,8 + 35%. 3,2 𝑁𝑁 = 2,47 + 1,12 = 3,59
Tabel 3.20 Hasil Nilai Akhir (Ranking) Nama 𝑵𝑵𝑲𝑲 𝑵𝑵𝑷𝑷 Nilai Total Ranking Siska Sihombing 5 5 5 1 Hana Uyainah 4,3 4 4,195 2 Sakura Rahayu Maryati 4,4 3,4 4,05 3 Clara Yuliarti 3,8 3,2 3,59 4
Dari hasil perhitungan diatas, hasil akhir tersebut nilai totalnya diurutkan dari
yang tertinggi sampai dengan yang terendah. Pekerja rumah tangga yang
direkomendasikan sesuai dengan profil yang dibutuhkan majikan adalah Siska
Sihombing yang menduduki ranking 1 dengan nilai total sebesar 5.
Pada penelitian ini, nilai yang lebih tinggi dari nilai target (gap > 0) tidak
berarti lebih baik dari nilai yang lebih rendah dari nilai target (gap < 0), nilai
terbaik/ideal adalah nilai yang sama dengan nilai target (gap/selisih = 0). Sehingga
Siska Sihombing merupakan pekerja rumah tangga yang cocok untuk
direkomendasikan sesuai dengan kebutuhan majikan
15
3.6 Product Backlog
Pada tahap ini yang akan dilakukan adalah membuat list dan memberikan
prioritas terhadap story user terhadap aplikasi dari produk yang akan dikerjakan
dan memberikan durasi pengerjaan dalam hitungan jam. Product backlog dibuat
berdasarkan hasil identifikasi masalah yang sudah ditemukan. Estimasi digunakan
mengukur kesulitan setiap story menggunakan angka fibonacci seperti 1, 3, 5, 8,
13, 21, 34, 55, 89 dst (International Scrum Institute™, 2019). Angka fibonacci yang
digunakan dalam penelitian ini adalah 1, 3 dan 5, dimana angka tersebut memiliki
keterangan yang terlihat pada tabel tabel 3.2
Tabel 3.21 Keterangan Tingkat Kesulitan Angka Fibonacci Tingkat Kesulitan Keterangan 1 Mudah Sub Story yang dikerjakan dengan waktu < 24 Jam 3 Sedang Sub Story yang dikerjakan dengan waktu 24 - 48 Jam 5 Sulit Sub Story yang dikerjakan dengan waktu > 48 Jam
Total estimasi digunakan untuk pertimbangan kepada product owner dalam
menentukan jumlah iterasi yang akan dilakukan. Prioritas utama story user pada
startup Maximom adalah memberikan rekomendasi PRT kepada majikan
berdasarkan kebutuhan, sehingga majikan dapat memilih pekerja rumah tangga
sesuai keinginannya. Setiap story user yang dapat dilihat pada tabel 3.3.
Tabel 3.22 Product Backlog ID Story ID Sub Story Tingkat
Kesulitan Prioritas
S1 Register PB1 Membuat fitur register data diri kelengkapan Majikan
1 1
PB2 Membuat fitur verifikasi register menggunakan email Majikan
1 2
PB3 Membuat fitur login Majikan 1 3 PB4 Membuat fitur login Admin 1 4 PB5 Membuat fitur edit profil Majikan 1 6
S2 Pembuatan data profil actual PRT
PB6 Membuat fitur create profil actual PRT (Admin)
1 8
S3 Pemilihan Pekerja Rumah Tangga
PB7 Membuat fitur Pemilihan Pekerja Rumah Tangga
1 9
PB8 Majikan memilih kriteria Pekerja Rumah Tangga yang dibutuhkan
1 10
PB9 Sistem menghitung gap tiap aspek faktor
5 13
PB10 Sistem input nilai gap dan menkonversi ke nilai bobot
5 14
PB11 Sistem input nilai bobot dan menghitung & mengelompokkan core & secondary factor
5 15
16
ID Story ID Sub Story Tingkat Kesulitan Prioritas
PB12 Sistem input nilai core & secondary factor dan menghitung nilai total dengan persentase 60% dan 40% pada tiap aspek faktor
5 16
PB13 Sistem input nilai total dan menghitung nilai akhir (ranking) dengan persentase 65% dan 35% pada tiap aspek
5 17
PB14 Sistem input hasil akhir dan menampilkan rekomendasi Pekerja Rumah Tangga
5 18
PB15 Majikan dapat melihat informasi & memilih Pekerja Rumah Tangga yang direkomendasikan sistem
1 11
S4 Permintaan Pekerja Rumah Tangga
PB16 Majikan dapat melihat list Pekerja Rumah Tangga yang dipilih
1 12
Jumlah 40 18
Keterangan Tingkat Kesultian 1 Mudah 3 Sedang 5 Sulit
3.7 Sprint Planning
Sprint planning membuat perencanaan yang akan dikerjaan, membuat goal
dari sprint yang akan dilaksanakan. Lalu, story yang ada dibuatkan sekiranya fungsi
apa yang dibutuhkan beserta berapa jumlah iterasi yang digunakan dalam
mengerjakan aplikasi. Jumlah iterasi yang digunakan pada studi kasus ini adalah 2
iterasi yang sudah ditentukan oleh product owner. Berikut adalah penjelasan
mengenai 2 iterasi tersebut.
Sprint Planning iterasi pertama
Sprint Planning iterasi pertama mempunyai sprint goal yaitu penyelesaian story
user register, story user ubah profil dan pengelolaan data algoritma, dimana
iterasi ini dikatakan selesai jika usecase system, activity diagram, sequence
diagram dan class diagram telah dibuat.
Sprint Planning iterasi kedua
Sprint Planning iterasi kedua adalah penyelesaian story pemilihan pekerja
rumah tangga dan permintaan pekerja rumah tangga, tentunya usecase system,
activity diagram, sequence diagram dan class diagram harus dibuat.
17
3.8 Sprint Backlog
Sprint backlog adalah rencana yang cukup detail dari sprint planning dan
memenuhi goal dari tahap sprint planning. Product owner dan tim developer
mendiskusikan mengenasi fungsi dan goal yang harus diisi dari setiap story yang
telah dibuat pada product backlog dan diurut berdasarkan tingkat kesulitan yang
ditentukan menggunakan angka fibonacci. Angka fibonacci yang digunakan dalam
penelitian ini adalah 1, 3 dan 5, dimana angka tersebut memiliki keterangan yang
terlihat pada tabel 3.2. Tahapan ini akan menghasilkan sprint backlog dari product
backlog yang telah dibuat, berikut hasil sprint backlog iterasi pertama dan iterasi
kedua pada tabel 3.4 dan tabel 3.5.
Tabel 3.23 Sprint Backlog Iterasi Pertama ID Story Fungsi Goal Tingkat
Kesulitan PB1 Membuat fitur
register data diri kelengkapan Majikan
Menyimpan data diri kelengkapan Majikan
Majikan dapat menyimpan kelengkapan data diri
1
PB2 Membuat fitur verifikasi register menggunakan email Majikan
Menggunakan php mailer untuk verifikasi
Dapat mengetahui akun yang didaftarkan valid
1
PB3 Membuat fitur login Majikan
Mengambil data Majikan yang ada di database
Majikan dapat menggunakan aplikasi Maximom
1
PB4 Membuat fitur login Admin
Mengambil data Admin yang ada di database
Admin dapat menggunakan aplikasi Maximom
1
PB5 Membuat fitur edit profil Majikan
Menampilkan dan Mengubah profil Majikan
Majikan dapat menyelesaikan kelengkapan data diri yang wajib diisi
1
PB6 Membuat fitur create profil aktual PRT (Admin)
Mengambil data prt, tes pengetahuan, tes keterampilan, tes sikap, sertifikat dan kontrak
Data dapat digunakan untuk proses pemilihan Pekerja Rumah Tangga
1
Tabel 3.24 Sprint Backlog Iterasi Kedua ID Story Fungsi Goal Tingkat
Kesulitan PB7 Membuat fitur
Pemilihan Pekerja Rumah Tangga
Menampilkan list kriteria yang akan dipilih Majikan
Majikan dapat menggunakan fitur Pemilihan Pekerja Rumah Tangga
1
PB8 Majikan memilih kriteria Pekerja Rumah Tangga yang dibutuhkan
Menampilkan form kriteria yang akan dipilih majikan sesuai kebutuhan
Majikan dapat menginput kriteria ke dalam sistem
1
18
ID Story Fungsi Goal Tingkat Kesulitan
PB15 Majikan dapat melihat informasi & memilih Pekerja Rumah Tangga yang direkomendasikan sistem
Menampilkan list Pekerja Rumah Tangga yang direkomendasikan oleh sistem
Majikan dapat menentukan Pekerja Rumah Tangga yang akan dipilih berdasarkan rekomendasi yang diberikan sisem
1
PB16 Majikan dapat melihat list Pekerja Rumah Tangga yang dipilih
Menampilkan halaman Permintaan Pekerja Rumah Tangga meliputi list Pekerja Rumah Tangga yang telah dipilih Majikan
Majikan dapat melihat status Pekerja Rumah Tangga yang dipilih dapat melayani atau tidak
1
PB9 Sistem menghitung gap tiap aspek faktor
Membuat sistem yang dapat menghitung gap tiap aspek kriteria
Sistem menghasilkan hasil nilai gap
5
PB10 Sistem input nilai gap dan menkonversi ke nilai bobot
Membuat sistem yang dapat menginput nilai gap dan menkonversi ke nilai bobot
Sistem menghasilkan hasil nilai bobot
5
PB11 Sistem input nilai bobot dan menghitung & mengelompokkan core & secondary factor
Membuat sistem yang dapat menginput nilai bobot dan mengelompokkan core & secondary factor
Sistem menghasilkan hasil nilai mengelompokkan core & secondary factor
5
PB12 Sistem input nilai core & secondary factor dan menghitung nilai total dengan persentase 60% dan 40% pada tiap aspek faktor
Membuat sistem yang dapat menginput core & secondary factor dan menghitung nilai total dengan persentase 60% dan 40% pada tiap aspek faktor
Sistem menghasilkan hasil nilai total
5
PB13 Sistem input nilai total dan menghitung nilai akhir (ranking) dengan persentase 65% dan 35% pada tiap aspek
Membuat sistem yang dapat menginput nilai total dan menghitung nilai akhir dengan persentase 65% dan 35% pada tiap aspek
Sistem menghasilkan hasil nilai akhir
5
PB14 Sistem input hasil akhir dan menampilkan rekomendasi Pekerja Rumah Tangga
Membuat sistem yang dapat menginput nilai akhir dan menampilkan rekomendasi Pekerja Rumah Tangga
Sistem menghasilkan rekomendasi Pekerja Rumah Tangga untuk Majikan
5
Keterangan Tingkat Kesulitan 1 Mudah 3 Sedang 5 Sulit
3.9 Daily Scrum
Tahapan ini digunakan untuk mengetahui progress dari melakukan coding
sesuai fungsi sprint backlog yang sudah ditentukan sebelumnya dan diurutkan
berdasarkan tingkat kesulitannya menggunakan angka fibonacci. Angka fibonacci
19
yang digunakan dalam penelitian ini adalah 1, 3 dan 5, dimana angka tersebut
memiliki keterangan yang terlihat pada tabel 3.2 keterangan tingkat kesulitan.
3.9.1 Sprint Iterasi Pertama
Pada hasil sprint iterasi pertama ini, yang dijelaskan mengenai fitur register
dan ubah profil, untuk login, master kriteria dan master aspek dapat dilihat pada
lampiran 2 sprint iterasi pertama dan kedua.
A. Use Case System
Use case ini menggambarkan interaksi antara pengguna yaitu admin dan
majikan dengan sistem yang akan dibangun. Sebelum mengakses aplikasi, admin
dan majikan harus melakukan login terlebih dahulu agar dapat mengakses menu
didalamnya. Admin melakukan create profil actual PRT agar data tersebut
digunakan pada pemilihan PRT. Majikan dapat melakukan register dan melakukan
edit profil untuk melengkapi data diri. Use case sistem sprint iterasi pertama dapat
terlihat pada Gambar 3.2.
Gambar 3.3 Use Case Sistem Sprint Iterasi Pertama
20
B. Activity Diagram & Flow of Event Register
Gambar 3.3 menggambarkan proses aktivitas register yang dilakukan oleh
majikan. Gambar tersebut menjelaskan bagaimana alur pendaftaran menjadi
majikan dengan mengisi form register mengenai data diri majikan.
Gambar 3.4 Activity Diagram Register
Tabel 3.25 Flow of Event Register Deskripsi Register untuk mendapatkan akses masuk Kondisi Awal Majikan belum memiliki akun yang terdaftar Kondisi Akhir Majikan dapat melakukan register Aliran Kejadian Utama No. User Sistem 1. Majikan memasukkan nama,
tempat lahir, tanggal lahir, alamat lengkap, nomor hp, pendapatan per bulan, no kk, no ktp, email, username dan password.
Sistem melakukan nama, tempat lahir, tanggal lahir, alamat lengkap, nomor hp, pendapatan per bulan, no kk, no ktp, email dan password, jika semua field terisi, sistem akan menampilkan halaman login. Jika semua belum terisi, sistem kembali ke halaman login dengan notifikasi register gagal
Tabel 3.6 Flow of Event Register menjelaskan bagaiman alur sistem register
yang terjadi pada aplikasi dengan paramater apa yang dibutuhkan oleh majikan saat
melakukan register.
21
C. Activity Diagram & Flow of Event Profil Aktual PRT
Gambar 3.4 menggambarkan proses aktivitas ubah profil. Gambar tersebut
menjelaskan bahwa majikan dapat menggunakan fitur ubah profil untuk
melengkapi berkas yang dibutuhkan Maximom dan mengubah profil jika perlu.
Gambar 3.5 Activity Diagram Profil Aktual
Tabel 3.26 Flow of Event Profil Aktual PRT Deskripsi Membuat profil aktual PRT untuk digunakan proses pemilihan PRT Kondisi Awal Admin sudah login ke dalam aplikasi Kondisi Akhir Sistem dapat menampilkan profil aktual PRT Aliran Kejadian Utama No. User Sistem 1. User memilih menu
profil actual PRT Sistem mengambil data prt, data nilai tes pengetahuan, data nilai tes keterampilan, data nilai tes sikap, data sertifikat dan data kontrak
2. Sistem melakukan konversi data berdasarkan nilai faktor 3. Sistem membuat profil actual PRT 4. Sistem menampilkan profil aktual PRT yang telah dikonversi
Tabel 3.7 Flow of Event Ubah Profil menjelaskan bahwa majikan harus
melakukan login terlebih dahulu sebelum mengakses menu profil. Lalu, majikan
menekan tombol edit untuk menginputkan data ke dalam form ubah profil untuk
melengkapi kebutuhan data yang wajib dilengkapi. Lalu, sistem melakukan validasi
dan menyimpan perubahan ke dalam database.
22
D. Sequence Diagram
Sequence diagram digunakan untuk menjelaskan dan mendetailkan mengenai
activity diagram yang sudah dibuat sebelumnya pada sprint iterasi pertama. Berikut
sequence diagram yang terlihat pada gambar 3.6 dan gambar 3.7.
Gambar 3.6 Sequence Diagram Register
Gambar 3.7 Sequence Diagram Profil Aktual PRT
23
E. Class Diagram
Class diagram aplikasi rekomendasi penentuan pekerja rumah tangga untuk
sprint iterasi pertama dijelaskan pada gambar 3.8. Class diagram menjelaskan
terkait function dan data yang dibutuhkan pada sprint iterasi pertama.
Gambar 3.8 Class Diagram Iterasi Pertama
3.9.2 Sprint Iterasi Kedua
Pada hasil sprint iterasi kedua ini, yang dijelaskan mengenai fitur pemilihan
pekerja rumah tangga dan pemilihan pekerja rumah tangga yang terdiri use case,
activity diagram, flow of event, sequence diagram dan class diagram.
A. Use Case System
Use case ini memiliki penambahan proses, dimana majikan setelah login
dapat mengakses fitur pemilihan pekerja rumah tangga dan permintaan pekerja
rumah tangga seperti yang terlihat pada Gambar 3.7.
24
Gambar 3.9 Use Case Sistem Sprint Iterasi Kedua
B. Activity Diagram & Flow of Event Pemilihan PRT
Gambar 3.8 Activity Diagram Pemilihan PRT menggambarkan proses
aktivitas pemilihan PRT yang dilakukan oleh majikan. Gambar tersebut
menjelaskan bagaimana alur memilih PRT dengan menginputkan kriteria yang
dibutuhkan, sehingga sistem menampilkan rekomendasi PRT yang sesuai dengan
kebutuhan majikan.
25
Gambar 3.10 Activity Diagram Pemilihan PRT
26
Tabel 3.27 Flow of Event Pemilihan PRT Deskripsi Pemilihan Pekerja Rumah Tangga Kondisi Awal Majikan telah login pada aplikasi
Kondisi Akhir Majikan dapat memilih PRT berdasarkan kebutuhan dari rekomendasi yang diberikan oleh aplikasi
Aliran Kejadian Utama No. User Sistem 1. Majikan memilih menu
pemilihan PRT Sistem menampilkan halaman pemilihan PRT
2. Majikan memilih kriteria yang dibutuhkan
Sistem menampilkan form entry parameter (Pengetahuan, Keterampilan, Sikap Kerja, Lama Bekerja dan Seritifikat/Pelatihan)
3. Majikan menginputkan nilai kriteria yang dibutuhkan
Sistem menghitung gap tiap aspek faktor
4. Sistem input nilai gap dan menkonversi ke nilai bobot
5. Sistem input nilai bobot dan menghitung & mengelompokkan core & secondary factor
6. Sistem input nilai core & secondary factor dan menghitung nilai total dengan persentase 60% dan 40% pada tiap aspek faktor
7. Sistem input nilai total dan menghitung nilai akhir (ranking) dengan persentase 65% dan 35% pada tiap aspek
8. Sistem input hasil akhir dan menampilkan rekomendasi Pekerja Rumah Tangga
9. Majikan memiih PRT berdasarkan rekomendasi dari sistem sesuai kebutuhan
Sistem menampilkan informasi PRT sesuai dengan pilihan Majikan
Tabel 3.8 Flow of Event Pemilihan PRT menjelaskan bagaimana alur sistem
menghitung dan menghasilkan rekomendasi PRT berdasarkan kebutuhan yang
telah diinputkan oleh majikan.
C. Activity Diagram & Flow of Event Permintaan PRT
Gambar 3.11 Activity Diagram Permintaan PRT
27
Tabel 3.28 Flow of Event Permintaan PRT Deskripsi Permintaan Pekerja Rumah Tangga Kondisi Awal Majikan telah login pada aplikasi
Kondisi Akhir Majikan dapat melihat status calon PRT yang sudah dipilih apakah dapat direkrut atau tidak
Aliran Kejadian Utama No. User Sistem 1. User memilih menu
permintaan PRT Sistem menampilkan halaman permintaan PRT dan list PRT yang yang terpilih berdasarkan kebutuhan dan pilihan Majikan dari rekomendasi aplikasi.
2. Sistem menampilkan informasi mengenai status PRT yang terpilih berdasarkan kebutuhan dan pilihan Majikan dari rekomendasi aplikasi.
Tabel 3.9 Flow of Event Permintaan PRT menjelaskan bagaimana alur sistem
menampilkan status pekerja rumah tangga yang sudah dipilih berdasarkan
rekomendasi dari aplikasi sesuai kebutuhan majikan.
D. Sequence Diagram
Sequence diagram digunakan untuk menjelaskan dan mendetailkan mengenai
activity diagram yang sudah dibuat sebelumnya pada sprint iterasi kedua, seperti
yang terlihat pada gambar 3.12 dan gambar 3.13.
Gambar 3.12 Sequence Diagram Pemilihan PRT
28
Gambar 3.13 Sequence Diagram Pemintaan PRT
E. Class Diagram
Class diagram aplikasi rekomendasi penentuan pekerja rumah tangga untuk
sprint iterasi pertama dijelaskan pada gambar 3.14. Class diagram menjelaskan
terkait function dan data yang dibutuhkan pada sprint iterasi kedua.
Gambar 3.14 Class Diagram Sprint Iterasi Kedua
3.10 Sprint Review
Sprint review adalah tahap presentasi kepada pemilik Maximom atas
pengerjaan yang telah dilakukan.
29
3.11 Sprint Restrospective
Tahapan ini menghasilkan catatan berupa kekurangan development team
yang ditulis oleh pemilik Maximom berdasarkan analisis pada target pengerjaan
dan pengerjaan pelaksanaan yang terjadi.
3.12 Product
Dalam pertemuan sprint review tersebut akan menciptakan umpan balik,
umpan balik ini akan dimasukkan ke dalam product backlog guna meningkatkan
nilai dari produk. Umpan balik yang telah dikerjakan oleh team scrum akan
menghasilkan increment baru yang harus memiliki definisi “selesai”.
Setiap increment merupakan tambahan untuk increment sebelumnya dan
sudah dipastikan telah diuji secara saksama guna memastikan seluruh increment
berfungsi secara satu kesatuan utuh.
3.13 Pembuatan Laporan
Tahapan ini melakukan dokumentasi aplikasi & pembuatan laporan tugas
akhir yang bertujuan untuk memahami topik, permasalahan dan pembahasannya.
30
4 BAB IV
HASIL DAN PEMBAHASAN
4.1 Hasil Implementasi
Berikut merupakan hasil implementasi aplikasi rekomendasi penentuan
pekerja rumah tangga menggunakan metode Matching Profile pada startup
Maximom untuk sprint iterasi pertama dan kedua.
4.1.1 Halaman Profil Aktual PRT (Admin)
Halaman profil aktual PRT merupakan proses yang digunakan oleh admin
dalam melakukan proses pembuatan profil aktual PRT dengan mengambil data
PRT, data nilai tes pengetahuan, data nilai tes keterampilan, data nilai tes sikap,
data sertifikat dan data kontrak. Data yang sudah diambil akan dilakukan proses
konversi data berdasarkan nilai faktor, sehingga menghasilkan data profil aktual
PRT untuk digunakan pada menu pemilihan PRT. Berikut merupakan gambar dari
setiap data yang diambil dan profil yang dihasilkan.
Gambar 4.1 Data Master PRT
Gambar 4.1 merupakan tampilan yang digunakan untuk mengetahui data PRT
yang dapat digunakan dalam melakukan konversi profil aktual PRT berdasarkan
nilai faktor yang telah ditentukan. Data pada kolom pengalaman diambil untuk
dilakukan konversi data berdasarkan nilai faktor lama bekerja.
31
Gambar 4.2 Data Nilai Tes Pengetahuan
Gambar 4.2 merupakan tampilan yang digunakan untuk mengetahui data nilai
tes pengetahuan pada setiap PRT dalam melakukan konversi profil aktual PRT
berdasarkan nilai faktor yang telah ditentukan. Data setiap kolom nilai pada tabel
nilai tes pengetahuan diambil untuk dilakukan konversi data berdasarkan nilai
faktor pengetahuan.
Gambar 4.3 Data Nilai Tes Keterampilan
Gambar 4.3 merupakan tampilan yang digunakan untuk mengetahui data nilai
tes keterampilan pada setiap PRT dalam melakukan konversi profil aktual PRT
berdasarkan nilai faktor yang telah ditentukan. Data setiap kolom nilai pada tabel
nilai tes keterampilan diambil untuk dilakukan konversi data berdasarkan nilai
faktor keterampilan.
32
Gambar 4.4 Data Nilai Tes Sikap
Gambar 4.4 merupakan tampilan yang digunakan untuk mengetahui data nilai
tes sikap pada setiap PRT dalam melakukan konversi profil aktual PRT berdasarkan
nilai faktor yang telah ditentukan. Data setiap kolom nilai pada tabel nilai tes sikap
diambil untuk dilakukan konversi data berdasarkan nilai faktor sikap kerja.
Gambar 4.5 Data Sertifikat
Gambar 4.5 merupakan tampilan yang digunakan untuk mengetahui data
jumlah sertifikat yang dimiliki PRT dalam melakukan konversi profil aktual PRT
berdasarkan nilai faktor yang telah ditentukan. Data pada kolom jumlah sertifikat
diambil untuk dilakukan konversi data berdasarkan nilai faktor sertifikat/pelatihan.
33
Gambar 4.6 Data Kontrak
Gambar 4.6 merupakan tampilan yang digunakan untuk mengetahui data
durasi kontrak yang dimiliki PRT dalam melakukan konversi profil aktual PRT
berdasarkan nilai faktor yang telah ditentukan. Data pada kolom durasi kontrak
diambil untuk dilakukan konversi data berdasarkan nilai faktor lama bekerja.
Gambar 4.7 Hasil Profil Aktual PRT
Gambar 4.7 merupakan tampilan hasil profil aktual pekerja rumah tangga
yang sudah dikonversi dan memiliki data nilai faktor yang digunakan untuk proses
pemilihan pekerja rumah tangga.
34
4.1.2 Halaman Register
Halaman register merupakan proses yang digunakan oleh user untuk
melakukan pendaftaran akun agar mendapatkan akses menu ke dalam aplikasi dan
mempunyai status majikan. User mengisi form registrasi pada kolom yang sudah
disediakan, lalu menekan tombol register seperti yang terlihat pada gambar 4.1.
Gambar 4.8 Tampilan Register
4.1.3 Halaman Login
Halaman login merupakan proses awal untuk mengakses menu yang ada di
dalam aplikasi. User menginputkan 2 parameter yaitu email dan password dan
selanjutnya menekan tombol login. Berikut adalah tampilan login pada Gambar 4.2.
Gambar 4.9 Tampilan Login
35
4.1.4 Halaman Ubah Profil
Halaman ubah profil merupakan menu untuk majikan dalam melengkapi data
pendukung yang dibutuhkan startup Maximom, serta melakukan perubahan data
diri majikan jika diperlukan. Berikut adalah tampilan ubah profil pada Gambar 4.3.
Gambar 4.10 Tampilan Ubah Profil
4.1.5 Halaman Pemilihan PRT
Halaman pemilihan PRT merupakan fitur yang digunakan oleh majikan
dalam mencari PRT sesuai dengan kebutuhan. Majikan menginputkan keahlian dan
kriteria PRT yang dibutuhkan, seperti terlihat pada gambar 4.11.
36
Gambar 4.11 Pemilihan Kriteria
Keahlian dan kriteria yang sudah diinputkan majikan diproses oleh sistem
dengan melakukan perhitungan algoritma Matching Profile dan memberikan daftar
ranking rekomendasi PRT yang sesuai dengan kebutuhan majikan dengan
menampilan nilai dan detail nilai rekomendasi, seperti terlihat pada gambar 4.12.
Gambar 4.12 Hasil Rekomendasi PRT
4.1.6 Halaman Permintaan PRT
Halaman permintaan PRT merupakan menu yang digunakan majikan untuk
melihat status PRT yang sudah dipesan berdasarkan hasil rekomendasi yang
diberikan oleh sistem. Status yang dimaksud adalah PRT yang dipesan masih
tersedia atau tidak, jika masih tersedia maka status menampilkan “menunggu
konfirmasi” dan jika tidak tersedia maka status menampilkan “sudah dipesan”
seperti yang terlihat pada gambar 4.13.
37
Gambar 4.13 Tampilan Permintaan PRT
4.2 Testing
Berikut merupakan hasil testing aplikasi rekomendasi penentuan pekerja
rumah tangga menggunakan metode Matching Profile pada startup Maximom
untuk sprint iterasi pertama dan kedua.
4.2.1 Halaman Register
Halaman register adalah fitur yang digunakan oleh majikan untuk melakukan
pendaftaran pada form registrasi yang telah disediakan. Pengujian dilakukan agar
mengetahui apakah fitur register berjalan dengan baik dengan menginputkan data
yang dilakukan oleh majikan, sehingga terhubung ke halaman login.
Tabel 4.1 Desain Testing Halaman Register Nama Kolom Inputan Data Nama Lengkap Benny Wahyu Yuwono Jenis Kelamin Laki - Laki Tempat Lahir Malang Tanggal Lahir 05/04/1997 Alamat Lengkap Kebonsari Tengah No. 91 No. Handphone 0895342279156 Pendapatan per Bulan 10450000 No. Kartu Keluarga 111222333444555 No. Kartu Tanda Penduduk 000999888777666 Email [email protected] Username bennyuw Password 12345
Langkah selanjutnya, dilakukan pengujian dengan inputan yang disesuaikan
dengan desain testing pada tabel 4.1. Berikut adalah tahapan pengujian halaman
register yang terlihat pada tabel 4.2.
38
Tabel 4.2 Testing Halaman Register No Deskripsi Tahapan Input Output 1. Testing
halaman register
Melakukan pengecekan kolom pada form pendaftaran dengan inputan yang benar
nama lengkap, jenis kelamin, tempat lahir, tanggal lahir, alamat lengkap, no. handphone, pendapatan per bulan, no. kartu keluarga, no. kartu tanda penduduk, email, username, password yang sesuai dan klik tombol register
Tampil halaman login
2. Testing halaman register
Melakukan pengecekan kolom pada form pendaftaran dengan inputan yang salah
nama lengkap, jenis kelamin, tempat lahir, tanggal lahir, alamat lengkap, no. handphone, pendapatan per bulan, no. kartu keluarga, no. kartu tanda penduduk, email, username, password secara acak dan klik tombol register
Tetap berada di halaman register
4.2.2 Halaman Login
Halaman login digunakan oleh user untuk masuk ke dalam aplikasi.
Pengujian dilakukan agar mengetahui apakah fitur login berjalan dengan baik
dengan menginputkan data yang dilakukan oleh user, sehingga terhubung ke
halaman utama.
Tabel 4.3 Desain Testing Halaman Login Nama Kolom Inputan Data Username bennyuw Password 12345
Langkah selanjutnya, dilakukan pengujian dengan inputan yang disesuaikan
dengan desain testing pada tabel 4.3. Berikut tahapan pengujian halaman login yang
terlihat pada tabel 4.4 testing halaman login.
Tabel 4.4 Testing Halaman Login No Deskripsi Tahapan Input Output 1. Testing
halaman login Melakukan pengecekan username dan password dengan benar
username dan password yang sesuai dan klik tombol login
Tampil halaman utama
2. Testing halaman login
Melakukan pengecekan username dan password dengan inputan salah
username dan password secara acak dan klik tombol login
Tetap berada di halaman login
4.2.3 Halaman Ubah Profil
Halaman ubah profil digunakan majikan untuk melengkapi data-data yang
diperlukan oleh pihak Maximom dan mengubah data profil jika diperlukan.
Pengujian dilakukan agar mengetahui fitur ubah profil berjalan dengan baik dengan
menginputkan data yang dilakukan oleh majikan agar profil dapat terubah.
Tabel 4.5 Desain Testing Halaman Ubah Profil Nama Kolom Inputan Data Nama Lengkap Benny Wahyu Yuwono
39
Nama Kolom Inputan Data Jenis Kelamin Laki - Laki Tempat Lahir Malang Tanggal Lahir 05/04/1997 Alamat Lengkap Kebonsari Tengah No. 91 No. Handphone 0895342279156 Pendapatan per Bulan 10450000 No. Kartu Keluarga 111222333444555 No. Kartu Tanda Penduduk 000999888777666 Email [email protected] Username bennyuw Password 12345 Scan Kartu Keluarga kk.jpg Scan Kartu Tanda Penduduk ktp.jpg Scan Slip Gaji slip.jpg
. Langkah selanjutnya, dilakukan pengujian dengan inputan yang disesuaikan
dengan desain testing pada tabel 4.3. Berikut adalah tahapan pengujian halaman
ubah profil yang terlihat pada tabel 4.4.
Tabel 4.6 Testing Halaman Ubah Profil No Deskripsi Tahapan Input Output 1. Testing
halaman ubah profil
Melakukan pengecekan kolom pada form ubah profil dengan inputan yang benar
nama lengkap, jenis kelamin, tempat lahir, tanggal lahir, alamat lengkap, no. handphone, pendapatan per bulan, no. kartu keluarga, no. kartu tanda penduduk, email, username, password, scan KK, scan KTP dan scan slip gaji yang sesuai dan klik tombol ubah profil
Data profil berubah
2. Testing halaman ubah profil
Melakukan pengecekan kolom pada form ubah profil dengan inputan yang salah
nama lengkap, jenis kelamin, tempat lahir, tanggal lahir, alamat lengkap, no. handphone, pendapatan per bulan, no. kartu keluarga, no. kartu tanda penduduk, email, username, password, scan KK, scan KTP dan scan slip gaji secara acak dan klik tombol ubah profil
Data profil belu, berubah
4.2.4 Halaman Pemilihan PRT
Halaman pemilhan PRT digunakan oleh majikan untuk mencari PRT sesuai
dengan kriteria mereka dan mendapatkan rekomendasi PRT oleh sistem Pengujian
dilakukan agar mengetahui apakah fitur pemilihan PRT berjalan dengan baik
dengan menginputkan data kriteria yang dilakukan oleh majikan, sehingga majikan
mendapatkan rekomendasi PRT yang ditampilkan oleh sistem.
Tabel 4.7 Desain Testing Halaman Pemilihan PRT Nama Kolom Inputan Data Pengalaman 5 Keterampilan 4 Sikap Kerja 4 Lama Bekerja 5 Sertifikat / Pelatihan 2
40
Langkah selanjutnya, dilakukan pengujian dengan inputan yang disesuaikan
dengan desain testing pada tabel 4.5. Berikut adalah tahapan pengujian halaman
pemilhan PRT yang terlihat pada tabel 4.6.
Tabel 4.8 Testing Halaman PRT No Deskripsi Tahapan Input Output 1. Testing
halaman pemilihan PRT
Melakukan pengecekan nilai kriteria dengan angka antara 1-5
nilai dengan angka 1-5 dan klik tombol lihat rekomendasi
Tampil rekomendasi PRT
2. Testing halaman pemilihan PRT
Melakukan pengecekan nilai kriteria dengan angka semuanya 0
nilai dengan angka semuanya 0 dan klik tombol lihat rekomendasi
Tidak ada PRT yang tampil
4.2.5 Halaman Permintaan PRT
Halaman permintaan PRT digunakan oleh majikan dalam meninjau status
PRT yang dipilih melalui hasil rekomendasi yang diberikan oleh sistem.
Tabel 4.9 Desain Testing Permintaan PRT Nama Kolom Inputan Data Majikan Benny Wahyu Yuwono Pekerja Rumah Tangga Aurelia Tanggal 20/03/2020 Status Sedang Diproses
Langkah selanjutnya, dilakukan pengujian dengan inputan yang disesuaikan
dengan desain testing pada Tabel 4.7. Berikut adalah tahapan pengujian halaman
permintaan PRT yang terlihat pada Tabel 4.8.
Tabel 4.10 Testing Halaman Permintaan PRT No Deskripsi Tahapan Input Output 1. Testing
halaman permintaan PRT
Melakukan pengecekan data PRT yang terpilih melalui rekomendasi, masuk ke dalam halaman permintaan PRT
Data PRT yang terpilih melalui rekomendasi
Data PRT tampil
2. Testing halaman permintaan PRT
Melakukan pengecekan data PRT yang tidak terpilih melalui rekomendasi, apakah masuk ke dalam halaman permintaan PRT
Data PRT yang tidak terpilih melalui rekomendasi
Tidak ada data PRT yang tampil
4.3 Sprint Review
Hasil review dapat diperoleh setelah melakukan demo aplikasi kepada
pemilik Maximom. Berikut hasil review dijelaskan pada Tabel 4.9 dan Tabel 4.10.
41
Tabel 4.11 Hasil Sprint Review Iterasi Pertama No Story Hasil Review PB1 Membuat fitur register data diri kelengkapan
Majikan Fitur register berhasil dan tidak ada bug / error saat proses register
PB2 Membuat fitur verifikasi register menggunakan email Majikan
Fitur verifikasi berhasil dan tidak ada bug / error saat verifikasi
PB3 Membuat fitur login Majikan Fitur login berhasil dan tidak ada bug / error saat melakukan akses login
PB4 Membuat fitur login Admin Fitur login berhasil dan tidak ada bug / error saat melakukan akses login
PB5 Membuat fitur edit profil Majikan Fitur edit profil Majikan berhasil dan tidak ada bug / error saat melakukan perubahan
PB6 Membuat fitur CRUD data algoritma (Admin)
Menambah algoritma berhasil Mengedit algoritma berhasil Menghapus algoritma berhasil
Tabel 4.12 Hasil Sprint Review Iterasi Kedua No Story Hasil Review PB7 Membuat fitur Pemilihan Pekerja Rumah
Tangga Fitur pemilihan PRT berhasil dan tidak ada bug / error saat proses pemilihan PRT
PB8 Majikan memilih kriteria Pekerja Rumah Tangga yang dibutuhkan
Majikan berhasil memilih dan menginputkan kriteria PRT
PB15 Majikan dapat melihat informasi & memilih Pekerja Rumah Tangga yang direkomendasikan sistem
Majikan berhasil melihat informasi PRT yang direkomendasikan oleh sistem
PB16 Majikan dapat melihat list Pekerja Rumah Tangga yang dipilih
Majikan berhasil melihat list PRT yang sudah dipilih berdasarkan rekomendasi sistem dan melihat statusnya
PB9 Sistem menghitung gap tiap aspek Sistem berhasil mendapatkan nilai gap PB10 Sistem input nilai gap dan menkonversi ke
nilai bobot Sistem berhasil mendapatkan niilai bobot
PB11 Sistem input nilai bobot dan menghitung & mengelompokkan core & secondary factor
Sistem berhasil mendapatkan nilai core & secondary factor
PB12 Sistem input nilai core & secondary factor dan menghitung nilai total dengan persentase 60% dan 40% pada tiap aspek
Sistem berhasil mendapatkan nilai total
PB13 Sistem input nilai total dan menghitung nilai akhir (ranking) dengan persentase 65% dan 35% pada tiap aspek
Sistem berhasil mendapatkan nilai akhir
PB14 Sistem input hasil akhir dan menampilkan rekomendasi Pekerja Rumah Tangga
Sistem berhasil menampilkan list rekomendasi pekerja rumah tangga sesuai kebutuhan Majikan
4.4 Pembahasan
Pada pembahasan aplikasi rekomendasi penentuan pekerja rumah tangga
menggunakan metode Matching Profile pada startup Maximom, didapatkan hasil
sebagai berikut:
Tugas akhir ini menghasilkan pemahaman mengenai penggunaan dan cara kerja
metode Matching Profile. Lalu, menghasilkan rancangan pembuatan aplikasi
mulai dari skema pengembangan, use case system, activity diagram, flow of
42
event, sequence diagram dan class diagram pada setiap sprint dari fitur yang
dibuat. Serta menghasilkan implementasi program, testing dan sprint review
pada setiap fitur yang dibuat.
Kriteria yang digunakan untuk melakukan rekomendasi adalah aspek
kompetensi dengan faktor pengetahuan, keterampilan dan sikap kerja serta
aspek pengalaman dengan faktor lama bekerja dan sertifikat/pelatihan.
Mekanisme penggunaan aplikasi dalam melakukan rekomendasi dimulai dari
majikan melakukan registrasi terlebih dahulu dengan mengisi form, lalu
melakukan login dan memilih menu pemilihan pekerja rumah tangga. Pada
menu tersebut, terlihat list data pekerja rumah tangga yang tersedia dan majikan
menekan tombol “pilih kriteria” untuk beralih ke halaman input kriteria. Pada
Lalu, majikan memilih keahlian dan menginput kriteria yang dibutuhkan dalam
mencari rekomendasi pekerja rumah tangga dengan range nilai 1-5 dan
menekan tombol “lihat rekomendasi” agar sistem memproses dan menghasilkan
rekomendasi, serta beralih pada halaman berikutnya. Kemudian, majikan
melihat rekomendasi berupa list ranking pekerja rumah tangga dengan nilai
kecocokan tertinggi berdasarkan kriteria yang diinputkan majikan. Lalu,
majikan menekan tombol “pesan” untuk memilih pekerja rumah tangga yang
diinginkan. Terakhir, sistem beralih ke halaman menu permintaan pekerja
rumah tangga dengan status “menunggu konfirmasi” pada pekerja rumah tangga
yang dipilih oleh majikan tadi.
43
5 BAB V
PENUTUP
5.1 Kesimpulan
Penelitian ini menggunakan metode penelitian yang terdiri dari tahapan awal,
pengembangan dan akhir. Berdasarkan hasil implementasi dan testing dapat
disimpulkan bahwa:
Telah dihasilkan sebuah aplikasi yang menerapkan metode Matching Profile
untuk memberikan rekomendasi pekerja rumah tangga kepada majikan dengan
menyeleksi profil kebutuhan majikan dan profil aktual pekerja rumah tangga
Maximom.
Hasil rekomendasi yang diberikan kepada majikan berupa daftar pekerja rumah
tangga yang diurutkan berdasarkan ranking tertinggi dengan nilai terbaik/ideal
dengan gap/selisih = 0.
5.2 Saran
Aplikasi rekomendasi penentuan rekomendasi pekerja rumah tangga dengan
metode Matching Profile merupakan alat untuk menentukan pekerja rumah tangga
untuk majikan sesuai dengan kompetensi yang telah disusun berdasarkan SKKNI.
Adapun beberapa saran yang digunakan untuk pengembangan penelitian
selanjutnya antara lain:
Nilai bobot pada aplikasi ini masih bersifat statis, maka dapat mempengaruhi
nilai pada parameter pilihan jika melebihi nilai yang sudah ditentukan.
Aplikasi ini hanya menggunakan metode Matching Profile untuk menentukan
pekerja rumah tangga. Disarankan untuk dikembangan atau digabungkan
dengan metode pendukung keputusan lainnya seperti, AHP (Analytic Hierarchy
Process) dan SAW (Simple Additive Weighting) agar rekomendasi yang
diperoleh lebih akurat dan jelas.
Aplikasi ini menggunakan basis website yang tidak menutup kemungkinan akan
terjadi masalah jika terjadi gagal koneksi yang menyebabkan aplikasi tidak
dapat digunakan. Sehingga aplikasi berbasis desktop mampu untuk mengatasi
masalah tersebut.
44
6 DAFTAR PUSTAKA
Chairi, A., Putri, R. R., & Funani, L. (2018). Rekomendasi Tempat Wisata Kota Malang Menggunakan Metode Profile Matching Dan Saran Rute Menggunakan Floyd Warshall Berbasis Android. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 2(5), 2060-2069.
International Scrum Institute™. (2019). Scrum Revealed Training Book Second Edition. Wollerau: International Scrum Institute™.
Jouska Indonesia. (2018, Juni Jumat). jouska_id. Dipetik September 12, 2019, dari Instagram: https://www.instagram.com/jouska_id
Kristina, T. (2015). Penerapan Profile Matching Untuk Penilaian Kinerja Pegawai Negeri Sipil (PNS). Jurnal Pilar Nusa Mandiri, XI(2), 161-170.
Menteri Ketenagakerjaan Republik Indonesia. (2015). Keputusan Menteri Ketenagakerjaan Republik Indonesia No 313 Tahun 2015 Tentang Penetapan Standar Kompetensi Kerja Nasional Indonesia Kategori Jasa Perorangan Yang Melayani Rumah Tangga. Jakarta.
Menteri Ketenagakerjaan Republik Indonesia. (2015). Peraturan Menteri Ketenagakerjaan Republik Indonesia No 2 Tahun 2015 Tentang Perlindungan Pekerja Rumah Tangga. Jakarta.
Partogi, J. (2015). Manajemen Modern dengan SCRUM 1. Yogyakarta: ANDI.
Ricci, F., Rokach, L., & Shapira, B. (2015). Recommender Systems Handbook Second Edition. New York: Springer Publishing Company.
Schwaber, K., & Sutherland, J. (2017). Panduan Definitif untuk Scrum: Aturan Main. Scrum Guide.
Sudrajat, B. (2018). Pemilihan Pegawai Berprestasi dengan Menggunakan Metode Matching Profile. Jurnal & Penelitian Teknik Informatika, 3(1), 202-210.