130
BAB 4 IMPLEMENTASI DAN EVALUASI
4.1. Implementasi Pengembang mengharapkan agar nantinya web ini bisa diaplikasikan dengan baik dan menunjang bagi PT. Wisesa Consulting Indonesia. Sistem ini, seperti perangkat lunak komputer lainnya, tentu membutuhkan perangkat keras dan perangkat lunak yang memadai, sehingga sistem ini dapat dijalankan sebaikbaiknya dan sebagaimana mestinya, walaupun sistem ini berbasis web. Di samping itu, sumber daya manusia yang memadai juga merupakan keharusan dalam menjalankan sistem ini. 4.1.1. Sumber Daya 4.1.1.1. Pengembangan 1. Perangkat Keras Untuk merancang web ini, pengembangan dilakukan pada seperangkat MacBook Pro dengan Retina Display. Adapun spesifikasinya adalah sebagai berikut: •
Monitor IPS 15 Inci Retina Display (2880x1800 piksel)
•
2.3 GHz quad-core Intel Core i7
•
RAM 8 GB
•
Kartu Grafis hybrid Intel HD Graphics 4000 dan NVIDIA GeForce GT 650 M dengan memori 1 GB.
130
131 •
Solid-State Drive 256 GB
2. Perangkat Lunak •
Adobe Dreamweaver CS6 Aplikasi ini digunakan untuk membangun web berbasis PHP.
•
XAMPP Aplikasi ini bertindak sebagai web server pada localhost dan terdiri atas Apache HTTP Server, MySQL Server dan penerjemah bahasa PHP.
•
MySQL Program ini digunakan untuk memanipulasi database.
4.1.1.2. Implementasi 1. Perangkat Keras a. Untuk pengguna, sistem ini membutuhkan komputer dengan spesifikasi : o Prosesor 1 GHz atau lebih o RAM 1 GB o Monitor WXGA (1280x800 piksel) b. Untuk implementasi ke server, sistem ini membutuhkan server dengan penyimpanan minimal 210 MB.
132
2. Perangkat Lunak a. Untuk pengguna, sistem ini membutuhkan browser yang mendukung HTML5. Saat ini semua browser versi terbaru sudah mendukungnya. Namun, sistem ini akan berjalan optimal dengan Mozilla Firefox, Safari dan Google Chrome. b. Untuk implementasi ke server, haruslah mendukung PHP dan MySQL. 3. Jaringan Untuk
pengguna
maupun
server,
jaringan
broadband
dibutuhkan.
4.1.2. Jadwal Implementasi Penerapan sistem kepada keadaan sebenarnya merupakan tahapan terakhir dalam perancangan sistem e-Recruitment berbasis web. Adapun tahapan dan jadwalnya adalah sebagai berikut : 1. Analisis Proses analisis data dimulai dengan menelaah seluruh data yang tersedia dari berbagai sumber, yaitu wawancara, pengamatan, yang sudah ditulis dalam catatan lapangan, dan sebagainya. 2. Perancangan Sistem Mendesain DFD dan ERD.
133
3. Perancangan Tata Letak Antarmuka Penyusunan dari elemen-elemen desain yang berhubungan kedalam sebuah bidang sehingga membentuk susunan artistik. 4. Coding Menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program. 5. Pengujian Mengidentifikasikan
keberhasilan,
kelengkapan,
keamanan,
dan
kualitas pada aplikasi yang bersangkutan. 6. Delivering Penyerahan project yang sudah di selesaikan dengan baik kepada klien.
Gambar 4.1 Jadwal implementasi
134 4.2. Evaluasi 4.2.1. Tampilan Layar Berikut merupakan tampilan layar sistem. Tampilan awal pada masing-masing fungsi akan disertakan bersama browser web-nya untuk menunjukkan bahwa sistem ini memang berbasis web. Setelah tampilan awal, tampilan browser web tidak ditampilkan kembali.
Gambar 4.2 Memilih jenis formulir
Halaman ini merupakan halaman muka dari registrasi, segera setelah pelamar mengklik tautan. Pelamar bisa memilih antara latar belakang IT dan Non-IT.
135
Gambar 4.3 Formulir Personal Info untuk IT
Formulir ini adalah formulir seputar data pribadi yang umum seperti nama, tanggal lahir, dsb.
136
Gambar 4.4 Formulir Personal Info untuk Non-IT
Formulir ini sama seperti Personal Info untuk IT, hanya saja di sini ditanyakan status kewarganegaraan, tinggi badan, berat badan, golongan darah, dan hobi.
137
Gambar 4.5 Formulir Education untuk IT dan Non-IT
Formulir ini adalah formulir kemampuan bahasa, riwayat pendidikan formal dan non-formal.
138
Gambar 4.6 Formulir family untuk IT dan Non-IT
Formulir ini adalah formulir seputar informasi tentang keluarga, yakni ayah, ibu, suami/istri, anak, kakak, adik.
139
Gambar 4.7 Formulir References untuk IT dan Non-IT
Formulir ini adalah formulir seputar siapa yang merujuk atau menginformasikan anda tentang Wisesa, jika ada.
140
Gambar 4.8 Formulir Self Assesment untuk IT dan Non-IT
Formulir ini adalah formulir seputar bagaimana kepribadian anda, dan apa yang penting menurut anda.
141
Gambar 4.9 Formulir Employment History untuk IT dan Non-IT
Formulir ini adalah formulir seputar riwayat pekerjaan pelamar, jika sang pelamar pernah bekerja di tempat lain sebelumnya.
142
Gambar 4.10 Formulir Skillset untuk IT
Formulir ini hanya ada di formulir dengan latar pendidikan IT. Formulir ini adalah formulir seputar kemampuan programming, scripting, database, atau yang lainnya.
143
Gambar 4.11 Formulir Portfolio untuk IT
Formulir ini hanya ada di formulir dengan latar pendidikan IT. Formulir ini adalah formulir seputar proyek IT yang pelamar pernah buat sebelumnya.
144
Gambar 4.12 Formulir Additional Info untuk IT dan Non-IT
Formulir ini adalah formulir informasi tambahan seputar siapa teman atau kerabat yang bekerja di Wisesa, riwayat penyakit, kesungguhan bekerja, ketersediaan untuk dipanggil dan permintaan gaji per bulan.
145
Gambar 4.13 Profile Preview bagian 1
146
Gambar 4.14 Profile Preview bagian 2
147
Gambar 4.15 Profile Preview bagian 3
Pelamar diberikan kesempatan untuk mempratinjaukan isian formulirnya sebelum akhirnya memfinalisasi formulir.
148
Gambar 4.16 e-Mail tes untuk pelamar
Sebelum pelamar melakukan tes, pelamar akan diberikan e-Mail yang berisi username dan password untuk login. e-Mail dikirimkan oleh admin.
149
Gambar 4.17 Halaman untuk login tes pelamar.
Pelamar yang telah mendapatkan e-Mail untuk tes yang berisikan username dan password dapat membuka fungsi tes.
150
Gambar 4.18 Halaman tes DISC.
Pelamar yang telah mendapatkan login di halaman sebelumnya dapat melakukan tes DISC. Tes ini berlangsung selama 30 menit.
151
Gambar 4.19 Halaman tes MBTI.
Pelamar yang telah mendapatkan login di halaman sebelumnya dapat melakukan tes DISC. Tes ini berlangsung selama 30 menit.
152
Gambar 4.20 e-Mail wawancara untuk pelamar
Informasi wawancara yang akan diikuti oleh pelamar akan diberikan lewat e-Mail. e-Mail dikirimkan oleh admin.
153
Gambar 4.21 Halaman log in admin.
Merupakan administrasi sistem.
pintu
admin
untuk
mengakses
fungsi-fungsi
154
Gambar 4.22 Halaman depan admin.
Pada halaman depan admin ini, ditampilkan 5 pelamar yang baru masuk.
155
Gambar 4.23 Halaman daftar kandidat.
Pada halaman ini, admin dapat melihat semua pelamar yang pernah mendaftar ke Wisesa. Untuk pencarian, ada pada tampilan berikutnya, yakni pencarian pelamar.
156
Gambar 4.24 Halaman pencarian kandidat.
Pada halaman ini, admin dapat mencari kandidat dengan pencarian sederhana, yakni untuk satu kriteria saja.
157
Gambar 4.25 Halaman pencarian tingkat lanjut dan e-Mail.
Pada halaman ini, admin dapat mencari kandidat dengan kriteria yang lebih rinci, serta fitur untuk melakukan pengiriman e-Mail.
158
Gambar 4.26 Halaman pengiriman e-Mail wawancara.
Fungsi pengiriman e-Mail hanya bisa dilakukan oleh Supervisor dan Admin. Untuk wawancara, admin dapat menyusun isi suratnya. Untuk tes atau ujian, e-Mail akan dikirimkan secara otomatis.
159
Gambar 4.27 Halaman menambah admin baru.
Fungsi ini hanya bisa dilakukan oleh Supervisor. Fungsi ini memungkinkan penambahan admin jika memang perlu dilakukan.
160
(a)
(b)
(c)
Gambar 4.28 (a) Profil pelamar sudah lengkap, (b) bagian di bawah foto jika sudah tes namun hasil analisis belum diunggah, (c) bagian di bawah foto jika pelamar belum tes.
Berikut adalah tampilan pada saat admin membuka profil pelamar tertentu. Di dalamnya terdapat fungsi untuk memproses jawaban pelamar.
161
Gambar 4.29 Answer Sheet Ini adalah jawaban yang dijawab oleh pelamar untuk selanjutnya diproses oleh Admin.
162
Gambar 4.30 Mengedit data pelamar
Admin dapat mengedit data pelamar jika karena suatu hal, pelamar memintanya. Isi formulir sama dengan registrasi, namun hanya Personal Info dan Additional Info yang dapat diedit.
163 4.2.2. Evaluasi Berdasarkan Delapan Aturan Emas 1.
Usahakan Konsistensi Sistem ini dibuat dengan warna, tampilan dan tata letak yang konsisten. Untuk aplikasi admin dan aplikasi untuk pendaftaran pelamar kerja tampilannya berbeda, namun sama untuk masing-masing fungsi yang berhubungan.
Gambar 4.31 Antarmuka yang konsisten untuk fungsi-fungsi pelamar dan admin.
164
2.
Menyediakan Penggunaan Universal Sistem ini dirancang agar semua orang yang menggunakan sistem ini dapat mempelajari penggunaan yang cepat.
Gambar 4.32 Dalam fungsi formulir, format isian didesain menggunakan standar yang umum agar pelamar dengan mudah mempelajarinya.
3.
Berikan Umpanbalik Informatif Sistem ini memungkinkan pengguna tahu jika sistem ini telah melakukan suatu fungsi, akan dialihkan kemana atau yang lainnya.
165
Gambar 4.33 Contoh umpanbalik: Pada fungsi pencarian, sistem ini memberitahu admin bahwa pencarian sudah dilakukan namun tidak ada hasil.
4.
Merancang Dialog yang Memberikan Penutupan (Keadaan Akhir) Saat pelamar kerja menyelesaikan pendaftaran, maka halaman yang menyatakan bahwa proses tersebut sudah selesai.
Gambar 4.34 Sistem ini memberitahu pengguna bahwa fungsi yang dijalankan selesai.
5.
Cegah Kesalahan Pada saat pendaftaran, semua isian yang berhubungan dengan tanggal dilakukan dengan pemilih tanggal khusus agar pengguna tidak mengisi tanggal dengan asal-asalan. Pada saat pendaftaran juga
166 dilakukan validasi, agar pengguna tidak melakukan kesalahan dalam pengisian.
Gambar 4.35 Sistem ini mencegah pengguna untuk melakukan kesalahan, contohnya pada saat registrasi.
6. Memungkinkan Pembalikan Tindakan yang Mudah Saat registrasi, pelamar dapat menggunakan fungsi pratinjau (preview) agar pengguna dapat mengecek data apa saja yang salah, sehingga memungkinkan perbaikan atau pembalikan tindakan.
Gambar 4.36 Profile Preview digunakan agar pengguna bisa memperbaiki kesalahan dalam penulisan data.
167 7. Mendukung Pusat Kendali Internal Dengan formulir yang didesain tabular, pelamar bisa dengan mudah mengisi bagian mana saja terlebih dahulu untuk diisi sebelum yang lainnya.
Gambar 4.37 Desain tabular yang membuat pelamar bebas mengisi mana yang didahulukan.
8. Mengurangi Beban Ingatan Jangka Pendek Dengan adanya fitur e-Mail, pelamar dapat diberitahukan tentang jadwal tes dan wawancara.
Gambar 4.38 Ini adalah e-Mail yang dikirim dari sistem ke pelamar (dalam contoh ini, pelamar menggunakan Gmail). e-Mail digunakan agar pelamar bisa diberitahu perihal tes dan wawancara.
168 4.2.3. Testing 4.2.3.1. System Integrated Testing 1. YSlow Pada
benchmarking
dengan
YSlow,
sistem
mendapatkan nilai 98 – 99 dari 100. a. Skor Fungsi Registrasi
(a)
(b) Gambar 4.39 Hasil benchmark YSlow pada fungsi registrasi. (a) Screenshot hasil benchmark. (b) Sorotan ke peringkat benchmark.
ini
169 b. Skor Fungsi Tes
(a)
(b) Gambar 4.40 Hasil benchmark YSlow pada fungsi tes. (a) Screenshot hasil benchmark. (b) Sorotan ke peringkat benchmark.
170 a. Skor Fungsi Admin
(a)
(b) Gambar 4.41 Hasil benchmark YSlow pada fungsi admin. (a) Screenshot hasil benchmark. (b) Sorotan ke peringkat benchmark.
171 2. PageSpeed Pada
benchmarking
dengan
YSlow,
sistem
mendapatkan nilai 93 – 95 dari 100. a. Skor Fungsi Registrasi
Gambar 4.42 Hasil benchmark PageSpeed pada fungsi registrasi
ini
172 b. Skor Fungsi Tes
Gambar 4.43 Hasil benchmark PageSpeed pada fungsi tes
173 c. Skor Fungsi Admin
Gambar 4.44 Hasil benchmark PageSpeed pada fungsi admin
174 4.2.3.2. User Acceptance Test 1. Evaluasi oleh Pengguna Kuesioner dilakukan kepada 70 pelamar kerja yang terdaftar di PT. Wisesa Consulting Indonesia. Kuesioner ini sepenuhnya merupakan pertanyaan skala. Adapun pertanyaan-pertanyaan yang diajukan adalah sebagai berikut: a. Bagaimana tingkat penilaian antarmuka pada sistem eRecruitment ini? 1 Buruk
2
3
4
5
Baik
Buruk
Baik
Gambar 4.45 Diagram hasil kuesioner tentang penilaian antarmuka
Evaluasi : Pertanyaan ini adalah pertanyaan skala. Mayoritas responden cenderung menjawab bahwa proses antarmuka sistem ini sudah cukup baik.
175 b. Sejauh mana tingkat user-friendliness pada sistem eRecruitment ini? 1 Rendah
2
3
4
5
Tinggi
Rendah
Tinggi
Gambar 4.46 Diagram hasil kuesioner tentang user-friendliness
Evaluasi : Pertanyaan ini adalah pertanyaan skala. Mayoritas responden cenderung menjawab bahwa sistem ini sudah cukup user-friendly.
176
c. Menurut anda sejauh mana sistem e-Recruitment ini dapat menghemat waktu dan biaya? 1 Memperboros
2
3
4
5
Memperboros
Memperhemat
Memperhemat
Gambar 4.47 Diagram hasil kuesioner tentang sejauh apa sistem e-Recruitment ini dapat menghemat waktu dan biaya.
Evaluasi : Pertanyaan ini adalah pertanyaan skala. Mayoritas responden cenderung menjawab bahwa sistem ini menghemat waktu dan biaya.
177
d. Bagaimana tingkat kenyamanan dalam menggunakan sistem ini? 1 Buruk
2
3
4
5
Buruk
Baik
Baik
Gambar 4.48 Diagram hasil kuesioner tentang tingkat kenyamanan dalam menggunakan sistem ini.
Evaluasi : Pertanyaan ini adalah pertanyaan skala. Responden cenderung menjawab bahwa sistem tidak buruk dalam hal kenyamanan memakainya, namun tidak terlalu baik juga.
178
e. Menurut anda sejauh mana sistem ini memudahkan proses lamaran kerja? 1
2
3
4
5
Sangat Mempersulit
Sangat Mempersulit
Sangat Memudahkan
Sangat Memperhemat
Gambar 4.49 Diagram hasil kuesioner tentang sejauh mana sistem ini memudahkan proses lamaran kerja
Evaluasi : Pertanyaan ini adalah pertanyaan skala. Mayoritas responden cenderung menjawab bahwa sistem ini memudahkan proses lamaran kerja.
179 f. Secara keseluruhan bagaimana penilaian anda terhadap sistem e-Recruitment ini? 1 Buruk
2
3
4
5
Buruk
Baik
Baik
Gambar 4.50 Diagram hasil kuesioner tentang penilaian secara keseluruhan tentang sistem ini
Evaluasi : Pertanyaan ini adalah pertanyaan skala. Mayoritas responden cenderung menjawab bahwa secara keseluruhan sistem ini baik.
180
2. Evaluasi oleh Pemimpin Perusahaan Nama
: Benny Suryadi
Jabatan
: Chief Executive Officer
Tanggal Wawancara : 15 Januari 2013 1. Apakah menurut anda aplikasi e-Recuitment ini membantu proses perekrutan? Ya, tentunya sangat membantu. 2. Apakah menurut anda aplikasi e-Recruitment ini dapat mempersingkat proses perekrutan? Betul, khususnya dalam input dan penyaringan data pelamar. Data tidak dikerjakan dua kali karena akan disimpan secara otomatis. 3. Apakah menurut anda aplikasi e-Recruitment ini mendukung proses perekrutan dalam perusahaan anda? Ya, mendukung. Menurut saya data akan lebih terstruktur dan lebih mudah ditemukan, sehingga prosesnya bisa lebih cepat. 4. Apakah menurut anda data-data yang terdapat dalam aplikasi e-Recruitment ini sudah mencukupi untuk menunjang proses perekrutan di perusahaan anda? Ya, data-data yang ada sudah mencukupi kebutuhan untuk menunjang proses perekrutan.
181 5. Bagaimana tampilan pada aplikasi e-Recruitment ini? Cukup memudahkan dan interaktif. Petunjuknya jelas dan tidak membingungkan. 6. Apakah fungsi-fungsi yang terdapat pada aplikasi eRecruitment ini berjalan dengan baik? Sementara, sudah sesuai dan berjalan pada prosedur yang berlaku. 7. Menurut
anda,
bagaimana
manfaat
aplikasi
e-
Recruitment ini secara keseluruhan? Membantu tim recruiter dan tester dalam mengorganisasi data pelamar, menyeleksi hingga laporan.