## pISSN: 2442-3386  eISSN: 2442-4293

## PENGEMBANGAN APLIKASI BERBASIS WEB UNTUK PENGELOLAAN KEGIATAN ASSESSMENT DAN INTERVIEW DI PT. GAIA SOLUTIONS
Arvin Claudy Frobenius 1 , F.X. Wisnu Yudo Untoro* 2 , Muhammad Irvan Hakim 3
1 Program Studi Sistem Informasi, Universitas AMIKOM Yogyakarta, arvinclaudy@amikom.ac.id
2 Program Studi Informatika, Universitas Kusuma Surabaya, wisnusakti2410@gmail.com
3 Program Studi Sistem Informasi, Universitas AMIKOM Yogyakarta, irvanhakim@students.amikom.ac.id *) Korespondensi: wisnusakti2410@gmail.com

## Abstrak
Sistem informasi telah berkembang secara signifikan seiring dengan kemajuan teknologi informasi. Perkembangan ini mendorong PT Gaia Solution untuk bertransformasi dari praktik bisnis konvensional ke sistem digital, khususnya dalam  pengelolaan  penilaian  dan  wawancara.  Transformasi  ini  bertujuan  untuk  menciptakan  aplikasi  web  yang didedikasikan  untuk  menangani  operasi  penilaian  dan  wawancara  di  PT  Gaia  Solution.  Studi  ini  mengadopsi metodologi  Software  Development  Life  Cycle  (SDLC)  dengan  menggunakan  model  waterfall,  yang  terdiri  dari tahap analisis kebutuhan, desain sistem, implementasi, pengujian, dan evaluasi. Evaluasi aplikasi menunjukkan hasil yang memuaskan, dengan pengujian  black  box mencapai  tingkat keberhasilan  100% dan  kepuasan  UI/UX yang tinggi di antara pengguna. Aplikasi ini selesai tepat waktu sesuai dengan tenggat yang ditetapkan dan menyediakan kecepatan  serta kinerja yang memenuhi ekspektasi.  Hasil akhirnya  adalah  situs  web yang berfungsi penuh yang secara efektif memenuhi kebutuhan PT Gaia Solution dalam mengelola kegiatan penilaian dan wawancara. Dengan mengatasi  keterbatasan  sistem  konvensional,  transformasi  ini  meningkatkan  efisiensi  dan  efektivitas  proses perusahaan  secara  keseluruhan.  Keberhasilan  ini  menunjukkan  bahwa  penerapan  SDLC  dengan  pendekatan waterfall  dapat  menghasilkan  aplikasi  berbasis  web  yang  efektif  sebagai  bentuk  transformasi  dari  sistem konvensional  ke  sistem  digital  di  PT  Gaia  Solution,  khususnya  untuk  kegiatan  penilaian  dan  wawancara. Transformasi ini dapat segera diimplementasikan dan memberikan manfaat signifikan bagi perusahaan, termasuk peningkatan kinerja operasional, akurasi data, dan fleksibilitas.
Kata Kunci: SDLC, waterfall, assessment, interview, PT Gaia Solutions

## Abstract
Information  systems  have  significantly  evolved  in  tandem  with  advancements  in  information  technology.  This evolution  has  led  PT  Gaia  Solution  to  transform  from  conventional  business  practices  to  digital  systems, particularly  for  managing  assessments  and  interviews.  The  transformation  aims  to  create  a  web  application dedicated to handling assessment and interview operations at PT Gaia Solution. This study adopts the Software Development  Life  Cycle  (SDLC)  methodology  using  the  waterfall  model,  which  consists  of  the  stages  of requirements  analysis,  system  design,  implementation,  testing,  and  evaluation.  Application  evaluation  shows satisfactory results, with blackbox testing achieving a 100% success rate and high UI/UX satisfaction among users. The application was completed on time according to the set deadline and provides speed and performance that meet expectations. The outcome is a fully functional website that effectively addresses PT Gaia Solution's requirements for managing assessments and interview activities. By overcoming the limitations of the conventional system, this transformation boosts the overall efficiency and effectiveness of the company's processes. This success demonstrates that the implementation of SDLC with a waterfall approach can produce an effective web-based application as a form of transformation from conventional to digital systems at PT Gaia Solution, particularly for assessment and interview activities. This transformation can be immediately implemented and provides significant benefits to the company, including improved operational performance, data accuracy, and flexibility.
Keywords: SDLC, waterfall, assessment, interview, PT Gaia Solutions.

## I. PENDAHULUAN
Perkembangan  sistem  informasi  telah  mengalami evolusi  yang  signifikan  seiring  dengan  kemajuan teknologi informasi. Pada komputer generasi keempat dengan  penggunaan  microprosesor  (1971-Sekarang), penggunaan  komputer  pribadi  masih  terbatas  pada kalangan  rumahan  dan  ditemukan  di  beberapa organisasi serta perusahaan besar  [1]. Namun, dengan
berkembangnya internet dan teknologi yang terus maju, sistem  informasi  kini  telah  merambah  ke  berbagai sektor,  seperti  manajemen  bisnis  [2],  teknologi,  dan administrasi [3].
Hasil  studi  sebelumnya  mengindikasikan  bahwa penerapan aplikasi web dapat meningkatkan efektivitas dan ketepatan dalam manajemen data [4 – 10].. PT Gaia Solutions, salah satu perusahaan berbasis di Indonesia,

## Melek IT

## Information Technology Journal. Vol 10 No 1 Jan - Jun 2024, 20 - 30
telah  lama  menerapkan  sistem  konvensional  dalam pengelolaan  kegiatan  assessment  dan  interview. Namun,  seiring  dengan  berjalannya  waktu,  sistem konvensional  di  PT  Gaia  Solutions  menghadapi berbagai kendala, seperti proses pencatatan, pengarsipan,  dan  penyusunan  laporan  yang  sering membutuhkan  waktu  lama.  Dalam  proses  pencatatan data,  penilaian,  dan  pengolahan  hasil,  masih  terdapat kerentanan  terhadap  kesalahan  manusia  [11  –  12]. Selain  itu,  masalah  fleksibilitas  dan  aksesibilitas seringkali menjadi kendala bagi peserta dan assessor.
Penelitian  ini  mengusulkan  bahwa  PT  Gaia  Solutions perlu melakukan transformasi sistem bisnis dari sistem konvensional menjadi sistem digital. Salah satu aspek penting  dalam  transformasi  ini  adalah  digitalisasi sistem pengelolaan kegiatan assessment dan interview.
Untuk  melaksanakan  transformasi  ini,  penelitian menerapkan  metodologi  umum  dalam  pengembangan sistem  informasi,  yang  dikenal  sebagai  Siklus  Hidup Pengembangan  Sistem  (SDLC)  ]13-16].  Dalam pendekatan SDLC yang digunakan, penelitian memilih metode  waterfall  ]17-19].  Pendekatan  waterfall melibatkan proses analisis kebutuhan, desain, implementasi, pengujian, dan evaluasi.
Tujuan  penelitian  ini  adalah  mengembangkan  sistem pengelolaan  kegiatan  assessment  dan  interview  di  PT Gaia  Solutions  melalui  pembuatan  aplikasi  berbasis web.  Aplikasi  ini  diharapkan  dapat  mengatasi kekurangan pada sistem konvensional dengan menyediakan  platform  yang  lebih  efisien,  akurat,  dan mudah  diakses.  Hal  ini  memungkinkan  proses  yang lebih cepat, biaya lebih rendah, dan kemampuan untuk menangani volume data yang lebih besar serta analisis yang lebih mendalam.
Harapannya,  penelitian  ini  akan  menjadi  salah  satu solusi  yang  dapat  efektif  mengatasi  kendala  sistem konvensional  yang  dihadapi  oleh  PT  Gaia  Solutions, serta  memberikan  inspirasi bagi perusahaan  lain yang berkeinginan  untuk  melakukan  transformasi  digital. Implementasi sistem berbasis web ini diharapkan akan meningkatkan  kinerja  operasional,  akurasi  data,  dan fleksibilitas,  yang  pada  akhirnya  akan  memberikan kontribusi  positif  terhadap  kinerja  keseluruhan perusahaan.  Melalui  digitalisasi,  PT  Gaia  Solutions dapat  terus  berkembang dan bersaing di era  teknologi yang semakin maju.

