PENGEMBANGAN ALAT PENGURUTAN USER STORIES DENGAN ALGORITMA PENGURUTAN DALAM SCRUM

Adrian Sugandi Wijaya, - (2024) PENGEMBANGAN ALAT PENGURUTAN USER STORIES DENGAN ALGORITMA PENGURUTAN DALAM SCRUM. S1 thesis, Universitas Pendidikan Indonesia.

[img] Text
S_RPL_2000637_Title.pdf

Download (1MB)
[img] Text
S_RPL_2000637_Chapter1.pdf

Download (509kB)
[img] Text
S_RPL_2000637_Chapter2.pdf
Restricted to Staf Perpustakaan

Download (984kB)
[img] Text
S_RPL_2000637_Chapter3.pdf

Download (1MB)
[img] Text
S_RPL_2000637_Chapter4.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
S_RPL_2000637_Chapter5.pdf

Download (472kB)
[img] Text
S_RPL_2000637_Appendix.pdf
Restricted to Staf Perpustakaan

Download (2MB)
Official URL: https://repository.upi.edu/

Abstract

Keterbatasan terkait user stories yang akan diimplementasikan dalam suatu iterasi mendorong kebutuhan mendesak untuk menetapkan prioritas user stories. Penelitian sebelumnya secara tegas menyoroti kebutuhan dan urgensi dalam mengurutkan product backlog serta menentukan prioritas user stories, terutama dalam konteks metodologi Agile, khususnya Scrum. Penelitian ini merespons temuan terdahulu yang mengidentifikasi kebutuhan mendesak akan adanya alat pengurutan user stories yang efektif dalam metode Scrum. Melalui pendekatan yang progresif, penelitian ini memperkenalkan User Stories Sorting Tool (USST) sebagai solusi inovatif berupa aplikasi web yang dirancang khusus untuk efisien mengelola dan mengurutkan user stories dalam product backlog pada pengembangan perangkat lunak berbasis Scrum. USST secara khusus menargetkan penyederhanaan pengurutan user stories berdasarkan prioritas dan estimasi usaha, berperan krusial dalam mendukung perencanaan sprint. Dengan menerapkan MoSCoW Prioritization Technique dan algoritma QuickSort, USST berhasil menghasilkan urutan prioritas yang efektif dalam proyek pengembangan dengan performa QuickSort yang baik dalam mengurutkan user stories. Hasil dari 23 responden dengan latar belakang yang berbeda pada evaluasi persepsi pengguna terkait kualitas dan kelayakan alat pengurutan memberikan gambaran positif. Mengindikasikan respon afirmatif dari pengembang perangkat lunak pada berbagai tingkat keahlian, yang secara meyakinkan mengukuhkan peran kunci USST dalam mengoptimalkan manajemen product backlog dan meningkatkan efektivitas metodologi Scrum dalam pengembangan perangkat lunak berbasis Agile secara menyeluruh. ----------- The limitations associated with implementing user stories in an iteration necessitate the urgent need to prioritize them. Previous research strongly emphasizes the necessity and urgency of sorting the product backlog and determining the priority of user stories, particularly in the context of Agile methodologies, especially Scrum. This study responds to earlier findings that identified the urgent need for an effective user story sorting tool within the Scrum method. Through a progressive approach, this research introduces the User Stories Sorting Tool (USST) as an innovative solution in the form of a web application designed specifically to efficiently manage and prioritize user stories in the product backlog of Scrum-based software development. The USST specifically targets the simplification of sorting user stories based on priority and effort estimation, playing a crucial role in supporting sprint planning. By implementing the MoSCoW Prioritization Technique and the QuickSort algorithm, the USST successfully produces an effective priority sequence in software development projects, with QuickSort demonstrating good performance in sorting user stories. The results from 23 respondents with different backgrounds in the evaluation of user perception regarding the quality and feasibility of the sorting tool provide a positive overview. They show an affirmative response from software developers at various skill levels, convincingly reaffirming the key role of the USST in optimizing product backlog management and enhancing the overall effectiveness of the Scrum methodology in Agile-based software development.

Item Type: Thesis (S1)
Additional Information: Tautan profile akun google scholar: https://scholar.google.com/citations?hl=en&user=l0DmUOcAAAAJ&scilu=&scisig=AM0yFCkAAAAAZbkHLaPIK3H1PhXoxk0OJ-mle4M&gmla=AH70aAWmqyiTK1Ui7rV0YwbAakYiasWfX-KM2PHeF_zRMjy3LlXisLIcZulrYiWJTKn22TVMDgMzHXXqh0mq-KULEUp1KymlVjF5QgU&sciund=5474268305678466333 ID SINTA Dosen Pembimbing: Indira Syawanodya: 6681751 Yulia Retnowati: 6852573
Uncontrolled Keywords: Agile; Efisiensi Pengembangan; Pengembangan Perangkat Lunak; Product Backlog; Scrum, Development Efficiency; Product Backlog; Scrum; Software Development.
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: UPI Kampus cibiru > S1 Rekayasa Perangkaat Lunak
Depositing User: Adrian Sugandi Wijaya
Date Deposited: 06 Feb 2024 08:12
Last Modified: 06 Feb 2024 08:12
URI: http://repository.upi.edu/id/eprint/114785

Actions (login required)

View Item View Item