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