Critical Review: Analogi RAD, OOP dan EUD Method dalam Proses Development Sistem Informasi
Main Article Content
Abstract
Konsep SDLC (Systems Develompent Life Cycle) rekayasa perangkat lunak didasari oleh beragam jenis metode pengembangan software. Pada SDLC terdapat beberapa tahap diantaranya yaitu: systems planning, systems analisis, systems design, systems implementation, systems maintenance. Topik yang dijelaskan pada peneltian ini adalah metode pengembangan sistem RAD (Rapid Application Development), OOP (Object Oriented Programming) & EUD (End User Development). Hasil perbandingan dari ke-3 model tersebut menunjukkan bahwa model RAD cocok diterapkan untuk pengembangan sistem/aplikasi yang batas waktu yang singkat, karena model RAD tidak banyak memakan waktu di awal perencanaan, model OOP cocok diterapkan dalam pembuatan aplikasi/program/sistem untuk kehidupan sehari-hari dan model EUD memberdayakan pengguna akhir untuk mengembangkan dan mengadaptasi sistem sendiri. Sesuai dengan analisis yang diperoleh, ke-3 model memiliki keunggulan dan kelemahan masing-masing, sehingga developer dapat memilih metode mana yang paling sesuai dengan kebutuhan.
Article Details

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
[2] O. I. - AMIK BSI Bekasi and G. B. A. L. - AMIK BSI Bekasi, “Metode Rapid Application Development (RAD) pada Perancangan Website Inventory PT. SARANA ABADI MAKMUR BERSAMA (S.A.M.B) JAKARTA,” Evolusi : Jurnal Sains dan Manajemen, vol. 6, no. 2, Sep. 2018, doi: 10.31294/evolusi.v6i2.4414.
[3] Nurman Hidayat and Kusuma Hati, “Penerapan Metode Rapid Application Development (RAD) dalam Rancang Bangun Sistem Informasi Rapor Online (SIRALINE),” Jurnal Sistem Informasi, vol. 10, no. 1, pp. 8–17, Feb. 2021, doi: 10.51998/jsi.v10i1.352.
[4] W. Adhiwibowo and A. F. Daru, “MODEL PENGEMBANGAN APLIKASI PEMBAYARAN ANGSURAN PINJAMAN ONLINE MENGGUNAKAN PHP-MYSQL DENGAN METODE OBJECT ORIENTED PROGRAMMING,” Jurnal Informatika Upgris, vol. 3, no. 2, Dec. 2017, doi: 10.26877/jiu.v3i2.1802.
[5] R. Sahara, R. M. Firzatullah, A. Rubhasy, and I. Nurdiansyah, “Rancang Bangun E-Sertifikat Berbasis Website Dengan Teknologi QRCode Menggunakan Metode Object Oriented Programming (Studi Kasus di Instansi Pendidikan Tinggi XYZ),” Jurnal Ilmiah FIFO, vol. 13, no. 1, p. 93, May 2021, doi: 10.22441/fifo.2021.v13i1.010.
[6] F. Paternò, “End User Development: Survey of an Emerging Field for Empowering People,” ISRN Software Engineering, vol. 2013, pp. 1–11, Jun. 2013, doi: 10.1155/2013/532659.
[7] Udariansyah. D, & Syaputra H., “Implementasi Metode End User Development pada Aplikasi Rekam Medis Pasien,” Jurnal Informatika, vol. 5, no. 2, Dec. 2019, ISSN: 2407-1730.
[8] Suhartono, R. D. Astuti, S. Sfenrianto, M. Mustofa, D. Andriyani, and E. R. Kaburuan, “Development of 3D Solar System Application Using RAD Model for Elementary Schools,” 2018 International Conference on Orange Technologies (ICOT), Oct. 2018, doi: 10.1109/icot.2018.8705879.
[9] A. K. Nalendra, “Rapid Application Development (RAD) model method for creating an agricultural irrigation system based on internet of things,” IOP Conference Series: Materials Science and Engineering, vol. 1098, no. 2, p. 022103, Mar. 2021, doi: 10.1088/1757-899x/1098/2/022103.
[10] Y. Fu, W. Zuo, M. Wetter, J. W. VanGilder, X. Han, and D. Plamondon, “Equation-based object-oriented modeling and simulation for data center cooling: A case study,” Energy and Buildings, vol. 186, pp. 108–125, Mar. 2019, doi: 10.1016/j.enbuild.2019.01.018.
[11] B. Scaglioni and G. Ferretti, “Towards digital twins through object-oriented modelling: a machine tool case study,” IFAC-PapersOnLine, vol. 51, no. 2, pp. 613–618, 2018, doi: 10.1016/j.ifacol.2018.03.104.
[12] E. Coronado, F. Mastrogiovanni, B. Indurkhya, and G. Venture, “Visual Programming Environments for End-User Development of intelligent and social robots, a systematic review,” Journal of Computer Languages, vol. 58, p. 100970, Jun. 2020, doi: 10.1016/j.cola.2020.100970.
[13] C. Ardito, P. Buono, G. Desolda, and M. Matera, “From smart objects to smart experiences: An end-user development approach,” International Journal of Human-Computer Studies, vol. 114, pp. 51–68, Jun. 2018, doi: 10.1016/j.ijhcs.2017.12.002.
[14] I. Dewi Sintawati, “KOMPARASI METODE RAD DENGAN RUP PADA PENGEMBANGAN SISTEM INFORMASI,” Akrab Juara : Jurnal Ilmu-ilmu Sosial, vol. 7, no. 2, p. 101, May 2022, doi: 10.58487/akrabjuara.v7i2.1796.
[15] M. S. P, Muhammad Dedi Irawan, and Ahyat Perdana Utama, “Implementasi RAD (Rapid Aplication Development) dan Uji Black Box pada Administrasi E-Arsip,” sudo Jurnal Teknik Informatika, vol. 1, no. 2, pp. 60–71, Jun. 2022, doi: 10.56211/sudo.v1i2.19.
[16] D. F. Ningtyas and N. Setiyawati, “Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request,” Jurnal Janitra Informatika dan Sistem Informasi, vol. 1, no. 1, pp. 19–34, Apr. 2021, doi: 10.25008/janitra.v1i1.120.
[17] H. Hourani, H. Wasmi, and T. Alrawashdeh, “A Code Complexity Model of Object Oriented Programming (OOP),” 2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT), Apr. 2019, doi: 10.1109/jeeit.2019.8717448.
[18] E. Kucera, O. Haffner, and R. Leskovsky, “Multimedia Application for Object-oriented Programming Education Developed by Unity Engine,” 2020 Cybernetics & Informatics (K&I), Jan. 2020, doi: 10.1109/ki48306.2020.9039853.
[19] Faza. R., “Analisi dan Perancangan Sistem Informasi Pelaporan Kerjasama Dalam & Luar Negeri dengan Metode End User Development ,” Jurnal Informatika dan Komputer, vol. 8, no. 1, Jun. 2020, ISSN: 2239-188X.
[20] A. K. Nalendra, “Rapid Application Development (RAD) model method for creating an agricultural irrigation system based on internet of things,” IOP Conference Series: Materials Science and Engineering, vol. 1098, no. 2, p. 022103, Mar. 2021, doi: 10.1088/1757-899x/1098/2/022103.
[21] Rosa A.S & M.Shalahuddin, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Edisi 1. Bandung : Informatika Bandung, 2014.
[22] Retnoningsih, E., Shadiq, J., & Oscar, D. Pembelajaran Pemrograman Berorientasi Objek (Object Oriented Programming) Berbasis Project Based Learning. 2017. INFORMATICS FOR EDUCATORS AND PROFESSIONAL: Journal of Informatics, 2(1), 95-104.
[23] W. Adhiwibowo and A. F. Daru, “MODEL PENGEMBANGAN APLIKASI PEMBAYARAN ANGSURAN PINJAMAN ONLINE MENGGUNAKAN PHP-MYSQL DENGAN METODE OBJECT ORIENTED PROGRAMMING,” Jurnal Informatika Upgris, vol. 3, no. 2, Dec. 2017, doi: 10.26877/jiu.v3i2.1802.
[24] Friadi, J, “Pengembangan Sistem Informasi Monitoring Prakrind dengan Model RAD (Rapid Application Development) ,” Seminar Nasional Teknologi Informasi, Komunikasi dan Industri (SNTIK) p.222, Dec. 2020.
[25] Hakim, L., & Pratama, A. R., “engembangan Sistem Informasi Administrasi Pasien Instalasi Gawat Darurat Pada RSUD Latemmamala Berbasis Object Oriented Programming (OOP),” Jurnal Ilmiah Sistem Informasi dan Teknik Informatika (JISTI), 3(2),. 2020.