Smart CRM Application Development Using Artificial Intelligence and Extreme Programming Method

Authors

  • Doni Syofiawan Institut Teknologi dan Bisnis Indobaru Nasional
  • Miftahul Ilmi Institut Indobaru Nasional, Batam, Indonesia

DOI:

10.33395/sinkron.v9i4.15254

Keywords:

Customer Relationship Management, Artificial Intelligence, K-Means, XGBoost, Extreme Programming

Abstract

Customer Relationship Management (CRM) is an important strategy for companies to understand customer behavior, increase loyalty, and reduce churn rates. However, the challenge that is often faced is how to manage increasingly complex customer transaction data and turn it into useful information for decision-making. This research aims to develop an artificial intelligence-based smart CRM application by integrating the K-Means algorithm for customer segmentation and XGBoost for retention prediction, as well as using the Extreme Programming (XP) methodology in the development process. The XP methodology was chosen because it is able to provide a fast, adaptive, and user-oriented iterative cycle, so that applications can be developed according to user needs. The results showed that K-Means can group customers into segments that are relevant to marketing strategies, while XGBoost provides retention prediction results with good accuracy. In addition, the application was tested using Blackbox Testing to ensure that the functionality runs according to specifications, as well as the System Usability Scale (SUS) which resulted in an average score of 89 and was included in the excellent usability category. This confirms that the system built is not only technically feasible, but also well received by users. This research contributes to presenting a smart CRM application that combines AI with modern software development methodologies, as well as opening up opportunities for advanced research at a larger data scale and integration with digital marketing systems.

GS Cited Analysis

Downloads

Download data is not yet available.

References

Anders, M., Paech, B., & Bockstaller, L. (2024). Exploring the Automatic Classification of Usage Information in Feedback. In D. Mendez & A. Moreira (Eds.), Requirements Engineering: Foundation for Software Quality (Vol. 14588, pp. 267–283). Springer Nature Switzerland. https://doi.org/10.1007/978-3-031-57327-9_17

Anshary, M. H., Soesanto, O., & Ayatullah, A. (2022). SEGMENTASI PELANGGAN MENGGUNAKAN METODE K-MEANS CLUSTERING BERDASARKAN MODEL RFM (RECENCY, FREQUENCY, MONETARY). RAGAM: Journal of Statistics & Its Application, 1(1), 63. https://doi.org/10.20527/ragam.v1i1.7382

Awate, A. S., & Sharma, S. K. (2025). Deep Learning-Driven Dynamic Segmentation and Sentiment Prediction to Enhance Customer Retention in Online Platforms. Journal of Information Systems Engineering and Management, 10(2), 624–639. https://doi.org/10.52783/jisem.v10i2.2505

D, K., C, A., & Department of MCA, UBDTCE, Davangere. (2024). CUSTOMER SEGMENTATION USING MACHINE LEARNING. INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT, 08(07), 1–13. https://doi.org/10.55041/IJSREM36658

Dewi, O. I. P., Santiko, V. N., Safa, S. W. P., Gunawan, A. A. S., & Setiawan, K. E. (2024). Machine Learning for Imbalanced Data in Telecom Churn Classification. 2024 International Conference on Information Technology Research and Innovation (ICITRI), 30–35. https://doi.org/10.1109/ICITRI62858.2024.10699226

Essayem, W., Bachtiar, F. A., & Priharsari, D. (2022). Customer Clustering Based on RFM Features Using K-Means Algorithm. 2022 IEEE International Conference on Cybernetics and Computational Intelligence (CyberneticsCom), 23–27. https://doi.org/10.1109/CyberneticsCom55287.2022.9865572

Gupta, G. (2025). THE EVOLUTION OF MODERN CRM SYSTEMS: A TECHNICAL DEEP DIVE. INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING AND TECHNOLOGY, 16(1), 717–733. https://doi.org/10.34218/IJCET_16_01_059

Haidar, A., Dumiyanti, F., Dewi, M. A., & Rabiha, S. G. (2023). Usability Evaluation of Mobile Travoy Application Using the System Usability Scale (SUS) Method (Case Study: PT Jasamarga Tollroad Operator). 2023 IEEE 9th International Conference on Computing, Engineering and Design (ICCED), 1–6. https://doi.org/10.1109/ICCED60214.2023.10425431

Kalua, A. L. (2022). Penerapan Extreme Programming Pada Sistem Informasi Keuangan Sekolah Berbasis Website. Jurnal Ilmiah Informatika Dan Ilmu Komputer (JIMA-ILKOM), 1(2), 69–76. https://doi.org/10.58602/jima-ilkom.v1i2.10

