Implementation Of Extreme Programming Method In Financial Reporting Application With Laravel Framework
DOI:
https://doi.org/10.25134/ilkom.v20i2.588Keywords:
Financial reporting, extreme programming, Information systemAbstract
The advancement of information technology compels companies to adopt more efficient, accurate, and integrated approaches to financial data management. CV Mawar Magenta, a service-oriented company, still relies on manual bookkeeping and separate Microsoft Excel files for financial reporting. This method leads to duplicate tasks, a high risk of data entry errors, and delays in generating financial reports. To address these issues, a web-based Financial Reporting Application was designed and developed using the Laravel Framework. The system development employed the Extreme Programming (XP) methodology and includes core features such as cash inflow and outflow records, general journal, ledger, profit and loss reports, and balance sheet. The system was tested using the black-box testing method to ensure all functionalities align with user requirements. The implementation results show that the application simplifies financial record-keeping by integrating previously separate processes into a single system. Additionally, it streamlines data retrieval and enables business owners to monitor financial conditions in real time, thereby supporting faster and more accurate decision-making.
Downloads
References
[1] D. Dewianawati, “Analisa Kinerja Keuangan Kppri Dengan Pendekatan Laporan Keuangan Pada Kppri,” Own. Ris. dan J. Akunt., vol. 6, no. 1, pp. 454–470, 2022, doi: https://doi.org/10.33395/owner.v6i1.591.
[2] A. Thian, Analisis Laporan Keuangan. Yogyakarta: Andi, 2022.
[3] S. Sukamulja, Analisis Laporan Keuangan sebagai Dasar Pengambilan Keputusan Investasi (Edisi Revisi). Yogyakarta: Andi, 2022.
[4] I. G. S. Putra, A. Affandi, L. Purnamasari, and D. Sunarsi, Analisa laporan keuangan. Surabaya: Cipta Media Nusantara(CMN)., 2021.
[5] A. L. Kalua, “Penerapan Extreme Programming Pada Sistem Informasi Keuangan Sekolah Berbasis Website,” J. Ilm. Inform. dan Ilmu Komput., vol. 1, no. 2, pp. 69–76, 2022, doi: https://doi.org/10.58602/jima-ilkom.v1i2.10.
[6] N. A. Mila, “Penerapan Metode Extreme Programming pada Sistem Informasi Layanan Pengajuan Surat Keterangan Desa,” Chain J. Comput. Technol. Comput. Eng. Informatics, vol. 3, no. 4, pp. 160–169, 2025, doi: https://doi.org/10.58602/chain.v3i4.229.
[7] I. N. Muttaqin and R. Setiawan, “Pengembangan Sistem Perekapan Laporan Transaksi Keuangan pada Jasa Percetakan Menggunakan Metode Extreme Programming,” J. Algoritm., vol. 22, no. 2, pp. 1165–1175, 2025, doi: DOI: 10.33364/algoritma/v.22-2.1941.
[8] D. S. Putrie, A. D. P. Wicaksono, and G. Wibisono, “Rancang Bangun Aplikasi Laporan Keuangan Berbasis Web Dengan Metode Prototype (Studi Kasus: Praktik Mandiri Bidan Nining),” J. Teknol. Inf. dan Multimed., vol. 8, no. 1, pp. 138–150, 2026, doi: https://doi.org/10.35746/jtim.v8i1.810.
[9] A. Al Kahfi, A. A. M. Sitepu, M. Z. Nursalim, and W. Haryono, “Aplikasi Bengkel Berbasis Web Untuk Monitoring Keuangan Dan Layanan Servis Menggunakan Model Waterfall,” J. Pengemb. Teknol. Inf. Dan Komun., vol. 3, no. 1, pp. 20–26, 2025, doi: https://doi.org/10.52060/juptik.v3i1.3184.
[10] N. A. Septiani and F. Y. Habibie, “Penggunaan Metode Extreme Programming Pada Perancangan Sistem Informasi Pelayanan Publik,” J. Sist. Komput. dan Inform., vol. 3, no. 3, p. 341, 2022, doi: 10.30865/json.v3i3.3931.
[11] M. F. Abrar, A. Alferaidi, T. S. Almurayziq, M. Saqib, W. Khan, and Z. Khan, “Enhancing Extreme Programming (XP) Adoption Through SAMAM: A Scalable Agile Maturity Assessment Model Based on Industry Best Practices,” IEEE Access, vol. 13, pp. 97647–97680, 2025, doi: doi: 10.1109/ACCESS.2025.3574147.
[12] R. I. Borman, A. T. Priandika, and A. R. Edison, “Implementasi Metode Pengembangan Sistem Extreme Programming (XP) pada Aplikasi Investasi Peternakan,” J. Sist. dan Teknol. Inf., vol. 8, no. 3, 2020.
[13] A. Pambudi and W. Apriandari, “An Extreme Programming Approach for Instructor Performance Evaluation System Development,” J. Informatics, Inf. Syst. Softw. Eng. Appl., vol. 5, no. 2, pp. 126–135, 2023, doi: https://doi.org/10.20895/inista.v5i2.1050.
[14] I. G. B. P. Putra, M. Sudarma, and I. B. G. Manuaba, “Penerapan Metode Extreme Programming Pada Rancang Bangun Sistem Analisis Sentimen Portal Berita,” J. Teknol. Inf. dan Ilmu Komput., vol. 10, no. 6, pp. 1369–1378, 2023, doi: DOI: 10.25126/jtiik.2023106904.
[15] M. M. I. Molla, J. Ahmad, and W. M. N. W. Kadir, “A Comparison of Transforming the User Stories and Functional Requirements into UML Use Case Diagram,” Int. J. Innov. Comput., vol. 14, no. 1, pp. 29–36, 2024, doi: https://doi.org/10.11113/ijic.v14n1.463.
[16] U. Sugiarti, “Activity Diagram: Komponen, Elemen, Beserta Contohnya,” 2024. https://www.lawencon.com/activity-diagram/ (accessed Mar. 03, 2026).
[17] M. T. Abdillah, I. Kurniastuti, F. A. Susanto, and F. Yudianto, “Implementation of Black Box Testing and Usability Testing on the MI Miftahul Ulum Warugunung Surabaya School Website,” JIKDIKOMVIS, vol. 8, no. 1, pp. 234–242, 2023.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Nuansa Informatika

This work is licensed under a Creative Commons Attribution 4.0 International License.