## II. METODE
Metodologi  yang  digunakan  dalam  pengembangan aplikasi  berbasis  web  untuk  pengelolaan  kegiatan assessment  dan  interview  di  PT  Gaia  Solutions didasarkan  pada  berbagai  konsep  dan  teknologi, termasuk:

## 2.1. Interview
Wawancara,  yang  juga  dikenal  sebagai  interview, merupakan  proses  komunikasi  antara  dua  pihak  atau lebih. Biasanya, wawancara dilakukan secara langsung
di  mana  satu  pihak  bertindak  sebagai  pihak  yang mewawancarai (interviewer) dan pihak lainnya sebagai pihak yang diwawancarai (interviewee) dengan tujuan tertentu,  seperti  pengumpulan  informasi  atau  data. Pihak  yang  mewawancarai  biasanya  mengajukan sejumlah pertanyaan kepada pihak yang diwawancarai untuk  memperoleh  respons  atau  jawaban  yang diinginkan [20].
Metode  wawancara  digunakan  dalam  penelitian  ini untuk  mengembangkan  aplikasi  berbasis  web  yang bertujuan  untuk  mengelola  dan  memproses  data kegiatan wawancara.

## 2.2. Leaderless Group Discussion (LGD)
Pembahasan  kelompok  tanpa  pemimpin  (Leaderless Group  Discussion/LGD)  merupakan  salah  satu  teknik pembelajaran  yang  digunakan  dalam  pendekatan andragogi.  LGD  memungkinkan  anggota  kelompok untuk  mengetahui  pendapat,  ide,  dan  informasi mengenai  berbagai  topik  tanpa  adanya  seorang pemimpin yang ditunjuk sebelum diskusi dimulai [21].
Metode  LGD  digunakan  dalam  penelitian  ini  untuk mengembangkan aplikasi berbasis web yang bertujuan untuk mengelola dan memproses data kegiatan LGD.

## 2.3. Structured Query Language (SQL)
Structured  Query  Language  (SQL)  adalah  bahasa pemrograman  yang  digunakan  untuk  mengolah  data basis,  termasuk  untuk  menyimpan  dan  memproses informasi dalam basis data relasional. Sebuah basis data relasional  menyimpan  informasi  dalam  bentuk  tabel, dengan  baris  dan  kolom  yang  mewakili  atribut  data yang berbeda serta berbagai hubungan antara nilai data. Sementara  MySQL  adalah  sebuah  merek  perangkat lunak  sistem  manajemen  basis  data  (DBMS)  untuk mengolah  data  dasar  menggunakan  bahasa  SQL  itu sendiri [22].
Digunakan  dalam  penelitian  pengembangan  aplikasi berbasis web untuk mengelola dan mengolah data yang diperlukan, seperti data peserta, data assessor, dan data kegiatan assessment dan interview.

## 2.4. Pengembangan Website dengan Node.js dan Bootstrap
Dalam penelitian ini, aplikasi berbasis web dikembangkan  menggunakan teknologi Node.js untuk pengembangan backend dan Bootstrap untuk pengembangan frontend, guna memastikan keseimbangan antara fungsionalitas dan tampilan yang menarik.
• Website  merupakan  produk  dari  pengembangan aplikasi atau perangkat lunak yang dirancang untuk memenuhi  kebutuhan  pengguna  secara  umum, termasuk  di  dalamnya  website  kantor  yang digunakan untuk mendukung kegiatan administratif dan  manajemen  dalam  suatu  perusahaan.  Website biasanya dibangun menggunakan kumpulan dokumen berformat Hyper Text Markup Language (HTML).  Konten  website  tersebut  kemudian

## pISSN: 2442-3386  eISSN: 2442-4293
Vol 10 No 1 Jan – Jun 2024, 21 - 30
disimpan  di  server  hosting  dan  dapat  diakses melalui  browser  internet  dengan  menggunakan alamat Uniform Resource Locator (URL) [23], [24].
• Node.js  merupakan  sebuah  platform  perangkat lunak  yang  dikembangkan  untuk  membangun aplikasi berbasis web. Dibuat menggunakan sintaks bahasa  pemrograman  JavaScript,  Node.js  dapat dijalankan  di  berbagai  sistem  operasi  seperti Windows, Mac OS X, dan Linux tanpa memerlukan modifikasi  pada  kode  program.  Salah  satu  fitur utama  dari  Node.js  adalah  kemampuannya  dalam menyediakan pustaka peladen HTTP bawaan, yang memungkinkan  untuk  menjalankan  peladen  web tanpa perlu bergantung pada program peladen web eksternal seperti Apache atau Lighttpd [25].
• Bootstrap merupakan sebuah kerangka kerja front- end  yang  luar  biasa  dan  menyediakan  antarmuka yang menarik untuk perangkat seluler seperti ponsel dan smartphone. Dengan Bootstrap, pengembangan situs  web  menjadi  lebih  mudah  dan  cepat  berkat penggunaan  elemen  HTML,  CSS,  dan  JavaScript yang telah disiapkan dan dapat diimplementasikan dengan  mudah.  Bootstrap  dikhususkan  pada pembuatan desain situs web yang responsif [26].
Dengan pemanfaatan Node.js dan Bootstrap, diharapkan  pengembangan  aplikasi  web  ini  dapat menghasilkan sebuah situs yang tidak hanya memiliki kinerja  yang  optimal,  tetapi  juga  menawarkan antarmuka  yang  menarik  dan  responsif.  Dengan demikian,  situs  tersebut  diharapkan  dapat  memenuhi kebutuhan pengguna secara lebih efisien.

