ABSTRAK
ABSTRAK
Nama : Muhammad Satria Buana
Program Studi : Magister Ilmu Komputer
Judul : Analisis Kesenjangan Terhadap Implementasi Requirements Perangkat
Lunak Pada Scrum
Pembimbing : Prof. Dr. Ir. Eko Kuswardono Budiardjo, M.Sc.
Pengembangan perangkat lunak berdasarkan nilai dan prinsip Agile dinyatakan kedalam
Manifesto Agile pada tahun 2001, hingga saat ini pada tahun 2021, telah terdapat lebih
dari 90 kerangka kerja, metode, atau praktik—baik diketahui maupun tidak, atau kurang
diketahui—dalam melakukan pengembangan perangkat lunak secara Agile. Scrum
adalah yang terpopuler hingga mendominasi dan menjadi yang paling banyak digunakan.
Hanya saja, studi mengenai rintangan, halangan atau celah pada Scrum tergolong sedikit
dan terpisah hanya berdasarkan suatu aktivitas tertentu, tidak mencakup keseluruhan
aktivitas pengembangan pada Scrum. Studi ini dimaksudkan untuk melakukan penelitian
dalam mengidentifikasi rintangan, halangan, atau celah, yang selanjutnya
disatumaknakan sebagai kesenjangan. Penelitian mengidentifikasi kesenjangan pada
setiap aktivitas beserta aturan pengembangan berdasarkan Pedoman Scrum. Identifikasi
dilakukan berdasarkan tinjauan literatur sistematis dengan menerapkan Systematic
Reviews of Qualitative Evidence, dan identifikasi berdasarkan teori dengan studi kasus
dengan menerapkan Gap Finder v1.0 berlandaskan Theory of Distance. Hasil berdasarkan
tinjauan literatur sistematis, terdapat kesenjangan terhadap aktivitas pengembangan pada
Product Backlog, Sprint Backlog, Developers, Product Owner, Sprint Retrospective dan
Increment. Adapun hasil berdasarkan teori dengan studi kasus, terdapat kesenjangan pada
Cognitive Distance, Adherence Distance, dan Semantic Distance. Dilakukan usaha dalam
menjembatani kesenjangan dengan menerapkan Essence v1.2 berlandaskan The Essence
Theory, serta evaluasi umum dengan menerapkan ISO/IEC/IEEE 12207.
Kata Kunci:
Agile, Scrum, Tinjauan Literatur Sistematis, Systematic Reviews of Qualitative Evidence,
Gap Finder, Essence
|