PENGEMBANGAN APLIKASI MOBILE SISTEM LAPORAN WARGA MENGGUNAKAN METODE MOBILE APPLICATION DEVELOPMENT LIFE CYCLE (MADLC) (STUDI KASUS : DESA GANGGANG PANJANG)

Authors

  • Nico Mayharis Universitas Muhammadiyah Malang
  • Wildan Suharso
  • Briansyah Setio Wiyono

DOI:

https://doi.org/10.35316/.v11i1.9592

Keywords:

MADLC, Mobile Application, Black Box Testing, System Usability Scale

Abstract

The citizen reporting system in Ganggang Panjang Village is still conducted manually, requiring residents to visit the village office directly to report infrastructure issues, public facility problems, and emergency conditions. This condition causes delays in response, loss of documentation, and low transparency in complaint handling. This study aims to design, implement, and evaluate a mobile-based citizen reporting application using the Mobile Application Development Life Cycle (MADLC) methodology, which consists of seven phases: Identification, Design, Development, Prototyping, Testing, Deployment, and Maintenance. The application was developed using the Flutter framework and Supabase backend, featuring GPS-based reporting, real-time status tracking, an analytics dashboard, and two-way notifications. Functional testing using Black Box Testing on 18 test scenarios showed a 100% success rate. Usability testing using the System Usability Scale (SUS) with 15 respondents resulted in an average score of 82.08, categorized as Excellent. These results demonstrate that MADLC with iterative prototyping phases produces an application that is functional, user-friendly, and suitable for rural communities with varying levels of digital literacy.

 

Downloads

Download data is not yet available.

References

[1] U. Ependi, "Metode Pengembangan Perangkat Lunak Berbasis Mobile: A Review," Jurnal Bina Komputer, vol. 1, no. 2, pp. 50-58, Agu. 2019.

[2] M. Elvira dan P. Enos, "Penerapan Inovasi Pela-yanan Publik Berbasis Aplikasi Digital Desa (Digides)," eJournal Administrasi Publik, vol. 12, no. 1, pp. 51-64, 2024.

[3] S. D. Prabowo, A. Sonita, dan A. Wijaya, "Ap-likasi Pengaduan Berbasis Mobile Android Un-tuk Meningkatkan Kualitas Pelayanan Publik," Pseudocode, vol. 8, no. 2, pp. 128-137, Sep. 2021.

[4] A. Kaur dan K. Kaur, "Suitability of Existing SDLC in Context of MADLC," Int. Journal of Computer Applications, vol. 116, no. 19, pp. 1-6, Apr. 2015.

[5] T. Vithani dan A. Kumar, "Modeling the Mobile Application Development Lifecycle," in Proc. IMECS 2014, Hong Kong, Mar. 2014, pp. 596-600.

[6] O. Marscel dan I. A. Mastan, "NutriMatrix: A Nutrition Management Application Using MADLC Method," G-Tech, vol. 9, no. 3, pp. 1387-1397, Jul. 2025.

[7] T. S. Jaya, F. K. Ikhsan, dan P. A. Pratomo, "Pengembangan Aplikasi Mobile Pendeteksi Penyakit Daun Tanaman Jagung dengan MADLC," JSI, vol. 16, no. 2, pp. 252-264, 2024.

[8] H. Hariyady et al., "BAIQ: Aplikasi Pembelaja-ran Iqro Berbasis Ponsel Pintar," CYBERNET-ICS, vol. 5, no. 2, pp. 67-80, Nov. 2021.

[9] Mohd. I. Md. Raus et al., "The Development Of FiTest Using MADLC," Int. Academic Research J. of Business and Technology, vol. 2, no. 2, pp. 77-84, 2016.

[10] Uminingsih et al., "Pengujian Fungsional Perangkat Lunak dengan Metode Black Box Testing," STORAGE, vol. 1, no. 2, pp. 1-8, Mei 2022.

