Universitas Airlangga Official Website

Identifikasi Informasi Terkait Perangkat Lunak dari Berita Online

IL by Merdeka

User story mendapatkan momentum karena artefak perangkat lunak yang banyak digunakan dalam pengembangan tangkas. User story adalah format persyaratan dalam bahasa alami yang berisi tiga aspek persyaratan: siapa yang membutuhkan fungsionalitas, fungsionalitas apa yang diinginkan, dan mengapa pemangku kepentingan menginginkannya. Persyaratan elisitasi adalah proses mengungkap, menemukan, dan menangkap kebutuhan pemangku kepentingan. Salah satu solusi untuk tantangan ini adalah mengekstrak kebutuhan perangkat lunak dengan pemrosesan bahasa alami (natural language processing). Namun, belum ada penelitian yang mengeksplorasi penggalian user story dari bahasa alami.

Manfaat mengekstrak user story dari bahasa alami adalah dapat membantu analis sistem dalam mengidentifikasi dan melengkapi pengetahuan domain. Untuk melakukan ini, dua hal perlu diidentifikasi: pemangku kepentingan dan keinginan/tujuan mereka. Untuk mengidentifikasi aspek apa dan mengapa, ekstraksi fitur perangkat lunak dari bahasa alami dapat diadopsi, tetapi setiap sumber dokumen bahasa alami memiliki karakteristik unik. Penelitian ini dilatarbelakangi oleh fakta bahwa berita online dapat dijadikan sebagai sumber elisitasi kebutuhan karena mengandung informasi terkait pembelajaran dan keinginan pemangku kepentingan pada suatu peristiwa tertentu.

Analis sistem dapat menggunakan elisitasi persyaratan berbasis data untuk mengumpulkan persyaratan dari ulasan online, diskusi online, dan deskripsi produk perangkat lunak/aplikasi. Teknik konvensional seperti wawancara dan analisis dokumen-sentris masih menjadi pilihan utama, tetapi analis sistem harus beradaptasi dengan kondisi aktual karena sifat unik dari pengembangan perangkat lunak. Mengotomatiskan dan mendapatkan persyaratan dari berbagai sumber dapat dilakukan dengan cepat dan murah, tetapi pendekatan ini terbatas pada mendaftarkan persyaratan awal atau membantu sistem analisis memahami domain. Berita Online merupakan sumber data untuk elisitasi yang belum banyak dieksplorasi, dan keunggulannya antara lain cepat, tidak perlu mengumpulkan banyak pemangku kepentingan, dan hemat biaya. Berita online dapat digunakan untuk mengumpulkan persyaratan awal pada domain masalah baru, terutama dengan akses terbatas ke pemangku kepentingan dan kurangnya artefak perangkat lunak serupa.

Peneliti dan praktisi terbuka untuk menggunakan berita online sebagai alternatif baru untuk sumber elisitasi persyaratan, karena cocok untuk proyek di mana sumber formal dan tradisional tidak tersedia secara luas, dapat membantu dengan cepat mendapatkan gambaran tentang konteks domain, dan berisi masalah nyata yang dapat membantu merumuskan persyaratan. Namun, jenis dan isi berita sangat mempengaruhi hasil, membuat disagregasi data berita menjadi kritis. Metode elisitasi persyaratan konvensional adalah cara yang terbukti untuk mengumpulkan persyaratan, seperti wawancara, Joint Application Design (JAD), dan paper prototyping. Dengan semakin banyaknya data yang tersedia secara digital, terdapat potensi untuk meningkatkan proses dan hasil dari elisitasi kebutuhan. Metode elisitasi tradisional memakan waktu, tidak dapat memproses data yang berkembang pesat, dan tidak efisien untuk memperhitungkan kelompok pemangku kepentingan.

Penulis: Indra Kharisma Raharjana

Jurnal: https://www.sciencedirect.com/science/article/pii/S0950584923000496