## 2.5. SDLC (Software Development Life Cycle) Pendekatan Waterfall
Pendekatan  yang  diterapkan  dalam  pengembangan aplikasi  adalah  metode  air  terjun,  yang  melibatkan serangkaian  tahapan  seperti  analisis  kebutuhan, perancangan,  implementasi,  pengujian,  dan  evaluasi, dilakukan secara berurutan.

## Gambar 1. Metode SDLC
Hasil akhir dari penelitian ini diharapkan berupa sebuah website  yang  digunakan  untuk  mengelola  dan
menjalankan proses wawancara serta penilaian. Metode sistematis  yang  digunakan  dalam  pengembangan aplikasi  tersebut  adalah  Software  Development  Life Cycle (SDLC) dengan menggunakan metode air terjun [27].  Di  PT  Gaia  Solutions,  satu  siklus  hidup  SDLC diterapkan dalam rentang waktu satu minggu. Berikut adalah diagram alir yang menggambarkan SDLC:
Adapun deskripsi dan detail yang menjelaskan langkah kerja dari alur di sub bab sebelumnya
• Analisis Kebutuhan
Pada  tahap  analisis  kebutuhan,  tim  bisnis,  peneliti berkumpul  dalam  pertemuan  untuk  membahas kebutuhan  dan  persyaratan  aplikasi,  termasuk referensi  data  sampel  serta  perubahan  dan penambahan fitur yang diperlukan.
• Desain
Pada tahap ini, peneliti melaksanakan proses desain, meliputi  desain  antarmuka  pengguna,  sistem,  dan struktur  database.  Proses  perancangan  ini  didasari oleh hasil analisis kebutuhan yang telah dilakukan pada tahap sebelumnya.
• Implementasi
Pada  tahap  implementasi,  peneliti  memulai pengembangan perangkat lunak berdasarkan desain yang  telah  dirancang  sebelumnya.  Tahap  ini mencakup  proses  pengkodean,  di  mana  peneliti mengubah konsep desain menjadi kode pemrograman  yang  dapat  dijalankan.  Selain  itu, penliti  juga  bertugas  mengintegrasikan  berbagai komponen perangkat lunak yang telah dipersiapkan sebelumnya, sehingga sistem dapat berfungsi secara lengkap.
• Peengujian
Selama  tahap  pengujian,  peneliti  melakukan serangkaian pengujian untuk memverifikasi bahwa perangkat  lunak  yang  dikembangkan  berfungsi dengan benar. Pengujian ini mencakup pemeriksaan fungsionalitas  untuk  memastikan  perangkat  lunak dapat berjalan sesuai dengan spesifikasi yang telah ditetapkan.
• Evaluasi
Pada  tahap  evaluasi,  peneliti  bersama  tim  bisnis meninjau  dan  memancarkan  kinerja  sistem  yang telah  dikembangkan,  membandingkannya  dengan persyaratan awal untuk mengidentifikasi area yang memerlukan  perbaikan.  Selain  itu,  tahap  ini  juga mencakup verifikasi hasil yang telah dicapai.
Dengan mengikuti tahapan-tahapan dalam pendekatan air  terjun  pada  SDLC  ini,  pengembangan  aplikasi berbasis  web  untuk  mengelola  kegiatan  penilaian  dan wawancara  di  PT  Gaia  Solutions  diharapkan  dapat berjalan dengan baik serta menghasilkan produk yang

## Melek IT

## Information Technology Journal. Vol 10 No 1 Jan - Jun 2024, 22 - 30
sesuai  dengan  kebutuhan  dan  standar  kualitas  yang diinginkan.

## 2.6. Analisis Kebutuhan
Selama  tahap  analisis  kebutuhan,  berbagai  masalah dalam  sistem  konvensional  diidentifikasi,  dan  solusi yang  dirancang  untuk  mengatasi  masalah  tersebut dirumuskan.  Tabel  1  berikut  ini  merangkum permasalahan  yang  ditemukan  dan  solusi  yang diusulkan  untuk  pengembangan  aplikasi  berbasis  web dalam mengelola kegiatan asesmen dan wawancara di PT Gaia Solutions.

## Tabel 1.  Analisa Kebutuhan
Permasalahan Solusi yang diusulkan Pengalaman pengguna kurang optimal dan menarik Membuat desain UI/UX
dengan komposisi yang sesuai
Saat pembuatan batch, daftar peserta harus bisa ditinjau ulang dan dilakukan penyesuaian apabila
diperlukan. Membuat fitur untuk preview data peserta saat melakukan pembuatan batches Saat pembuatan batch, daftar user harus bisa memasukkan assessor LGD dan interview. Membuat fitur untuk memasukkan data assessor yang akan digunakan saat melakukan pembuatan batches Jumlah assessor yang terlibat harus bisa bisa ditambahkan. Membuat fitur tambah slot assessor. Proses assignment assessor harus sesuai dengan jumlah sesi aktif dalam batches tersebut. Membuat fitur untuk menghilangkan checkbox assignment apabila jumlah sesi aktif yang telah terpasang dengan assessor telah tercukupi. Proses pemasangan assessor dan peserta harus bisa meminimalkan pekerjaan admin, sehingga admin tidak melakukan pekerjaan yang berulang. Membuat fitur auto-set untuk assessor dan peserta bersamaan dengan assessor saat diassign. Pasangan assessor dan peserta harus bisa diubah-ubah secara dinamis dan sesuai kebutuhan Membuat fitur untuk menambah, mengubah, dan menghapus pasangan assessor dan peserta. Peserta harus bisa berpindah- pindah jadwal sesuai kebutuhan. Membuat fitur swap peserta.
Atas dasar Tabel 1 tersebut yang kemudian digunakan untuk merancang pengembangan aplikasi berbasis web untuk  pengelolaan  kegiatan  assessment  dan  interview di PT Gaia Solutions.

## 2.7. Alur dan Analisis Perancangan Produk
Proses  perancangan  aplikasi  untuk  mengelola  dan melakukan  wawancara  serta  penilaian  di  PT  Gaia Solutions  dilakukan  melalui  langkah-langkah  sebagai berikut:

## 1. Rancangan ERD (Entity Relationship Diagram)
ERD  ini  menggambarkan  keterkaitan  antara  empat entitas, yaitu `acm_sessions`, `acm_assessors`, `acm_participants`,  dan  `acm_batches`.  Pertama, hubungan  "one-to-one"  terjadi  antara  `acm_sessions`
dan `acm_assessors` melalui foreign key `assessor_id`, mengindikasikan  bahwa  setiap  sesi  terkait  langsung dengan  satu  assessor.  Selanjutnya,  hubungan  "one-to- one"  juga  terjalin  antara  `acm_sessions`  dan `acm_participants` menggunakan foreign key `participant_id`,  menunjukkan  bahwa  setiap  sesi berhubungan dengan satu peserta. Terakhir, hubungan "belongs to" diimplementasikan antara `acm_sessions` dan  `acm_batches`  melalui  foreign  key  `batch_id`, menggambarkan  bahwa  setiap  sesi  terasosiasi  dengan satu batch. ERD ini secara jelas menyajikan bagaimana entitas-entitas tersebut saling terhubung dalam struktur basis data seperti ditunjukkan pada gambar 2.