[11] A. Amanuel, "Supabase vs Firebase: Evaluation of Performance," Bachelor's thesis, Haaga-Helia University, 2022.

[12] W. Darmawan et al., "Penerapan Google Maps API untuk Memetakkan Sekolah di Kabupaten Batang," RISTEK, vol. 5, no. 1, pp. 37-42, Jun. 2020.

[13] R. Pressman dan B. Maxim, Software Engineer-ing: A Practitioner's Approach, 9th ed. New York: McGraw-Hill, 2020.

[14] W. Suharso, “Bidang Ilmu Rekayasa Perangkat Lunak,” Universitas Muhammadiyah Malang, Ma-lang, Indonesia, 2026.

[15] B. S. Wiyono, “Bidang Ilmu Rekayasa Perangkat Lunak,” Universitas Muhammadiyah Malang, Malang, Indonesia, 2026.

[16] I. Sommerville, Software Engineering, 10th ed. Boston: Pearson, 2016.

[17] J. Nielsen, Usability Engineering. San Francis-co: Morgan Kaufmann, 1993.

[18] J. Brooke, “SUS: A Quick and Dirty Usability Scale,” in Usability Evaluation in Industry, P. Jor-dan et al., Eds. London: Taylor & Francis, 1996, pp. 189-194.

[19] A. Bangor, P. Kortum, dan J. Miller, “Deter-mining What Individual SUS Scores Mean: Adding an Adjective Rating Scale,” J. Usability Studies, vol. 4, no. 3, pp. 114-123, 2009.

[20] E. Knapp, Flutter in Action. Shelter Island: Manning Publications, 2021.

[21] N. Safaat H., Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Ban-dung: Informatika, 2014.

[22] A. Ginting dan R. Napitupulu, “Implementasi Sistem Informasi Pengaduan Masyarakat Berbasis Web pada Dinas Pekerjaan Umum,” Jurnal Ilmiah Teknologi Informasi, vol. 7, no. 1, pp. 22-30, Jan. 2023.

[23] F. Ardiansyah, “Transformasi Digital Pela-yanan Publik: Tinjauan Sistem E-Government di Pemerintahan Desa,” Jurnal Administrasi Pemerintahan, vol. 5, no. 2, pp. 88-101, Jul. 2022.

[24] R. S. Pressman, Rekayasa Perangkat Lunak: Pendekatan Praktisi Buku 1, terjemahan L. N. Harnaningrum. Yogyakarta: Andi, 2012.

[25] D. Kurniawan dan A. Setiawan, “Pengem-bangan Aplikasi Monitoring Infrastruktur Desa Berbasis Android Menggunakan Framework Flut-ter,” Jurnal Teknologi dan Sistem Komputer, vol. 10, no. 4, pp. 215-224, Okt. 2022.

[26] M. Irfan, H. Pradana, dan S. Wahyuningsih, “Analisis Perbandingan Firebase Realtime Database dan Supabase PostgreSQL pada Aplikasi Mobile Berbasis Flutter,” Jurnal Informatika dan Rekayasa Perangkat Lunak, vol. 4, no. 1, pp. 45-54, Mar. 2023.

[27] B. Shneiderman, C. Plaisant, M. Cohen, S. Ja-cobs, dan N. Elmqvist, Designing the User Interface: Strategies for Effective Human-Computer Interac-tion, 6th ed. Hoboken: Pearson, 2018.

Published

27-06-2026

How to Cite

Mayharis, N., Wildan Suharso, & Briansyah Setio Wiyono. (2026). PENGEMBANGAN APLIKASI MOBILE SISTEM LAPORAN WARGA MENGGUNAKAN METODE MOBILE APPLICATION DEVELOPMENT LIFE CYCLE (MADLC) (STUDI KASUS : DESA GANGGANG PANJANG). Jurnal Ilmiah Informatika, 11(1), 76–85. https://doi.org/10.35316/.v11i1.9592

Issue

Section

Articles

Similar Articles

<< < 1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.