PENGEMBANGAN WEBSITE ONLINE COURSE MENGGUNAKAN METODE AGILE
Abstract
Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem pembelajaran daring berbasis website dengan pendekatan iteratif menggunakan metode Agile. Sistem yang dibangun menyediakan fitur manajemen kursus, registrasi pengguna dengan peran berbeda (admin, instruktur, dan peserta), serta pengelolaan materi pembelajaran dalam struktur modul dan section. Pengembangan dilakukan menggunakan Node.js sebagai backend, PostgreSQL sebagai sistem basis data, serta Sequelize sebagai ORM untuk pengelolaan data secara efisien. Proses kerja Agile diterapkan dengan perencanaan fitur di awal proyek dan evaluasi harian untuk memastikan pengembangan berjalan secara bertahap dan responsif terhadap kebutuhan. Hasil pengujian menunjukkan bahwa sistem berhasil menjalankan fungsionalitas utamanya secara stabil, responsif, dan memenuhi prinsip modularitas sesuai dengan arsitektur Model-View-Controller (MVC).