Smart CRM Application Development Using Artificial Intelligence and Extreme Programming Method
DOI:
10.33395/sinkron.v9i4.15254Keywords:
Customer Relationship Management, Artificial Intelligence, K-Means, XGBoost, Extreme ProgrammingAbstract
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.
Downloads
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
How to Cite
Issue
Section
License
Copyright (c) 2025 Doni Syofiawan, Miftahul Ilmi

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