RESUME FINAL PROJECT

Mata Kuliah :

Evolusi Perangkat Lunak

Dosen :

Fajar Baskoro, S.Kom., M.T.

Nama Anggota Kelompok:

1. Amanda Salwa Salsabila 5025201172

2. Natya Madya Marciola 5025201238

DEPARTEMEN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI ELEKTRO DAN INFORMATIKA CERDAS INSTITUT TEKNOLOGI SEPULUH NOPEMBER

2023

A. Judul Paper 

Rancang Bangun Modul Pemeringkatan PPDB SMA/SMK Negeri Jawa Timur 2020

B. Studi Kasus 

Sistem PPDB (Penerimaan Peserta Didik Baru) SMA/SMK Negeri Jawa Timur merupakan sebuah platform untuk mengelola proses pendaftaran siswa baru di sekolah menengah atas dan kejuruan yang berada di wilayah Jawa Timur. Aplikasi ini mengadopsi konsep Objek Oriented Programming (OOP) dengan menggunakan framework Codeigniter yang dibangun menggunakan metode Agile.

C. Proses Evolusi

Dalam proses rancang bangun aplikasi PPDB SMA/SMK Negeri Jawa Timur 2022, terdapat satu langkah proses yakni evolusi. Langkah proses ini mencakup serangkaian aktivitas, salah satunya adalah penambahan, peningkatan, atau perbaikan untuk produk perangkat lunak. Berikut merupakan evolusi sistem yang terjadi dan berdampak pada pengembangannya:

  1. Penambahan atau Peningkatan atau Perbaikan untuk Produk Perangkat Lunak:

Pada sistem pemeringkatan PPDB SMA/SMK Negeri Jawa Timur 2022 terdapat serangkaian perubahan yang dilakukan sebagai respons terhadap perubahan kebijakan pendidikan dan situasi yang berubah seiring waktu.

  1. Penambahan Jalur Pemeringkatan

Pada tahun 2019, terdapat penambahan jalur pemeringkatan baru, yaitu jalur zonasi, yang mana kriteria utama pemeringkatannya berdasarkan jarak tempat tinggal calon peserta didik dengan sekolah.

  1. Perubahan Kriteria Pemeringkatan Jalur Reguler

Seiring dengan perubahan kebijakan pada tahun 2020 terkait tidak adanya ujian nasional akibat pandemi COVID-19, kriteria pemeringkatan pada jalur reguler berubah dari hanya menggunakan ujian nasional menjadi gabungan nilai rapor dan rata-rata nilai ujian nasional sekolah tahun 2019.

  1. Penggunaan Metode Agile dalam Pengembangan Sistem.

Sebelumnya, pengembangan sistem PPDB menggunakan metode waterfall pada beberapa penelitian sebelumnya. Namun, telah dilakukan perubahan metode pengembangan dari waterfall menjadi metode Agile karena adanya kemungkinan dilakukannya perubahan pada sistem yang telah dibangun secara tiba-tiba.

  1. Penambahan Fungsi-fungsi Baru:

Untuk mengatasi serta menyesuaikan kebutuhan pengguna yang pastinya akan bertambah/berubah seiring berjalannya waktu, PPDB SMA/SMK Negeri Jawa Timur 2022 menambahkan beberapa fitur seperti modul pemeringkatan berdasarkan jarak tempat tinggal calon peserta didik dengan sekolah dan modul pemeringkatan berdasarkan nama sekolah.

  1. Perbaikan Tampilan dan Modus Interaktif:

Dengan adanya sejumlah perubahan yang terjadi, akan dibutuhkan penyesuaian pada tampilan sistem. Seperti contohnya adalah penyesuaian tampilan untuk perubahan kriteria pemeringkatan yang baru, memfasilitasi pemilihan jalur pendaftaran yang sesuai dengan zona tempat tinggal calon peserta didik karena adanya jalur zonasi, serta perbaikan tampilan antarmuka untuk meningkatkan pengalaman pengguna.

  1. Perbarui Dokumen Eksternal:

Setiap perubahan yang dilakukan pada pengembangan sistem telah didokumentasikan pada suatu dokumen laporan pengembangan sistem yang akan digunakan ketika ada kepentingan diluar instansi seperti berhubungan dengan orang atau instansi lain.

  1. Perbarui Dokumen Internal:

Setiap perubahan yang terjadi akan berdampak pada pembaruan dokumen internal karena perlu dilakukannya penyesuaian terhadap dokumen-dokumen internal yang terkait dengan pencatatan pengembangan perangkat lunak.

  1. Perbaharui Karakteristik Performa dari Sistem:

Aktivitas ini merupakan salah satu aktivitas dalam fase pemeliharaan. Pada aktivitas ini, dilakukan peningkatan performa PPDB SMA/SMK Negeri Jawa Timur 2022 terutama untuk menangani data dalam skala besar serta juga input data negative dan positive test-nya.

  1. Adaptasi Produk dengan Lingkungan Mesin yang Baru:

Pada aktivitas ini dilakukan penyesuaian agar sistem dapat berjalan optimal pada lingkungan yang baru. Termasuk penyesuaian terhadap perangkat keras, pembaruan dalam sistem operasi, atau integrasi dengan teknologi terbaru.

  1. Pemindahan Perangkat Lunak ke Sistem yang Berlainan:

Sistem PPDB pada tahun sebelum-sebelumnya menggunakan metode pengembangan perangkat lunak yang berbeda. Bahkan beberapa sekolah ada yang masih menerapkan sistem penerimaan secara manual dengan metode waterfall. Maka dari itu, dilakukan pemindahan sistem yakni penggunaan metode agile dengan menggunakan Framework CodeIgniter.

  1. Perbaikan Permasalahan yang Timbul dan Pembenaran Kesalahan yang Timbul Setelah Produk Perangkat Lunak Dipergunakan oleh Pengguna (Pemakai):

Selama pemeringkatan PPDB SMA/SMK Negeri Jawa Timur berlangsung, terdapat kendala di mana calon peserta tidak paham bahwa pemeringkatan pada website akan diperbaharui setiap kurang dari 15 menit sekali sehingga terjadi protes bahwa calon peserta didik yang seharusnya diterima, namun tidak diterima. Atas kesalahpahaman tersebut, maka pada Modul ditambahkan keterangan terkait pembaharuan tampilan pemeringkatan setiap 15 menit. Kendala lainnya yaitu ketidakpahaman calon peserta terhadap kebijakan pemeringkatan yang telah ditetapkan Dinas Pendidikan provinsi Jawa Timur. Calon peserta didik luar provinsi hanya akan diterima jika pada sekolah yang dituju terdapat sisa pagu yang tidak diisi oleh calon peserta didik dalam provinsi walaupun nilai/jarak calon peserta didik luar provinsi tersebut lebih tinggi daripada calon peserta didik dalam provinsi. Untuk mengatasi ketidakpahaman tersebut maka operator menjelaskan kembali kebijakan yang diterapkan pada pemeringkatan PPDB SMA/SMA Negeri Jawa Timur.

  1. Modifikasi untuk Dapat Mempergunakan Protokol atau Disk Drive Tambahan:

Aktivitas ini merupakan salah satu aktivitas dalam fase pemeliharaan. Jika terdapat perubahan dalam protokol komunikasi atau jenis disk drive yang digunakan dalam penyimpanan data, maka sistem dimodifikasi untuk mengakomodasi perubahan ini.

Link Paper : Rancang Bangun Modul Pemeringkatan PPDB SMA/SMK Negeri Jawa Timur 2020

Link DOI : E-ISSN 2613-9960