Analyzing Technical Debt of a CRM Application by Categorizing Ambiguous Issue Statements


Doğancı Y., Özcan Top Ö., Koçyiğit A.

International Conference on Software Engineering Research and Practice, Nevada, Amerika Birleşik Devletleri, 26 - 28 Temmuz 2020, ss.705-718

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1007/978-3-030-70873-3_49
  • Basıldığı Şehir: Nevada
  • Basıldığı Ülke: Amerika Birleşik Devletleri
  • Sayfa Sayıları: ss.705-718
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

Poor decisions and suboptimal actions taken in software development result in technical debt. In service business, technical debt may become more evident and destructive. Customer relationship management (CRM) platform is one example of such businesses where several customizations are performed to adapt the software to customers’ processes and needs. The purpose of this study is to investigate technical debt in customizations made in different Salesforce CRM organizations based on ambiguous issue statements. We categorized 300 anonymous confessions of Salesforce consultants, administrators, and developers by using three different technical debt categorization approaches. This study would improve awareness among CRM teams for potential technical debts and may serve as a starting point to determine appropriate strategies to deal with technical debt.