An Analysis of Requirement Engineering and Techniques: A Literature Review
Abstract
This research explores the essentiality of software requirements engineering in cycles software development. The focus lies on three main techniques, namely Functional Requirement, Non-Functional Requirement, Viewpoint Orientation Requirement Definition (VORD), and analysis through USECASE (Use Case Diagram and Use Case Scenario). Through a review systematic literature, ten relevant articles have been comprehensively reviewed in order to understand these techniques. The research results show that functional and non-functional needs have a role central to software development. Functional requirements describe what is should be carried out by the system, while non-functional requirements include aspects such as performance and security aspects. The VORD approach is proven to be efficient in understanding various angles views involved in system requirements, through the steps of identification, structure, documentation, and system point of view mapping. Besides that, the USECASE method helps describe user interactions with the internal system real-world situations, providing deep insight into user needs. This research make significant contributions to understanding the nature of software requirements engineering, and provide an important foundation for future research and practice
References
[2] Khalid, S., Rasheed, U., Muneer, M., Butt, W. H., Mehmood, R., & Qamar, U. (2023, February). Common problems in software requirement engineering process: an overview of Pakistani software industry. In 2023 4th international conference on advancements in computational sciences (ICACS) (pp. 1-6). IEEE.
[3] Camilia Aprillinsa, "Literature Review: Techniques and Analysis of Engineering Requirements", ResearchGate Publications, 2022
[4] Angelita Novianti, "LITERATURE REVIEW: Techniques and Analysis of Requirements in Engineering Building Mobile and Web Based Applications”, ResearchGate Publication, 2022
[5] Baso, F., Idil, N. I., Rahmadani, R., Wahyuni, S., Syafdwi, W. I., & Al Faruq, A. F. (2023). Perancangan Sistem Informasi GoMontir Berbasis Web. Journal of Vocational, Informatics and Computer Education, 8-15.
[6] Rizqi, P., Nurul, R., & Dyangrosa, S. (2023). Perancangan Aplikasi Kantin Elektronik (E-Canteen) Klik-EAT! UNS Berbasis Web. Jurnal SANTI-Sistem Informasi dan Teknik Informasi, 3(1), 18-36.
[7] Atika, P. SISTEM INFORMASI PENCARIAN TEMPAT KOS BERBASIS WEBSITE DI KAWASAN UNIVERSITAS PALANGKA RAYA.
[8] Muhammad Ihza Irawan, “Waterboom Hockey Employee Payroll Information System Using the Viewpoint Orientation Requirement Definition (VORD) Method”, ResearchGate Publications, 2022
[9] Subkhi, A. Y., Andrianingsih, A., & Lantana, D. A. (2023). OPTIMIZATION ISO 25010 WITH THE VORD METHOD AND C4. 5 ALGORITHM IN SAVING LOAN COOPERATIVE. Jurnal Teknik Informatika (Jutif), 4(4), 703-714.
[10] Chandy Ophelia S, Siska Nurul Marwiyah, Suyanti, “Designing a Menu Ordering Application "In Fresh Restaurants Using Waterfall and Web-Based Models", CLICK: Study Informatics and Computer Science Vol 2, No 6, Pages 192-198, June 2022
[11] Wibowo, A. A., Fairuzabadi, M., Kom, M., Wibawa, S. S., & Kom, M. (2017). Perancangan Aplikasi Profil Ukm Kerajinan Kabupaten Bantul Berbasis Android.
[12] Nur, M. A., Wirawan, R., & Inayah, A. (2023). Media Pembelajaran Matematika Materi Pokok Bagun Datar Berbasis Augmented Reality. Justek: Jurnal Sains dan Teknologi, 6(1), 30-39.
[13] Yudhanto, Y. (2022). Rancang Bangun Aplikasi EXAM dengan Metode Analisis Butir Soal. IJAI (Indonesian Journal of Applied Informatics), 5(2), 101-109.
[14] Putra, R. W., Mursityo, Y. T., & Putra, W. H. N. (2023). Analisis dan Desain Sistem Informasi Monitoring Dosen Menggunakan RFID pada Universitas XYZ. Jurnal Sistem Informasi, Teknologi Informasi, dan Edukasi Sistem Informasi, 4(1), 31-49.