Aplikasi Manajemen Proyek Agile Berbasis Metode Scrum
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
Agile Software Development adalah sebuah metode pengembangan perangkat lunak yang dikembangkan karena kekurangan yang ada dalam metode klasik. Salah satu penyebab kegagalan yang sering terjadi pada metode klasik yaitu interaksi antara tim pengembang dan klien hanya dilakukan pada fase analisis dan testing sehingga tim pengembang tidak siap dengan kebutuhan yang sewaktu-waktu dapat berubah. Salah satu metode agile yang dapat beradaptasi dengan perubahan kebutuhan yang terjadi sewaktu-waktu adalah scrum. Scrum dapat beradaptasi akan kebutuhan yang selalu berubah karena cara kerja yang sifatnya iterative hingga memenuhi kebutuhan. Pada setiap iterasi proses perencanaan, analisis kebutuhan, desain, implementasi hingga testing dilakukan sehingga mampu beradaptasi pada setiap perubahan yang dapat terjadi sewaktu-waktu. Dalam perancangan sistem, beberapa model perancangan akan digunakan sebagai acuan dalam proses pengembangan aplikasi. Model perancangan yang digunakan adalah Unified Modeling Language (UML). Use case diagarm digunakan untuk menggambarkan pengguna dapat melakukan hal apa saja dalam sistem. Sedangkan activity diagram digunakan untuk memodelkan alur aktivitas yang terjadi dalam aplikasi. Dari penelitian ini dihasilkan sebuah produk aplikasi yang dapat digunakan untuk mengakomodasi kebutuhan manajemen proyek agile dengan metode scrum mulai dari prodcut backlog, manajemen sprint , hingga hingga burndown chart. aplikasi yang berhasil dikembangkan nantinya dapat digunakan pada proses pembelajaran pada mata kuliah PPL Agile.