Kumari, S., & Malladhi, A. (2023). OCR and AI Augmented CRM Systems: A Novel Approach to Customer Data Mining and Analysis for Digital Transformation. International Journal of Science and Research (IJSR), 12(4), 1524–1530. https://doi.org/10.21275/SR23425100603

Lestari, F., Rahayu, A., & Hendrayati, H. (2025). A Research Map of Technology-Based Digital e-CRM: A Bibliometric Analysis to Identify Innovations and Future Trends. Ilomata International Journal of Management, 6(2), 694–713. https://doi.org/10.61194/ijjm.v6i2.1574

Melo, R., Vilela, J., Silva, C., Peixoto, M., & Araújo, J. (2024). The Brazilian Practices for Handling Sustainability in Software Engineering: A Replicated Survey. Proceedings of the XXIII Brazilian Symposium on Software Quality, 298–308. https://doi.org/10.1145/3701625.3701668

Naim, I., Rajuddin, W. O. N., & Ansyori, A. (2024). Customer Relationship Management In The Digital Era To Enhance Customer Experience Through Technology. Transforma Jurnal Manajemen, 2(2), 77–85. https://doi.org/10.56457/tjm.v2i2.131

Nugroho, B. I., Rafhina, A., Ananda, P. S., & Gunawan, G. (2024). Customer segmentation in sales transaction data using k-means clustering algorithm. Journal of Intelligent Decision Support System (IDSS), 7(2), 130–136. https://doi.org/10.35335/idss.v7i2.236

Nurhidayat, M. M. S. & Dyah Anggraini. (2023). Analysis and Classification of Customer Churn Using Machine Learning Models. Jurnal RESTI (Rekayasa Sistem Dan Teknologi Informasi), 7(6), 1253–1259. https://doi.org/10.29207/resti.v7i6.4933

Putra, I. S., Sitompul, O. S., & Nababan, E. B. (2024). Customer Churn Prediction using Confident Learning and XGBoost. 2024 International Conference on Computer, Control, Informatics and Its Applications (IC3INA), 315–318. https://doi.org/10.1109/IC3INA64086.2024.10732510

Riyaz, M., Sawant, P. D., Raju, S., Nijhawan, G., Deepika, N. M., & L B, M. (2023). Artificial Intelligence for Customer Relationship Management: Personalization and Automation. 2023 10th IEEE Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON), 547–551. https://doi.org/10.1109/UPCON59197.2023.10434568

Saputra, G. E., Rakhmi Khalida, & Ratu Nurmalika. (2022). EVALUATION OF USER EXPERIENCE TLX TRAINING GATE FOR COMPETITIVE PROGRAMMING LEARNING USING USER EXPERIENCE QUESTIONNAIRE AND SYSTEM USABILITY SCALE. International Journal Science and Technology, 1(2), 30–37. https://doi.org/10.56127/ijst.v1i2.142

Sharma, N., Tiwari, P., Tanwani, M., Pandey, A., & Patel, S. K. (2023). Customer Relationship Management (CRM) Automation Using Machine Learning Algorithm. 2023 2nd International Conference on Futuristic Technologies (INCOFT), 1–6. https://doi.org/10.1109/INCOFT60753.2023.10425786

Siro, C., Aliannejadi, M., & De Rijke, M. (2024). Understanding and Predicting User Satisfaction with Conversational Recommender Systems. ACM Transactions on Information Systems, 42(2), 1–37. https://doi.org/10.1145/3624989

Taye, M. M., Abulail, R., & Al-Ifan, B. (2024). Agile Ontology: A Dynamic Framework for E-Business Evolution. 2024 4th International Conference on Emerging Smart Technologies and Applications (eSmarTA), 1–10. https://doi.org/10.1109/eSmarTA62850.2024.10638855

Ugbaja, U. S., Nwabekee, U. S., Owobu, W. O., & Abieba, O. A. (2023). Revolutionizing Sales Strategies through AI-Driven Customer Insights, Market Intelligence, and Automated Engagement Tools. International Journal of Social Science Exceptional Research, 2(1), 193–210. https://doi.org/10.54660/IJSSER.2023.2.1.193-210

Zasornova, I., Lysenko, S., & Zasornov, O. (2022). CHOOSING SCRUM OR KANBAN METHODOLOGY FOR PROJECT MANAGEMENT IN IT COMPANIES. Computer Systems and Information Technologies, 4, 6–12. https://doi.org/10.31891/csit-2022-4-1

Downloads


Crossmark Updates

How to Cite

Syofiawan, D., & Miftahul Ilmi. (2025). Smart CRM Application Development Using Artificial Intelligence and Extreme Programming Method. Sinkron : Jurnal Dan Penelitian Teknik Informatika, 9(4), 2098-2107. https://doi.org/10.33395/sinkron.v9i4.15254