Development of Web-App using Agile Scrum Method at PT. Stechoq Robotika Indonesia

Sadr Lufti Mufreni, Ahmad Mushawwir

Abstract


The increasing number of Jaminan Kecelakaan Kerja (JKK) claims over the past five years underscores the urgency of enhancing workplace safety measures. One possible solution is the adoption of Automated Guided Vehicles (AGVs) to streamline warehouse operations and minimize the risks associated with manual handling. In this study, the AGV is owned by the stakeholder, PT. Stechoq Robotika Indonesia (STECHOQ), which is responsible for AGV customization and the development of its control system through a web-based application. The web-app was developed using ReactJS, TypeScript, and Tailwind CSS, adopting the Agile Scrum methodology The web-app development followed a two-sprint approach, with each sprint lasting one week. A total of six key features were implemented Login, Dashboard, Station Management, AGV Management, Task Management, and Robot Control. Iterative Black Box Testing was conducted on these six features throughout both sprints, confirming their successful operation without any issues. Additionally, this study modified the Agile Scrum methodology by merging the sprint retrospective with the sprint review phase, enhancing efficiency while aligning with the existing workflow. The objective of this study is to develop a web-based application capable of controlling the stakeholder's AGV.

Keywords


Agile Scrum; AGV; ReactJS; REST API; Web Application

Full Text:

PDF

References


BPJS Ketenagarkerjaan, “Kecelakaan Kerja makin Marak dalam Lima Tahun Terakhir.” Accessed: Dec. 23, 2024. [Online]. Available: https://www.bpjsketenagakerjaan.go.id/berita/28681/Kecelakaan-Kerja-makin-Marak-dalam-Lima-Tahun-Terakhir

K. G. Lumenta, R. J. Pio, and S. A. P. Sambul, “Pengaruh Keselamatan dan Kesehatan Kerja terhadap Produktivitas,” Productivity, vol. 2, no. 2, pp. 102–107, Apr. 2021, [Online]. Available: https://ejournal.unsrat.ac.id/v3/index.php/productivity/article/view/33532

M. Y. F. Kurniawan and G. Wijonarko, “Pengaruh Dampak Keselamatan dan Kesehatan (K3), Kompensasi dan Lingkungan Kerja Fisik terhadap Produktivitas Karyawan di PT. Najatim Dickyard,” pp. 1–15, Feb. 2022, [Online]. Available: http://repositori.stiamak.ac.id/id/eprint/318

B. Alojaiman, “Technological Modernizations in the Industry 5.0 Era: A Descriptive Analysis and Future Research Directions,” Processes, vol. 11, no. 5, p. 1, May 2023, doi: 10.3390/pr11051318.

A. F. Costa, M. D. S. Carvalho, M. Henriques, and P. V. Ferreira, “Strategy for the Introduction of Autonomous Driving Technologies: A Case Study in the Logistics Area of an Automotive Company,” in Procedia Computer Science, Elsevier B.V., 2022, pp. 337–345. doi: 10.1016/j.procs.2022.08.041.

M. De Ryck, M. Versteyhe, and F. Debrouwere, “Automated Guided Vehicle Systems, State-of-the-Art Control Algorithms, and Techniques,” J Manuf Syst, vol. 54, pp. 152–173, 2020, doi: https://doi.org/10.1016/j.jmsy.2019.12.002.

M. Dobrzanska and P. Dobrzanski, “Simulation Modelling of Material Handling using AGV,” IOP Conf Ser Mater SCI Eng, vol. 1199, no. 1, p. 012015, Nov. 2021, doi: 10.1088/1757-899x/1199/1/012015.

R. Abdurrahman, B. Setiawan, and I. Siradjuddin, “Sistem Kontrol Kecepatan Robot Automatic Guided Vehicle (AGV) dengan Metode Fuzzy Logic,” vol. 18, no. 1, pp. 85–93, Apr. 2020, doi: 10.33795/eltek.v18i1.229.

H. Juawdesb and S. L. Mufreni, “Rancang Bangun Website pada Kelurahan Anggilowu,” Procedia of Engineering and Life Science, vol. 1, no. 2, Jun. 2021, doi: https://doi.org/10.21070/pels.v1i2.974.

T. K. Patra and Dr. S. Jain, “Comparison of JavaScript Frameworks: React.js and Vue.js,” International Journal of Innovative Science and Research Technology, vol. 7, no. 9, pp. 254–258, 2022, doi: https://doi.org/10.5281/zenodo.7108920.

K. Bhavsar, V. Shah, and S. Gopalan, “Scrum: an Agile Process Reengineering in Software Engineering,” International Journal of Innovative Technology and Exploring Engineering (IJITEE) , vol. 9, no. 3, 2020, doi: 10.35940/ijitee.C8545.019320.

L. Setiyani, “Pengujian Sistem Informasi Inventory Pada Perusahaan Distributor Farmasi Menggunakan Metode Black Box Testing,” Jurnal Ilmu Komputer dan Teknologi Informasi, vol. 4, no. 1, pp. 20–27, Apr. 2019, doi: 10.36805/technoxplore.v4i1.539.

I. Tahyudin and Zidni Iman Sholihati, “Pengembangan Aplikasi Tiga-Tingkat menggunakan Metode Scrum pada Aplikasi Presensi Karyawan Glints Academy,” Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), vol. 6, no. 1, pp. 169–176, Feb. 2022, doi: 10.29207/resti.v6i1.3793.

C. Fauzan Alqodri, “Pengembangan Frontend Website pada Platform Survey Online menggunakan Agile Scrum,” Prosiding Seminar Implementasi Teknologi Informasi dan Komunikasi, vol. 3, no. 2, 2024, doi: 10.31284/p.semtik.2024-2.6239.

Nasution and L. Iswari, “Penerapan React JS pada Pengembangan FrontEnd Aplikasi StartUp Ubaform,” Prosiding Automata (Ajang Unjuk Tugas Akhir oleh Mahasiswa Informatika), vol. 2, no. 2, Aug. 2021, [Online]. Available: https://journal.uii.ac.id/AUTOMATA/article/view/19532

A. Wulansari, D. S. Y. Kartika, Agussalim, S. F. A. Wati, E. M. Safitri, and A. S. Fitri, “E-commerce Website Development using Scrum Methods on Small Business ,” IJCONSIST JOURNALS , vol. 3, no. 2, pp. 8–12, Jun. 2022, doi: doi.org/10.33005/ijconsist.v3i2.69.

H. J. S. Sitio, I. Christovita, R. K. Ahmad, and Y. Setiawan, “Web-based Application Development for Training Data Management using ReactJS,” Indonesian Journal of Multidisciplinary Science, vol. 2, no. 6, pp. 2573–2588, May 2023, doi: https://doi.org/10.55324/ijoms.v2i6.461.

T. Satpathy, A Guide to the Scrum Body of Knowledge (SBOK® Guide), 4th ed. Arizona: SCRUMstudyTM, 2022. [Online]. Available: https://www.scrumstudy.com/sbokguide/download-free-buy-sbok

N. Syahputri and M. I. P. Nasution, “Pengembangan Aplikasi E-Commerce pada Penjualan Produk HNI menggunakan Metode Agile,” SISTEMSI: Jurnal Sistem Informasi, vol. 13, no. 2, pp. 643–655, Mar. 2024, doi: 10.32520/stmsi.v13i2.4009.

N. Hikmah, A. Suradika, R. Andi, and A. Gunadi, “Metode Agile untuk meningkatkan Kreativitas Guru melalui Berbagi Pengetahuan (Knowledge Sharing),” Jurnal Instruksional, vol. 3, no. 1, pp. 30–39, 2021, doi: 10.24853/instruksional.3.1.30-39.

Hanry Ham, “Metodologi Scrum,” BINUS University School of Computer Science. Accessed: Dec. 15, 2024. [Online]. Available: https://socs.binus.ac.id/2019/12/23/metodologi-scrum/

Geeks for Geeks, “User Stories in Agile Software Development.” Accessed: Nov. 29, 2024. [Online]. Available: https://www.geeksforgeeks.org/user-stories-in-agile-software-development/

Yeliz Obergfell, “Scrum User Stories: A Comprehensive Overview for Effective Scrum User Story Management.” Accessed: Nov. 29, 2024. [Online]. Available: https://www.scrum-institute.org/Scrum_User_Stories.php

William Wijaya and Fenina Adline Twince Tobing, “Implementation of Scrum Method for Designing Website-based E-commerce Application (Case Study: Putra Prabu Workshop),” Ultimatics: Jurnal Teknik Informatika, vol. 15, no. 2, pp. 106–114, Jan. 2024, doi: https://doi.org/10.31937/ti.v15i2.3487.

A. Menzinsky, G. López, J. Palacio, and J. López, Scrum Manager: Core Subject Area I, 2.6.1. Scrum Manager, 2019. [Online]. Available: https://www.scrummanager.com/files/scrum_manager_en.pdf

A. Andipradana and K. Dwi Hartomo, “Rancang Bangun Aplikasi Penjualan Online berbasis Web menggunakan Metode Scrum,” Jurnal Algoritma, vol. 19, no. 1, pp. 161–172, 2021, doi: https://doi.org/10.33364/algoritma/v.18-1.869.

K. S. Rubin, Essential SCRUM: A Practical Guide to the most Popular Agile Process, 1st ed., vol. 1. United States of America: Addison-Wesley, 2012.

K. Nistrina and L. Sahidah, “Unified Modelling Language (UML) untuk Perancangan Sistem Informasi Penerimaan Siswa Baru di SMK Marga Insan Kamil,” Jurnal Sistem Informasi (J-SIKA), vol. 4, no. 1, pp. 17–23, 2022, [Online]. Available: https://ejournal.unibba.ac.id/index.php/j-sika/article/view/839




DOI: https://doi.org/10.32520/stmsi.v14i2.5083

Article Metrics

Abstract view : 212 times
PDF - 67 times

Refbacks

  • There are currently no refbacks.


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