## Gambar 2. ERD untuk pengelolaan kegiatan interview serta assessment

## 2. Rancangan Sitemap
Sitemap  ini  menggambarkan  struktur  dan  hierarki halaman pada website pengelolaan kegiatan assessment dan  interview.  Halaman  pertama  adalah  "dashboard", yang  memiliki  dua  sub  menu  utama:  "create  batches" dan  "batches".  Di  dalam  submenu  "batches,"  terdapat beberapa  halaman  lain  seperti  "detail  batches", "manage  assessors",  "manage  participants",  "groups", dan  "schedule".  Pada  halaman  "groups",  terdapat  sub halaman  "pair  assessors  and  participants".  Struktur sitemap  ini  mencerminkan  hubungan  hirarki  antar halaman,  di  mana  beberapa  halaman  menjadi  bagian dari halaman lainnya.
Gambar  3  merupakan  rancangan  dari  sitemap  untuk pengembangan aplikasi berbasis web untuk pengelolaan  kegiatan  assessment  dan  interview  di  PT Gaia Solutions.
Gambar 3. Rancangan Sitemap untuk pengelolaan kegiatan interview serta assessment

## 3. Rancangan Data Flow Diagram (DFD)
DFD  ini  mencerminkan  interaksi  sistem  yang melibatkan  beberapa  komponen  utama,  termasuk Single  Sign-On  (SSO),  web  apps  composing  books,

## pISSN: 2442-3386  eISSN: 2442-4293
Vol 10 No 1 Jan – Jun 2024, 23 - 30
web apps assessors management, dan basis data (DB) untuk assessor, participants, dan sessions. Alur dimulai dengan  SSO  yang  memberikan  auth  token  kepada pengguna yang diautentikasi. Pengguna yang diautentikasi meminta data assessor aktif dan tools dari web  apps  composing  books  dan  web  apps  assessors management,  kemudian  data  tersebut  dikombinasikan dengan  data  peserta  untuk  membuat  data  batch.  DB assessors,  participants,  dan  sessions  digunakan  untuk menyimpan  data  terkait.  Proses  penggabungan assessors dan participants dalam sessions menggunakan algoritma "pairing assessors and participants", dan data sessions  yang  diperbarui  disimpan  kembali  ke  DB sessions. Selain itu, data LGD assessors dan interview assessors  diambil  dari  DB  assessor  untuk  dibuatkan array  JSON  yang  disimpan  di  DB  batches.  Data participants  dan  batch  juga  dapat  diupdate  oleh pengguna  yang  diautentikasi,  dan  perubahan  tersebut direfleksikan  kembali  ke  basis  data  masing-masing. Pada  akhirnya,  DB  sessions  menghasilkan  jadwal melalui proses  konversi yang kemudian  dapat diakses oleh  pengguna  yang  diautentikasi.  Dengan  alur  ini, sistem  memungkinkan  manajemen  yang  efisien  dari assessors,  participants,  sessions,  dan  batches  dalam konteks kegiatan assessment dan interview.
Gambar  4  merupakan  rancangan  dari  DFD  untuk pengembangan aplikasi berbasis web untuk pengelolaan  kegiatan  assessment  dan  interview  di  PT Gaia Solutions.
Gambar 4. Rancangan DFD untuk pengelolaan kegiatan interview serta assessment

## 4. Desain Diagram Use Case
Desain diagram use case ini mencerminkan fungsionalitas yang dapat diakses oleh pengguna yang diautentikasi  dalam  sistem  manajemen  kegiatan assessment  dan  interview.  Pengguna  dapat  membuat batch  baru,  menjelajahi  batch  yang  ada,  dan  melihat detail batch. Selain itu, pengguna dapat melihat daftar assessor  dalam  suatu  batch,  termasuk  menambahkan assessor  untuk  wawancara  dan  LGD.  Pengguna  juga dapat  melihat  semua  peserta  dan  grup  peserta,  serta memperbarui  data  peserta.  Proses  pengelompokan
LGD assessor dan peserta, serta interview assessor dan peserta,  juga  dapat  diakses  oleh  pengguna.  Terakhir, pengguna  dapat  membaca  jadwal yang  terkait  dengan kegiatan  assessment  dan  interview.  Hal  ini  membuat sistem  menyediakan  akses  yang  lengkap  serta terorganisir  bagi  pengguna  yang  diautentikasi  untuk mengelola  dan  memahami  seluruh  aspek  kegiatan assessment dan interview secara efektif.
Gambar 5. Desain Diagram Use Case untuk Pengelolaan Kegiatan Wawancara dan Penilaian
Gambar  5  merupakan  desain  dari  Diagram  Use  Case untuk  pengembangan  aplikasi  berbasis  web  untuk pengelolaan  kegiatan  assessment  dan  interview  di  PT Gaia Solutions.

## 2.8. Aturan Dalam Pembuatan Batch dan Penjadwalan
Dalam  tahap  pembuatan  batch,  terdapat  beberapa aturan yang digunakan untuk mengatur jumlah assessor LGD,  jumlah  assessor  wawancara,  jumlah  kelompok beserta  jumlah  anggotanya,  dan  penjadwalan  itu sendiri.  Selain  itu,  terdapat  peraturan  yang  harus dipatuhi selama proses pembuatan batch, yaitu:
- Dalam satu batch terdapat 4 sesi, yaitu Sesi 1, 2, 3, dan 4.
- Assessor  wawancara  hanya  boleh  menangani  1 peserta dalam 1 sesi.
- Assessor LGD hanya boleh menangani 1 kelompok dalam 1 sesi.

## 2.8.1. Aturran Penentuan Jumlah Kelompok Peserta dan Anggotanya
Penentuan  jumlah  kelompok  peserta  dan  anggotanya dihitung  mnggunakan  rumus.  Rumus  ini  bertujuan untuk menentukan pola pengelompokan jumlah peserta dalam kegiatan assessment dan interview. Dalam rumus

## Melek IT

