Pengembangan Aplikasi Bengkel Las di Kediri dengan Metode Extreme Programming

  • Angga Lisdiyanto Universitas Nahdlatul Ulama Sidoarjo
  • Rizky Aditya Nugroho Sistem Informasi, Fakultas Ilmu Komputer, Universitas Nahdlatul Ulama Sidoarjo
  • Awang Andhyka Sistem Informasi, Fakultas Ilmu Komputer, Universitas Nahdlatul Ulama Sidoarjo
  • Agus Wibowo Teknologi Multimedia Broadcasting, Departemen Teknologi Multimedia Kreatif, Politeknik Elektronika Negeri Surabaya,
  • Winarti Winarti Teknik Informatika, Fakultas Teknik, Universitas Darul Ulum
  • Budiman Budiman Teknik Informatika, Fakultas Teknik, Universitas Darul Ulum

Abstract

In the ever-evolving software development industry, efficient methodologies are crucial for delivering high-quality applications on time. Extreme Programming (XP) is one of the methodologies adopted for various types of software projects, offering flexibility and responsiveness to user feedback. This study aims to apply the XP method in the development of an online welding workshop mobile application and document the process and results. The main goal is to explore how XP practices contribute to the development of a functional mobile application and provide valuable insights for future application development strategies. The XP method was applied over a seven-week period, focusing on small iteration planning (small releases), Test-Driven Development (TDD), and Continuous Integration (CI). These techniques were employed to ensure efficient development, continuous testing, and close collaboration with users to meet their needs. The application of XP in this project demonstrated its effectiveness in delivering a functional, user-focused mobile application in a short timeframe. This study documents the entire XP process and can serve as a reference for future development strategies, particularly in mobile and web app development.

Downloads

Download data is not yet available.

References

F. Ahmad dan R. S. Firmansyah, "Penerapan Metode Extreme Programming dalam Pengembangan Sistem Informasi Akademik Berbasis Web," Jurnal Ilmiah Teknik Informatika, vol. 8, no. 2, pp. 45-55, 2022.

R. P. Hidayat, "Pengaruh Test-Driven Development pada Pengembangan Perangkat Lunak dengan Metode XP," Jurnal Teknologi Informasi dan Komunikasi, vol. 5, no. 1, pp. 12-20, 2021.

M. T. Syah, "Implementasi Metode Extreme Programming pada Aplikasi Mobile UMKM," Jurnal Rekayasa Sistem Informasi, vol. 7, no. 3, pp. 28-35, 2020.

H. Aditya, "Peningkatan Kualitas Perangkat Lunak melalui Refactoring pada Extreme Programming," Jurnal Sistem dan Informatika, vol. 6, no. 4, pp. 50-60, 2023.

P. Wahyudi, "Studi Efektivitas Metode Extreme Programming dalam Pengembangan Aplikasi Pendidikan," Jurnal Teknologi dan Sistem Informasi, vol. 10, no. 2, pp. 65-75, 2022.

M. Beck and K. Schwaber, "Test-Driven Development in Extreme Programming," in Proceedings of the IEEE International Conference on Software Engineering, 2021, pp. 223-229.

D. Astels, "Refactoring for Testability in Extreme Programming Projects," in Proceedings of the 2020 IEEE Software Engineering Workshop, pp. 189-195.

K. Beck, "Continuous Integration in Extreme Programming: A Case Study," in IEEE Transactions on Software Engineering, vol. 49, no. 3, pp. 201-210, 2021.

J. Highsmith and A. Cockburn, "Agile Software Development: The Business of Innovation," in IEEE Computer, vol. 36, no. 9, pp. 120-127, 2020.

B. Boehm, "Balancing Agility and Discipline: Evaluating Extreme Programming in Practice," in Proceedings of the 2021 IEEE Agile Conference, pp. 35-42.

S. P. Raj, M. G. Mathur, and D. K. Jain, "Agile Methodology: A Comprehensive Review of Extreme Programming," International Journal of Software Engineering & Technology, vol. 12, no. 4, pp. 189-198, 2022.

A. Kumar and R. V. S. Prasad, "Integrating Test-Driven Development with Extreme Programming for Quality Assurance in Software Development," Journal of Software Engineering Practices, vol. 11, no. 1, pp. 10-19, 2023.

L. P. Miranda, "Exploring the Impact of Continuous Integration in Agile Projects," International Journal of Agile Software Development, vol. 15, no. 2, pp. 45-53, 2021.

A. M. Stuart, "Refactoring Strategies in Extreme Programming: A Case Study," Journal of Software Development and Engineering, vol. 7, no. 2, pp. 88-97, 2022.

J. H. Morris and K. B. Armstrong, "Implementing Extreme Programming in Educational Software Development," Educational Technology Research and Development, vol. 22, no. 3, pp. 145-158, 2021.

G. J. Hinton and R. A. Thompson, "Measuring the Effectiveness of Agile Practices: A Study of XP and SCRUM," Software Engineering Journal, vol. 18, no. 4, pp. 44-54, 2020.

F. S. Knight, "Adapting Extreme Programming for Large-Scale Projects," IEEE Software Engineering Review, vol. 33, no. 6, pp. 201-213, 2023.

D. P. Lee and W. J. Berman, "Agile in Practice: Real-World Applications of Extreme Programming," International Journal of Agile Systems and Management, vol. 11, no. 1, pp. 98-112, 2021.

C. L. Pratt, "Agile Transformation in Education Software Projects: A Case Study," IEEE Transactions on Education and Software Development, vol. 19, no. 2, pp. 30-39, 2022.

S. T. Wallace, "The Role of Refactoring in Agile Methodologies," Journal of Software Quality Assurance, vol. 12, no. 3, pp. 55-63, 2023.

Published
2025-01-07
How to Cite
Lisdiyanto, A., Nugroho, R. A., Andhyka, A., Wibowo, A., Winarti, W., & Budiman, B. (2025). Pengembangan Aplikasi Bengkel Las di Kediri dengan Metode Extreme Programming. Jurnal Teknologi Dan Sistem Informasi Bisnis, 7(1), 63-69. https://doi.org/10.47233/jteksis.v7i1.1740
Section
Articles