Mohon tunggu...
HusnyMubarok
HusnyMubarok Mohon Tunggu... Mahasiswa Teknik Informatika

Universitas Islam Negeri Maulana Malik Ibrahim Malang

Selanjutnya

Tutup

Ilmu Alam & Tekno

Penerapan Metode Scrum dalam Praktik Rekayasa Perangkat Lunak untuk Pengembangan Aplikasi Mobile Edukasi

13 Mei 2025   17:24 Diperbarui: 13 Mei 2025   17:29 73
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Abstrak

Perkembangan teknologi digital telah membawa perubahan signifikan dalam dunia pendidikan. Salah satu bentuk pemanfaatan teknologi adalah pengembangan aplikasi mobile edukasi. Dalam proses pengembangannya, dibutuhkan pendekatan rekayasa perangkat lunak yang efektif agar aplikasi dapat dikembangkan secara efisien dan sesuai kebutuhan pengguna. Metode Scrum, sebagai bagian dari pendekatan Agile, terbukti menjadi salah satu metode manajemen proyek yang populer dan fleksibel dalam pengembangan perangkat lunak modern. Artikel ini membahas penerapan metode Scrum dalam praktik rekayasa perangkat lunak untuk pengembangan aplikasi mobile edukasi, mulai dari tahapan perencanaan, pelaksanaan sprint, hingga evaluasi produk. Studi ini juga mengkaji manfaat, tantangan, dan solusi selama penerapan Scrum dalam tim pengembang.

Pendahuluan

Di era digital, kebutuhan akan aplikasi pendidikan yang interaktif, fleksibel, dan mudah diakses menjadi sangat tinggi. Aplikasi mobile edukasi menjawab kebutuhan ini dengan menyediakan media pembelajaran yang praktis, baik untuk siswa, guru, maupun masyarakat umum. Namun, pengembangan aplikasi semacam ini memerlukan proses rekayasa perangkat lunak (software engineering) yang sistematis dan adaptif terhadap perubahan.

Metode Scrum, salah satu kerangka kerja dalam Agile, menawarkan pendekatan iteratif dan inkremental dalam pengembangan perangkat lunak. Scrum menekankan kolaborasi tim, fleksibilitas terhadap perubahan kebutuhan, dan feedback berkelanjutan dari pengguna. Oleh karena itu, penerapan Scrum sangat cocok dalam konteks pengembangan aplikasi mobile edukasi yang cenderung dinamis dan berorientasi pada kebutuhan pengguna akhir.

Landasan Teori

1. Rekayasa Perangkat Lunak (RPL)

Rekayasa perangkat lunak adalah disiplin ilmu yang fokus pada pengembangan dan pemeliharaan perangkat lunak yang andal dan efisien. Proses RPL mencakup tahapan analisis kebutuhan, desain, implementasi, pengujian, dan pemeliharaan. Tujuan dari pendekatan RPL adalah menghasilkan perangkat lunak berkualitas tinggi, sesuai kebutuhan pengguna, dan dapat dikelola dengan baik.

2. Metode Scrum

Scrum adalah kerangka kerja dalam Agile yang digunakan untuk mengelola dan mengontrol proyek pengembangan perangkat lunak yang kompleks. Komponen utama Scrum terdiri dari:

  • HALAMAN :
    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Mohon tunggu...

    Lihat Konten Ilmu Alam & Tekno Selengkapnya
    Lihat Ilmu Alam & Tekno Selengkapnya
    Beri Komentar
    Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

    Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun