An Approach for Integrating Interactive Detection of Code Smells on Agile Software Development

Danyllo Albuquerque, Everton Guimaraes, Mirko Perkusich, Hyggo Almeida, Angelo Perkusich

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Code smells pose significant challenges in software development. Integrating Interactive Detection (ID) techniques, which enable real-time identification of code smells, into the Scrum framework has the potential to enhance software quality. However, there is a lack of studies and practical guidelines on integrating ID into Scrum, creating a knowledge gap in the software engineering community. This paper proposes an approach for integrating ID into Scrum and discusses the results of a focus group performed with eight professionals to validate it. The results indicate positive perceptions and improved code quality, product delivery, and maintenance. This research highlights the value of integrating ID into Scrum to enhance code quality.

Original languageEnglish (US)
Title of host publication2023 31st International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2023
EditorsDinko Begusic, Nikola Rozic, Josko Radic, Matko Saric
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350301076
DOIs
StatePublished - 2023
Event31st International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2023 - Split, Croatia
Duration: Sep 21 2023Sep 23 2023

Publication series

Name2023 31st International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2023

Conference

Conference31st International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2023
Country/TerritoryCroatia
CitySplit
Period9/21/239/23/23

All Science Journal Classification (ASJC) codes

  • Software
  • Artificial Intelligence
  • Computer Networks and Communications
  • Signal Processing

Fingerprint

Dive into the research topics of 'An Approach for Integrating Interactive Detection of Code Smells on Agile Software Development'. Together they form a unique fingerprint.

Cite this