eprintid: 58062 rev_number: 56 eprint_status: archive userid: 26280 dir: disk0/00/05/80/62 datestamp: 2026-02-09 02:31:06 lastmod: 2026-02-09 02:31:06 status_changed: 2026-02-09 02:31:06 type: thesis metadata_visibility: show contact_email: 3337210017@untirta.ac.id creators_name: Surya Priyadi, Andi creators_id: 3337210017 contributors_name: Krisdianto, Nanang contributors_name: Ansori, Yulian contributors_id: 197504092006041004 contributors_id: 199007222024061001 corp_creators: Fakultas Teknik Universitas Sultan Ageng Tirtayasa title: Perancangan dan Implementasi Model Aplikasi Kasir Berbasis Flutter dengan Metode Scrum dan Clean Architecture ispublished: pub subjects: QA75 subjects: QA76 subjects: T1 divisions: TKI full_text_status: restricted keywords: Aplikasi Kasir, Flutter, Clean Architecture, Scrum, UMKM. abstract: Penelitian ini bertujuan untuk mengkaji penerapan prinsip Clean Architecture dan metode Scrum dalam pengembangan model aplikasi kasir berbasis Flutter. Latar belakang penelitian ini didasarkan pada permasalahan umum yang dihadapi dalam pengembangan aplikasi kasir, khususnya terkait struktur kode yang kurang terorganisir dan proses pengembangan yang kurang fleksibel terhadap perubahan kebutuhan. Kondisi tersebut sering menyulitkan proses pengembangan lanjutan dan pemeliharaan aplikasi, terutama bagi pelaku Usaha Mikro, Kecil, dan Menengah (UMKM). Hasil dari penelitian ini berupa implementasi metode Scrum dan prinsip Clean Architecture pada model aplikasi kasir yang dikembangkan secara bertahap melalui beberapa sprint. Penerapan Scrum memungkinkan proses pengembangan berjalan secara iteratif dan terstruktur, sedangkan Clean Architecture diterapkan dengan memisahkan sistem ke dalam data layer, domain layer, dan presentation layer. Kombinasi kedua pendekatan tersebut menghasilkan model aplikasi kasir yang lebih modular, mudah dikembangkan, dan dapat dijadikan acuan dalam pengembangan aplikasi kasir berbasis Flutter di masa mendatang. date: 2026-02-05 date_type: published pages: 121 institution: Fakultas Teknik Universitas Sultan Ageng Tirtayasa department: Informatika thesis_type: sarjana thesis_name: sarjana referencetext: [1] R. R. Bakrie, S. Atikah Suri, Nabila, A. Sahara, V. H Pratama, and Firmansyah, “Pengaruh Kreativitas UMKM Serta Kontribusinya Di Era Digitalisasi Terhadap Perekonomian Indonesia,” Jurnal Ekonomi dan Bisnis, vol. 16, no. 2, pp. 82–88, Jul. 2024, doi: 10.55049/jeb.v16i2.308. [2] M. A. Muljanto, “Pencatatan dan Pembukuan Via Aplikasi Akuntansi UMKM di Sidoarjo,” Jurnal Ilmiah Pangabdhi, vol. 6, no. 1, pp. 40–43, Jun. 2020, doi: 10.21107/pangabdhi.v6i1.6926. [3] S. Al Farisi and M. Iqbal Fasa, “Peran UMKM (Usaha Mikro Kecil Menengah) Dalam Meningkatkan Kesejahteraan Masyarakat,” Jurnal Dinamika Ekonomi Syariah, vol. 9, no. 1, 2022, doi: https://doi.org/10.51226/eksyda.v4i2.626. [4] Gerry Surya Chandra and Suhatati Tjandra, “Pemanfaatan Flutter dan Electron Framework pada Aplikasi Inventori dan Pengaturan Pengiriman Barang,” 2020, doi: https://doi.org/10.37823/insight.v2i02.109. [5] W. P. Laksono, B. Satria, T. Wicaksana, A. Y. Wijasena, and Y. Sahria, “Implementasi Clean Architecture Dalam Membangun Aplikasi Mobile Menggunakan Flutter,” Nusantara Journal of Multidisciplinary Science, vol. 2, no. 1, pp. 173–180, 2024, [Online]. Available: https://jurnal.intekom.id/index.php/njms [6] M. Rizky and Y. Sugiarti, “Pengunaan Metode Scrum Dalam Pengembangan Perangkat Lunak: Literature Review,” Journal of Computer Science and Engineering (JCSE), vol. 3, no. 1, pp. 41–48, Feb. 2022, doi: 10.36596/jcse.v3i1.353. [7] J. Pengabdian, K. Masyarakat, K. Tampubolon, I. A. Abstrak, and K. Kunci, “Copyright@2023, ORAHUA, Hlm | 24 Pelatihan Pengenalan Dasar Bahasa Dart Dalam Pemograman OOP,” 2023, [Online]. Available: https://jurnal.faatuatua.com/index.php/ORAHUA [8] A. Wahyu Awaludin, A. Aziz, and G. Abdul Fattah Lubis, “Pengembangan Mobile Hybrid Apps Dengan Flutter,” Pamulang, Nov. 2023. [9] B. Riswanto, I. Fahrudin, K. Stmik, I. Majenang, and H. Artikel, “Perancangan Aplikasi Kasir Aira Motor Berbasis Android Menggunakan Firebase Realtime Database,” vol. 4, no. 2, 2024, doi: 10.47709/digitech.v4i2.4593. [10] A. Rama Febrianto, A. Wulansari, and L. Latipah, “Pengembangan Sistem Pengelolaan dan Pemantauan Proyek dengan Metode Agile Pola Scrum,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 6, no. 2, Aug. 2020, doi: 10.28932/jutisi.v6i2.2592. [11] Muammad Wasil, L.M. Samsu, and Yupi Kuspandi Putra, “Sistem Informasi Geografis Untuk Pemetaan Homestay di Lombok Timur Berbasis Android,” 2020, doi: https://doi.org/10.29408/jit.v3i1.1834. [12] T. M. M. Puspitasari and D. Maulina, “Implementasi Payment Gateway Menggunakan Midtrans Pada Marketplace Travnesia.Com,” Mobile and Forensics, vol. 1, no. 1, p. 22, Sep. 2020, doi: 10.12928/mf.v1i1.997. [13] A. C. Praniffa, A. Syahri, F. Sandes, U. Fariha, and Q. A. Giansyah, “Pengujian Sistem Informasi Parkir Berbasis Web Pada UIN SUSKA RIAU Menggunakan White Box dan Black Box Testing,” Jurnal Testing dan Implementasi Sistem Informasi, vol. 1, no. 1, pp. 1–16, Mar. 2023, doi: 10.55583/jtisi.v1i1.321. [14] D. Wintana, D. Pribadi, and M. Y. Nurhadi, “Analisis Perbandingan Efektifitas White-Box Testing dan Black-Box Testing,” Jurnal Larik: Ladang Artikel Ilmu Komputer, vol. 2, no. 1, pp. 8–16, Jul. 2022, doi: 10.31294/larik.v2i1.1382. [15] J. Shadiq, A. Safei, R. Wahyudin Ratu Loly, C. sitasi, L. Rwr, and P. Aplikasi Peminjaman Kendaraan Operasional Kantor Menggunakan BlackBox Testing, “Pengujian Aplikasi Peminjaman Kendaraan Operasional Kantor Menggunakan BlackBox Testing,” Information Management for Educators and Professionals, vol. 5, no. 2, pp. 97–110, 2021, doi: https://doi.org/10.51211/imbi.v5i2.1561. [16] A. Dharmalau, N. Sucahyo, and I. Mukti, “Perancangan Aplikasi Point Of Sales (Pos) Berbasis Android Menggunakan Framework Flutter Di Kafe Elangsta,” 2023. doi: https://doi.org/10.56486/jris.vol3no2.326. [17] M. Agus Muhyidin, M. A. Sulhan, and A. Sevtiana, “Perancangan Ui/Ux Aplikasi My Cic Layanan Informasi Akademik Mahasiswa Menggunakan Aplikasi Figma,” 2020. doi: 10.51920/jd.v10i2.171. [18] H. A. Thooriqoh, B. M. Mulyo, and A. Rakhmadi, “Advanced RESTful API Testing: Leveraging Newman’s Command-Line Capabilities with Postman Collections,” in 2024 IEEE 10th Information Technology International Seminar (ITIS), IEEE, Nov. 2024, pp. 188–193. doi: 10.1109/ITIS64716.2024.10845315. [19] Alfrido C Watung, Matthew M Karamoy, Ade Yusupa, and Victor Tarigan, “Analisis Perbandingan Framework Javascript Dalam Pengembangan Aplikasi Web Modern,” 2025, doi: https://doi.org/10.2238/f239q431. [20] S. Kembuan and K. Santa, “Penggunaan Asynchronous Javascript And Xml (Ajax) Pada Rancang Bangun Sistem E-Learning Peningkatan Literasi Sejarah Dan Budaya Sulawesi Utara,” Journal of Innovation And Future Technology (IFTECH), vol. 7, no. 1, pp. 42–51, Jan. 2025, doi: 10.47080/iftech.v7i1.3651. [21] F. Alfaro Wilson, “Penggunaan Node.Js Untuk Pengembangan Aplikasi Web Real-Time,” 2024. [Online]. Available: https://jurnal.ftikomibn.ac.id/index.php/kmsi [22] C. Hatta Pradigi, T. Harlina, S. PGRI Banyuwangi, and J. Ahmad Yani, “Implementasi Express Js Untuk Membangun Rest Api Website Stikom PGRI Banyuwangi Implementation Of Express Js To Build Rest Api Website Stikom Pgri Banyuwangidaftar Pustaka.” [23] Yuda Syahidin and Randy Ramadhan, “REST API Architecture Design on Multi-Platform Device Development,” Jurnal E-Komtek (Elektro-Komputer-Teknik), vol. 5, no. 2, pp. 178–189, Dec. 2021, doi: 10.37339/e-komtek.v5i2.762. [24] A. Cahya Kamilla et al., “Pengembangan Aplikasi Kasir Mobile Yang Efisien (Studi Kasus: Implementasi Api Gemini Pada Flutter),” Palangka Raya, Aug. 2024. [25] Aryanata Andipradana and Kristoko Dwi Hartomo, “Rancang Bangun Aplikasi Penjualan Online Berbasis Web Menggunakan Metode Scrum,” pp. 161–172, Aug. 2021. [26] N. Noor Kamala Sari and F. Firdaus Purba, “Aplikasi Kasir Mobile Berbasis Android Untuk Usaha Mikro Kecil Dan Menengah,” 2021. [27] A. S. Putri, A. Eviyanti, and H. Hindarto, “Rancang Bangun Aplikasi E-Commerce Berbasis Android Pada Toko Suryamart Menggunakan Framework Flutter,” Jurnal Teknologi Dan Sistem Informasi Bisnis, vol. 5, no. 3, pp. 257–265, Jul. 2023, doi: 10.47233/jteksis.v5i3.851. [28] S. Suliah, S. Samsugi, and N. Neneng, “Sistem Aplikasi Kasir Berbasis Android Pada SMK Al-Huda Jatiagung,” Journal of Information Technology, Software Engineering and Computer Science (ITSECS), vol. 1, no. 4, pp. 154–165, Oct. 2023, doi: 10.58602/itsecs.v1i4.74. citation: Surya Priyadi, Andi (2026) Perancangan dan Implementasi Model Aplikasi Kasir Berbasis Flutter dengan Metode Scrum dan Clean Architecture. S1 thesis, Fakultas Teknik Universitas Sultan Ageng Tirtayasa. document_url: https://eprints.untirta.ac.id/58062/13/Andi%20Surya%20Priyadi_3337210017_Fulltext.pdf document_url: https://eprints.untirta.ac.id/58062/14/Andi%20Surya%20Priyadi_3337210017_01.pdf document_url: https://eprints.untirta.ac.id/58062/2/Andi%20Surya%20Priyadi_3337210017_02.pdf document_url: https://eprints.untirta.ac.id/58062/3/Andi%20Surya%20Priyadi_3337210017_03.pdf document_url: https://eprints.untirta.ac.id/58062/4/Andi%20Surya%20Priyadi_3337210017_04.pdf document_url: https://eprints.untirta.ac.id/58062/5/Andi%20Surya%20Priyadi_3337210017_05.pdf document_url: https://eprints.untirta.ac.id/58062/7/Andi%20Surya%20Priyadi_3337210017_Ref.pdf document_url: https://eprints.untirta.ac.id/58062/8/Andi%20Surya%20Priyadi_3337210017_Lamp.pdf document_url: https://eprints.untirta.ac.id/58062/9/Andi%20Surya%20Priyadi_3337210017_CP.pdf