Clarifying Organizational Requirements through Rapid Application Development: Evidence from a Performance Appraisal Information System

Penulis

DOI:

https://doi.org/10.32664/j-intech.v14i01.2249

Kata Kunci:

rapid application development, requirement evolution, iterative prototyping, performance appraisal system, software engineering process

Abstrak

This study analyzes the iterative application of Rapid Application Development (RAD) in the engineering of an employee performance appraisal information system within a higher education context. The system was developed to replace a spreadsheet-based process that involved manual score aggregation and fragmented data storage. Using a software engineering case study approach, this research examines how system requirements evolved across development iterations. Design artifacts produced during successive RAD cycles were analyzed as evidence of requirement refinement. The findings show that early development focused on functional centralization, while later iterations introduced configurable modules for evaluation criteria, evaluator assignment, and score normalization. These interface and module revisions reflect progressive clarification of organizational needs and stabilization of business logic. The study demonstrates that RAD supports requirement refinement through iterative prototyping, especially in systems involving multiple roles and configurable structures. The results provide process-oriented insight into requirement evolution in internal organizational information systems.

Referensi

[1] D. Bambang, T. Wijaya, T. Wahyono, A. Nugrahesthy, and S. Hapsari, “TOPSIS Method Implementation for Employee Performance Information System,” International Journal of Information Technology and Business, 2019, doi: 10.24246/ijiteb.422022.21-26.

[2] R. Apriani, F. Dwita, Sumardiono, and M. R. Sabil, “Using The SMART Method For Web-Based Employee Performance Measurement,” Gema Wiralodra, 2024, doi: 10.31943/gw.v15i2.726.

[3] A. R. Albareta and P. Mursanto, “Design of Standard Operating Procedure for Requirement Engineering in Software Development,” J. Phys. Conf. Ser., 2019, doi: 10.1088/1742-6596/1175/1/012081.

[4] A. Rasheed, “Requirement Engineering Challenges in Agile Software Development,” Math. Probl. Eng., 2021, doi: 10.1155/2021/6696695.

[5] U. N. Mukharomah, T. Raharjo, and N. W. Trisnawaty, “Challenges and Solutions of Agile Software Development Implementation,” International Journal of Advanced Computer Science and Applications, 2024, doi: 10.14569/IJACSA.2024.0150475.

[6] J. M. Verner, O. P. Brereton, B. A. Kitchenham, M. Turner, and M. Niazi, “Risks and risk mitigation in global software development,” Inf. Softw. Technol., 2014, doi: 10.1016/j.infsof.2013.06.005.

[7] L. Cao and B. Ramesh, “Agile requirements engineering practices: An empirical study,” IEEE Softw., 2008, doi: 10.1109/MS.2008.1.

[8] W. Alsaqaf, M. Daneva, and R. Wieringa, “Agile Quality Requirements Engineering Challenges: First Results from a Case Study,” in 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), IEEE, Nov. 2017, pp. 454–459. doi: 10.1109/ESEM.2017.61.

[9] I. M. Subrata, “Designing a rabies control mobile application,” Vet. World, 2022, doi: 10.14202/vetworld.2022.1237-1245.

[10] H. U. Mahendra, “Tata Kelola Rekam Medis Berbasis Elektronik,” Jurnal Teknologi Sistem Informasi dan Aplikasi, 2023, doi: 10.32493/jtsi.v6i4.32562.

[11] A. Young, “Parameterisation of domain knowledge for rapid and iterative prototyping,” Expert Syst. Appl., 2022, doi: 10.1016/j.eswa.2022.118169.

[12] B. Sieglin, “Rapid prototyping of advanced control schemes,” Fusion Engineering and Design, 2020, doi: 10.1016/j.fusengdes.2020.111958.

[13] W. Behutiye, “Quality Requirement Documentation Guidelines,” IEEE Access, 2022, doi: 10.1109/ACCESS.2022.3187106.

[14] N. R. Tam, K. W. Prasetyo, and B. K. Kristanto, “Analisis Kebutuhan sistem informasi,” J-INTECH, 2022, doi: 10.32664/j-intech.v10i1.675.

[15] Z. Hoy and X. Xu, “Agile Software Requirements Engineering Challenges-Solutions,” Information, 2023, doi: 10.3390/info14060322.

[16] S. Chang, J. Gao, and W. Wang, “Automatic Generation of Software Prototype Data,” Electronics (Basel)., 2025, doi: 10.3390/electronics14173497.

[17] G. Islam and T. Storer, “Agile software development for safety-critical systems,” Reliab. Eng. Syst. Saf., 2020, doi: 10.1016/j.ress.2020.106954.

[18] R. Wahyuni and Y. Irawan, “Web-Based Employee Performance Assessment System in PT. Wifiku Indonesia,” Journal of Applied Engineering and Technological Science, 2020, doi: 10.37385/jaets.v1i2.62.

[19] R. A. Chrismanto, “Developing Agriculture Land Mapping using RAD,” International Journal of Advanced Computer Science and Applications, 2019, doi: 10.14569/IJACSA.2019.0101033.

[20] R. A. Saputra, I. A. Kautsar, N. Ariyanti, and C. Aurusta, “Implementasi Progressive Web Apps,” SMATIKA, 2024, doi: 10.32664/smatika.v14i01.1228.

[21] R. Purnamafajari, Budiman, and Z. Niqotaini, “Design of Management Information System for Employee Performance,” IOP Conference Series, 2021, doi: 10.1088/1757-899X/1115/1/012013.

Diterbitkan

2026-03-30