## Information Technology Journal. Vol 10 No 1 Jan - Jun 2024, 24 - 30
ini, populasi dan n merujuk pada jumlah peserta yang terlibat.
- Jika jumlah n lebih dari 14, maka jumlah kelompok harus menggunakan rumus: ⌊ n/5 ⌋ jika n modulus 20 lebih  dari  5.  Sementara  apabila  n  modulus  20 kurang  dari  5,  maka ⌈ n/5 ⌉ .  Kemudian  dalam menentukan jumlah peserta, dibuatkan variabel tmp yang  berisi  array  dengan  panjang  sesuai  jumlah kelompok, dan setiap elemennya bernilai 5. Setelah itu, ditentukan variabel mod1 pada persamaan (1).
mod1 = n modulus 20
(1)
- Jika  mod1  habis  dibagi  5,  maka  jumlah kelompok dan pesertanya adalah tmp.
- Jika mod1 bernilai kurang dari 5, maka dibuatkan variabel  ss  (indeks)  sebagai  panjang  tmp  − (mod1 + 1). Lalu, setiap elemen di atas indeks ss diubah menjadi 6.
- Jika  mod1  >=  5,  maka  dibuat  variabel  mod2 dengan  nilai  mod1  modulus  5.  Selanjutnya, dibuat variabel ss bernilai panjang tmp − (mod2 − 6) × (−1). Lalu, setiap elemen di atas indeks ss diubah menjadi 4.

