Monitoring the software bug-fixing process through the process mining approach


Özdağoğlu G., Kavuncubasi E.

JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, cilt.31, sa.7, 2019 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 31 Sayı: 7
  • Basım Tarihi: 2019
  • Doi Numarası: 10.1002/smr.2162
  • Dergi Adı: JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Anahtar Kelimeler: bug fixing, business process management, process mining, software quality, QUALITY
  • Dokuz Eylül Üniversitesi Adresli: Evet

Özet

In the era of information technology, businesses have changed the way they work. Operations, which have become digitalized and managed via software systems, have increased in competitiveness. Software developers have been forced to design and implement their quality standards products by focusing on process-oriented management. Software quality aims to gain a high-performance level in the both development and managerial processes to maintain continuous improvements. Continuous improvements require more efficient process monitoring methods. Process mining, which provides recent techniques related to process monitoring, can be utilized with event log files to track the process performance. This research will extract the process mapping and performance statistics of the bug-fixing process from event logs to develop an efficient process monitoring system. This process will uncover bottlenecks causing inefficiencies and risks. The benefits of process mining techniques will also be discussed to highlight the implications. In this context, this article will present a case study on monitoring the bug-fixing process of a software product via process mining. It will reveal significant knowledge about subsequent steps and roles.