## 2.8.2. Aturan Penentuan Jumlah Assessor Wawancara
Rumus  yang  dirancang  untuk  mengkomputasi  jumlah minimum  assessor  wawancara,  yang  dihitung  dengan membagi  kelompok  berdasarkan  jumlah  sesi  dengan peserta terbanyak, lalu menjumlahkan peserta tersebut. Dengan mengacu pada pernyataan ini, penerapan rumus tersebut dapat dirumuskan secara setara dalam bentuk persamaan matematika:
 = = n i i V A 1 ) max( (2)
di mana, A adalah total minimum assessor wawancara, n adalah jumlah kelompok yang dibagi dengan jumlah sesi, V i adalah  mewakili  setiap  kelompok  dengan 𝑖 berada dalam rentang 1  hingga n,  dan  max( V i )  adalah menyatakan nilai maksimum dalam kelompok V i .

## 2.9. Pengujian Aplikasi
Pada  tahap  akhir  dalam  SDLC,  aplikasi  berbasis  web untuk manajemen kegiatan penilaian dan wawancara di PT  Gaia  Solutions  menjalani  uji  coba  komprehensif untuk  memastikan  kinerja  optimal  dan  memenuhi standar kualitas yang diharapkan sebelum peluncuran. Uji coba ini dibagi menjadi dua bagian utama, yaitu Uji Fungsionalitas  Fitur  dan  Uji  Pengalaman  Pengguna (UI/UX) pada setiap halaman.

## 2.9.1. Pengujian Fungsional Fitur:
Fitur-fitur  yang  akan  diujikan  pada  aplikasi  berbasis web  untuk  pengelolaan  kegiatan  assessment  dan interview di PT Gaia Solutions adalah sebagai berikut:
• Batches creation
• Participant previews
• Update in participant preview
• Delete in participant preview
• Display list of batches
• Display batch details
• Display used LGD assessors
• Add LGD assessor to be used
• Add slot of LGD assessor
• Display used interview assessors
• Add interview assessor to be used
• Add slot of interview assessor
• Display list of participants
• Update a participant
• Display list of participant groups
• Pair LGD assessor to participant
• Pair interview assessor to participant
• Display schedule of activities
• Swap schedule between participant
• Swap LGD assessor between participant
• Swap interview assessor between participant

## 2.9.2 Pengujian UI/UX:
Halaman-halaman  yang  akan  diujikan  pada  aplikasi berbasis  web  untuk  pengelolaan  kegiatan  assessment dan  interview  di  PT  Gaia  Solutions  adalah  sebagai berikut:
• Dashboard
• Pembuatan Batches
• Batches Detail - Assessors
• Batches Detail - Peserta (Update Participants)
• Batches Detail - Grup Peserta
• Batches Detail - Settings Interview Assessors
• Batches Detail - Jadwal Pelaksanaan
Kami  menerapkan  sejumlah  metode  pengujian, termasuk pengujian black-box dan pengujian penerimaan  pengguna,  untuk  memverifikasi  kinerja aplikasi  berbasis  web  ini  dan  menjamin  kesesuaian dengan kebutuhan pengguna.

## III. HASIL DAN PEMBAHASAN

## 3.1. Tampilan Aplikasi
Dalam  pengembangan  aplikasi  berbasis  web  untuk pengelolaan  kegiatan  assessment  dan  interview  di  PT Gaia Solutions, berikut adalah  halaman-halaman yang telah dikembangkan:

## A. Dashboard
Pada  halaman  dashboard,  seperti  yang  terlihat  pada Gambar  6,  daftar  batches  yang  telah  dibuat  oleh pengguna  akan  ditampilkan  secara  lengkap.  Ketika

## pISSN: 2442-3386  eISSN: 2442-4293
Vol 10 No 1 Jan – Jun 2024, 25 - 30
pengguna mengklik tombol "Buat Batches", pengguna akan diarahkan ke halaman pembuatan batches. Selain itu, jika pengguna mengklik tombol daftar yang terlabel dengan  nama  batches,  pengguna  akan  diarahkan  ke halaman detail batches tersebut untuk melihat informasi lebih lanjut.
Gambar 6. Hasil pembuatan halaman dashboard

## B. Pembuatan Batches
Pada halaman pembuatan batches, seperti yang terlihat pada  Gambar  7,  pengguna  dapat  menginput  nama batches,  tanggal  pelaksanaan,  dan  daftar  peserta. Setelah  pengguna  menginput  daftar  peserta,  akan ditampilkan preview daftar peserta tersebut. Selain itu, pengguna  juga  dapat  menambahkan  assessor  untuk kegiatan  interview  dan  assessor  untuk  kegiatan  LGD. Setelah  semua  data  diinputkan,  pengguna  dapat menyimpannya  dengan  mengklik  tombol  "Simpan". Setelah  penyimpanan  berhasil,  pengguna  akan diarahkan ke halaman detail batches dan assessors.
Gambar 7. Hasil pembuatan halaman pembuatan batches

## C. Batches Detail – Assessors
Pada halaman detail batches dan assessor seperti pada gambar 8, user bisa melihat detail seperti nama batches, tanggal  pelaksanaan,  daftar  peserta,  dan  daftar assessors. Selain itu, user juga bisa melakukan tambah slot, mengedit, dan mendelete assessor. User juga bisa melakukan  assignment  terhadap  assessor  tersebut, apakah  mereka  ditugaskan  pada  sesi  pagi  1,  pagi  2, siang  1,  ataupun  siang  2.  Khusus  untuk  assessor interview,  apabila  user  melakukan  assignment,  maka assessor dan peserta secara otomatis telah terpasangkan.  Namun,  user  juga  bisa  merubah pasangan  tersebut  di  halaman  Batches  Detail  dan Settings Interview Assessors.
Gambar 8. Hasil pembuatan halaman Batches Detail – Assessors.

## D. Batches Detail - Peserta (Update Participants)
Pada  halaman  detail  batches  dan  peserta  seperti ditunjjukkan  gambar  10,  bisa  dilihat  oleh  user  seperti nama batches, tanggal pelaksanaan, daftar peserta, dan daftar  peserta.  Selain  itu,  user  juga  bisa  mengedit peserta  dengan  mengklik  tombol  update  yang  akan memunculkan  popup  form  untuk  edit  peserta  seperti pada gambar 9.

## E. Batches Detail - Grup Peserta
Pada  halaman  detail  batches  dan  grup  peserta  seperti pada gambar 11, user bisa melihat detail seperti nama

## Melek IT
batches, tanggal pelaksanaan, daftar peserta, dan daftar grup  peserta.  Untuk  memasangkan  grup  peserta  dan assessor  LGD,  user  bisa  mengklik  tombol  LGD Assessor yang akan memunculkan popup seperti pada gambar 12. Untuk memasangkan peserta dan assessor interview,  user  bisa  mengklik  tombol  Interview Assessor sehingga akan dialihkan ke halaman Batches Detail dan Settings Interview Assessors.
Gambar 9. Hasil pembuatan halaman Batches Detail – Update Participants.
Gambar 10. Hasil pembuatan halaman Batches Detail – All Participants.
Gambar 11. Hasil pembuatan halaman Batches Detail – Group Participants.
Gambar 12. Hasil pembuatan halaman Batches Detail – Update LGD Assessors on Groups Participants.

## F. Batches Detail - Settings Interview Assessors
Pada  halaman  detail  batches  dan  settings  interview assessors  seperti  pada  gambar  13,  user  bisa  melihat detail seperti nama batches, tanggal pelaksanaan, daftar peserta,  dan  peserta  dalam  satu  grup.  Untuk memasangkan peserta dan assessor interview, user bisa mengklik  tombol  dengan  icon  plus  yang  akan memunculkan popup seperti pada gambar 14. Selain itu user  juga  bisa  menghapus  atau  mengupdate  pasangan yang telah ada.

## G. Batches Detail - Jadwal Pelaksanaan
Pada  halaman  detail  batches  dan  jadwal  pelaksanaan seperti pada gambar 15, user bisa melihat detail seperti nama  batches,  tanggal  pelaksanaan,  serta  jadwal pelaksanaan  kegiatan.  Selain  itu  user  juga  bisa melakukan swap peserta dengan melakukan checked 2 checkbox dan menekan tombol swap.

## pISSN: 2442-3386  eISSN: 2442-4293
Vol 10 No 1 Jan – Jun 2024, 27 - 30
Gambar 13. Hasil pembuatan halaman Batches Detail – Settings Interviews Assessor.
Gambar 14. Hasil pembuatan halaman Batches Detail – Update Interviews Assessor.
Gambar 16. Hasil implementasi rumus penentuan jumlah kelompok peserta dan anggotanya.
Gambar 15. Hasil pembuatan halaman Batches Detail – Schedule.

## 3.2.  Implementasi  Rumus  Penentuan  Jumlah Kelompok Peserta dan Anggotanya
Gambar  16  merupakan  gambar  yang  menunjukkan hasil  implementasi  dari  rumus  penentuan  jumlah kelompok peserta dan anggotanya pada pengembangan aplikasi berrbasis web  untuk kegiatan assessment dan intervieew di PT Gaia Solutions.

## 3.3.  Implementasi  Rumus  Penentuan  Jumlah Assessor Wawancara
Gambar  17  merupakan  gambar  yang  menunjukkan hasil  implementasi  dari  rumus  penentuan  jumlah assessor wawancara pada pada pengembangan aplikasi berrbasis  web  untuk  kegiatan  assessment  dan intervieew di PT Gaia Solutions.
Gambar 17. Hasil implementasi rumus penentuan jumlah assessor wawancara.

## Melek IT

## Information Technology Journal. Vol 10 No 1 Jan - Jun 2024, 28 - 30

## 3.4. Kode Transformasi Penjadwalan
Kode  transformasi  penjadwalan  ini  digunakan  untuk menentukan  permutasi  dari  setiap  anggota  kelompok dan  jumlah  sesi  nya  pada  pengembangan  aplikasi berrbasis  web  untuk  kegiatan  assessment  dan intervieew  di  PT  Gaia  Solutions.  Implementasi  dari Kode  transformasi  penjadwalan  seperti  ditunukkan pada gambar 18.
Gambar 18. Hasil implementasi transforrmasi penjadwalan.

## 3.5 Hasil Pengujian Aplikasi
Metode pengujian yang diterapkan pada situs web yang telah dikembangkan adalah melalui pendekatan black- box, yang menitikberatkan pada pemeriksaan fungsionalitas  dan  pengalaman  pengguna.  Pengujian dilakukan  oleh  tim  bisnis  yang  berjumlah  5  orang. Berikut adalah hasil dari uji black-box:
Tabel 2. Hasil Uji Fungsionalitas Fitur No Nama Fitur Status Failed Partially Success Success 1. Batches creation Succes 2. Participant previews Succes 3. Update in participant preview Succes 4. Delete in participant preview Succes 5. Display list of batches Succes 6. Display batch details Succes 7. Display used LGD assessors Succes 8. Add LGD assessor to be used Succes 9. Add slot of LGD assessor Succes 10. Display used interview assessors Succes 11. Add interview assessor to be used Succes 12. Add slot of interview assessor Succes
No Nama Fitur Status Failed Partially Success Success 13. Display list of participants Succes 14. Update a participant Succes 15. Display list of participant groups Succes 16. Pair LGD assessor to participant Succes 17. Pair interview assessor to participant Succes 18. Display schedule of activities Succes 19. Swap schedule between participant Succes 20. Swap LGD assessor between participant Succes 21. Swap interview assessor between participant Succes Tabel 3. Hasil Uji Pengalaman Pengguna Tiap Halaman No Nama Halaman Status Failed Partially Success Success 1. Dashboard Succes 2. Pembuatan Batches Succes 3. Batches Detail - Assessors Succes 4. Batches Detail - Peserta Succes 5. Batches Detail - Grup Peserta Succes 6. Batches Detail - Jadwal Pelaksanaan Succes 7. Batches Detail - Settings Interview Assessors Succes
Berdasarkan  hasil  uji  dari  5  orang  tim  bisnis,  dapat disimpulkan  bahwa  semua  halaman  dalam  aplikasi pengelolaan  kegiatan  assessment  dan  interview berbasis website memiliki UI dan UX yang baik (100% success).
Dengan  hasil  ini,  aplikasi  telah  terbukti  memiliki fungsionalitas yang lengkap dan memberikan pengalaman  pengguna  yang  optimal  sesuai  dengan pedoman yang telah ditetapkan.

## 3.6. Evaluasi Aplikasi
Berdasarkan  hasil  dari  pengujian  black-box  yang dilakukan  oleh  5  orang  tim  bisnis,  dapat  disimpulkan bahwa  aplikasi  pengelolaan  kegiatan  assessment  dan interview  berbasis  website  memiliki  UI/UX  halaman dan  fitur  yang  berjalan  dengan  baik  (100%  success). Tim  bisnis  merasa  puas  dengan  website  yang  telah dibangun,  serta  menyatakan  bahwa  pengerjaan  dan penyelesaiannya  tepat  waktu  sesuai  dengan  tenggat yang  telah  ditetapkan.  Kecepatan  dan  hasil  kerja  juga dinilai sesuai dengan harapan.
Meskipun  terdapat  beberapa  catatan  perbaikan  (lihat gambar  19)  untuk  menyesuaikan  beberapa  fungsi, secara  keseluruhan,  website  pengelolaan  kegiatan assessment  dan  interview  ini  dianggap  memadai  dan

## pISSN: 2442-3386  eISSN: 2442-4293
Vol 10 No 1 Jan – Jun 2024, 29 - 30
memenuhi kebutuhan serta persyaratan yang diinginkan.  Dengan  demikian,  aplikasi  ini  dapat dianggap  sukses  dan  mendapat  dukungan  positif  dari tim bisnis.
Gambar 19. Kritik, Saran, dan Evaluasi dari Tim Bisnis
Dengan demikian, aplikasi ini telah berhasil melewati tahap evaluasi dengan hasil yang memuaskan dan dapat diimplementasikan lebih luas di PT Gaia Solutions.

## 3.7. Ucapan Terima Kasih
Penulis mengucapkan rasa terima kasih kepada PT Gaia Solutions  atas  dukungan  dan  kesempatan  yang diberikan dalam pelaksanaan penelitian ini.

## IV. PENUTUP

## 4.1. Kesimpulan
Menurut  temuan  dan  analisis  dari  penelitian  ini, pengembangan  aplikasi  berbasis  web  untuk  kegiatan pengelolaan  penilaian  dan  wawancara  di  PT  Gaia Solutions telah berhasil dilakukan. Aplikasi ini berhasil mengatasi kendala yang ada pada sistem konvensional dengan meningkatkan akurasi, kecepatan, dan efisiensi proses  pengelolaan.  Evaluasi  menunjukkan  bahwa aplikasi ini berfungsi dengan baik, terbukti dengan hasil pengujian blackbox mencapai status 100% dan tingkat kepuasan yang tinggi terhadap UI/UX.
Implementasi metodologi Siklus Hidup Pengembangan Perangkat Lunak (SDLC) menggunakan pendekatan air terjun  terbukti  berhasil  dalam  menciptakan  aplikasi yang  efektif  untuk  transformasi  digital.  Keberhasilan implementasi  ini  menyebabkan  perbaikan  signifikan dalam kinerja operasional, akurasi data, dan kerusakan di PT Gaia Solutions.

## 4.2. Saran
Berdasarkan  temuan  dan  analisis  dari  penelitian  ini, rekomendasi  yang  dapat  disampaikan  adalah  sebagai berikut:
1. Pemeliharaan  Rutin:  Disarankan  untuk  melakukan pemeliharaan aplikasi secara teratur guna memastikan bahwa aplikasi  tetap berfungsi  dengan optimal  dan  sesuai  dengan  kebutuhan  bisnis  yang terus berkembang.
2. Pengujian Lanjutan: Diperlukan pengujian unit dan pengujian integrasi secara berkala untuk meminimalisir  terjadinya  bug  saat  dilakukan pemeliharaan dan pengembangan di masa mendatang.
3. Pengumpulan Umpan Balik Pengguna: Secara rutin mengumpulkan  umpan  balik  dari  pengguna  untuk terus meningkatkan kualitas aplikasi dan menyesuaikannya dengan kebutuhan pengguna.

## DAFTAR PUSTAKA
[1]  Ahmad  Taufik,  Bernadus  Gunawan  Sudarsono, Agus Budiyantara, I Ketut Sudaryana, dan Tupan Tri  Muryono.  2022. Pengantar  Teknologi Informasi . Cetakan Pertama: 2022. Penerbit CV. Pena Perrsada. Banyumas. Jawa Tengah.
[2]  Fitriyani,  I.,  Sudiyarti,  N.,  &  Fietroh,  M.  N.  . (2020). Strategi  Manajemen  Bisnis  Pasca Pandemi Covid-19 . Indonesian Journal of Social Sciences and Humanities, 1(2), hal: 87–95.
[3[  Marinda  Desy  Ria,  Arief  Budiman.  2021. Perancangan  Sistem  Informasi  Tata  Kelola Teknologi Informasi Perpustakaan . Jurnal Informatika  dan  Rekayasa  Perangkat  Lunak (JATIKA),  Vol.  2,  No.  1,  Maret  2021,  pp. 122~133
[4]  Syaiful  Ahdan  dan  Putri  Indah  Sari.  2020. Pengembangan  Aplikasi  Web  Untuk  Simulasi Simpan  Pinjam  (Studi  Kasus:    Bmt  L-Risma). Jurnal TEKNO KOMPAK, Vol. 14, No. 1, 2020, pp. 33-40.
[5] Styawati, Fenty Ariany, Debby Alita, dan Erliyan Redy  Susanto.  2020. Pembelajaran  Tradisional Menuju  Milenial:  Pengembangan  Aplikasi Berbasis Web Sebagai Penunjang Pembelajaran E-Learning  Pada  Man  1  Pesawaran .  Journal Sosial  Science  and  Teknology  for  Community Service  (JSSTCS)    Vol.  1,  No.  2,  September 2020, page-page.10~16
[6]  Ghea  Paulina  Suri  dan  Nofri  Yudi  Arifin.  2020. Pengembangan  Dan  Implementasi  Aplikasi Perpustakaan  Berbasis  Web .    Engineering  and Technology International Journal (EATIJ), Vol. 2 No. 01 (2020)
[7] Ratnawati Susanto. 2021. Pengembangan Aplikasi Penilaian Profil Kompetensi Pedagogik Bedasarkan  Matriks  Peta  Diri  Berbasis  Web . JPPI  (Jurnal  Penelitian  Pendidikan  Indonesia), Vol.  7,  No.2,  2021,  pp.  172-180.  DOI  : https://doi.org/10.29210/020211168
[8]  Heni  Sulistiani,  Aprian  Nuriansah,  dan  Evi  Dwi Wahyuni. 2022. Pengembangan Sistem Informasi Perhitungan  Upah  Lembur  Karyawan  Berbasis Web  Pada  PT  Sugar  Labinta .  Jurnal  Ilmiah Sistem  Informasi  Akuntansi  (JIMASIA),  Vol  2, No.2, Desember 2022, pp. 69 – 76
[9]  Dini  Azzahra  dan  Siti  Ramadhani.  2020. Pengembangan  Aplikasi  Online  Public  Access Catalog  (Opac)  Perpustakaan  Berbasis  Web

## Melek IT

## Information Technology Journal. Vol 10 No 1 Jan - Jun 2024, 30 - 30
Pada  Stai  Auliaurrasyiddin  Tembilahan .  Jurnal Teknologi  Dan  Sistem  Informasi  Bisnis,  Vol.  2 No.2 1 Juli 2020. DOI: https://doi.org/10.47233/jteksis.v2i2.127
[10]  Johanes  Andry  dan  Mario  Stefanus.  2020. Pengembangan  Aplikasi  E-Learning  Berbasis Web  Menggunakan  Model  Waterfall  Pada  Smk Strada 2 Jakarta . JURNAL FASILKOM, Vol 10 No 1 (2020). DOI:
https://doi.org/10.37859/jf.v10i1.1878
[11] Muhammad Khilbran & Wahyu Indra Sakti. 2019. Indentifikasi Faktor Risiko Human Errors Dalam Penerapan  Manajemen  Sumber  Daya  Manusia Di  Perusahaan  Jasa  Konstruksi .  Jurnal  Muara Sains, Teknologi, Kedokteran, dan Ilmu
Kesehatan Vol. 3, No. 1, April 2019: hlm 45-56 ISSN  2579-6402  (Versi  Cetak)  ISSN-L  2579- 6410 (Versi
Elektronik)
https://doi.org/10.24912/jmstkik.v3i1.2210 45
[12]  Majida  Wikaning  Gati,  Ida  Wahyuni  Ekawati,
2020. Analisis Penyebab Human Error Terhadap
Kejadian Kecelakaan Pada Teknisi Di Perusahaan  Otomotif  X  Semarang .  JURNAL KESEHATAN  MASYARAKAT  (e-Journal) Volume  8,  Nomor  5,  September  2020,  pp.  665- 671.
[13]  K.  L.  Dhiman.  2024.  Reassessment  of  Software Development  Life  Cycle  Models. IJRESM,  vol. 7, no. 2, pp. 4–10, Feb. 2024, doi: https://doi.org/10.5281/zenodo.10644113
[14] M. Cruz-Portilla, J. C. Pérez-Arriaga, J. Octavio Ocharán-Hernández  and  Á.  J.  Sánchez-García. 2021. Accessibility in the Software Development Life  Cycle:  A  Systematic  Literature  Review. 2021  9th  International  Conference  in  Software Engineering
Research and Innovation (CONISOFT),  San  Diego,  CA,  USA,  2021,  pp.
97-103,
doi:
https://doi.org/10.1109/CONISOFT52520.2021. 00024
[15] Setyo Budi Harton & Ahmad Fika Shauqy. 2020. Pengembangan  Sistem  Informasi  Arus  Kas Dengan  Metode  SDLC  (System  Development Life Cycle) pada Madin Al-Junnah. ISOQUANT: Jurnal Ekonomi, Manajemen dan Akuntansi Vol. 4 No.
1, 2020, Hal:
1-16.
DOI: 10.24269/iso.v4i1.337
[16]  N.  Sánchez-Gómez,  L.  Morales-Trujillo,  J.  J. Gutiérrez  and  J.  Torres-Valderrama  2020.  The Importance  of  Testing  in  the  Early  Stages  of Smart  Contract  Development  Life  Cycle.  In Journal  of  Web  Engineering , vol.  19,  no.  2, pp.
215-242,
March
2020, doi: https://doi.org/10.13052/jwe1540-9589.1925 [17]  Aceng  Abdul  Wahid.  2020. Analisis  Metode
Waterfall Untuk Pengembangan Sistem
Informasi . Infoman’s Jurnal Ilmu-ilmu
Informatika  dan  Manajemen  STMIK,  pp.  1-5. ISSN : 1978-3310 ǀ E-ISSN : 2615-3467
[18] Friska Heriyanti and Aulia Ishak. 2020. Design of logistics  information  system  in  the  finished product  warehouse  with  the  waterfall  method: review  literature .  IOP  Conf.  Ser.:  Mater.  Sci. Eng. 801 012100. DOI: https://doi.org/10.1088/1757-
899X/801/1/012100
[19]  Elvis  Pawan,  Rosiyati  H.H  Thamrin,  Patmawati Hasan.  Sariyati  H.Y.  Bei,  and  Paulisen  Matu. 2021. Using  Waterfall  Method  to  Design Information  System  of  SPMI  STIMIK  Sepuluh Nopember  Jayapura .  International  Journal  of Computer  and  Information  System  (IJCIS)  Peer Reviewed – International Journal Vol : Vol. 02, Issue 02, May 2021, pp. 34-39
[20] R.A. Fadhallah. 2021. Wawancara . UNJ PRESS,
2021. ISBN: 6237518495, 9786237518495
[21]  Ahmad  Khulaemi.  2021. Metode  Leaderless Group  Discussion  (Studi  Kasus  Efektivitas Penanaman  Nilai  -  Nilai  Anti  Korupsi  pada Latsar CPNS Kemendikbud) . Jurnal Widyaiswara Indonesia Vol. 2. No. 2, Juni 2021, pp. 85-92
[22]  Rahimi  Fitri.  2020.  Pemrograman  Basis  Data Menggunakan MySQL. Deepublish, 2020. ISBN: 6237694323, 9786237694328
[23] Dewa Made Widia, Salnan Ratih & Asriningtias. 2021. Cara Cepat dan Praktis Membangun Web Dinamis  dengan  PHP  dan  MySQ .  Universitas Brawijaya  Press,  2021.  ISBN:  6232961900, 9786232961906
[24]  D. I. Pertiwi and F. W. Y. Untoro, 2021, Sistem Informasi Kepemilikan Tanah Berbasis WEB , MelekIT,  vol.  1,  no.  1,  pp.  33–44,  Apr. 2021.
DOI:
https://doi.org/10.30742/melekitjournal.v1i1.4
[25]  Dwi  Nurul  Huda,  Aggry  Saputra,  &  Yulinda. 2020. Perancangan  Aplikasi  It  Help  Desk Menggunakan Platform Node.Js Pada Mittasys .
Jurnal  Bangkit  Indonesia, 9 (1),  137-143.  DOI: https://doi.org/10.52771/bangkitindonesia.v9i 1.144
[26]  Suprayogi,  Bambang  &  Rahmanesa,  Abdur. (2019).  Penerapan  Framework  Bootstrap  dalam Sistem  Informasi  Pendidikan  SMA  Negeri  1 Pacet Cianjur Jawa Barat. TEMATIK. 6. 23-30. DOI: https://doi.org/10.38204/tematik.v6i2.244 .
[27] Friska Heriyanti dan Aulia Ishak. 2020. Design of logistics  information  system  in  the  finished product  warehouse  with  the  waterfall  method: review  literature.  IOP  Conf.  Series:  Materials Science and Engineering 801 (2020) 012100. doi: https://doi.org/10.1088/1757-99X/801/1/012100