• About
  • Policies
  • What is open access
  • Library
  • Contact
Advanced search
      View Item 
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Bug tracking process smells in practice

      Thumbnail
      View / Download
      787.7 Kb
      Author(s)
      Tuna, Erdem
      Kovalenko, Vladimir
      Tüzün, Eray
      Date
      2022-05-27
      Source Title
      Proceedings - International Conference on Software Engineering
      Print ISSN
      02705257
      Publisher
      IEEE Computer Society
      Pages
      77 - 86
      Language
      English
      Type
      Conference Paper
      Item Usage Stats
      9
      views
      4
      downloads
      Abstract
      Software teams use bug tracking (BT) tools to report and manage bugs. Each record in a bug tracking system (BTS) is a reporting entity consisting of several information fields. The contents of the reports are similar across different tracking tools, though not the same. The variation in the workflow between teams prevents defining an ideal process of running BTS. Nevertheless, there are best practices reported both in white and gray literature. Developer teams may not adopt the best practices in their BT process. This study investigates the non-compliance of developers with best practices, so-called smells, in the BT process. We mine bug reports of four projects in the BTS of JetBrains, a software company, to observe the prevalence of BT smells in an industrial setting. Also, we survey developers to see (1) if they recognize the smells, (2) their perception of the severity of the smells, and (3) the potential benefits of a BT process smell detection tool. We found that (1) smells occur, and their detection requires a solid understanding of the BT practices of the projects, (2) smell severity perception varies across smell types, and (3) developers considered that a smell detection tool would be useful for six out of the 12 smell categories. © 2022 IEEE.
      Keywords
      Bug tracking system
      Empirical study
      Developer perception
      Bug tracking smells
      Process smell
      Permalink
      http://hdl.handle.net/11693/111693
      Published Version (Please cite this version)
      https://dx.doi.org/10.1109/ICSE-SEIP55303.2022.9793952
      Collections
      • Department of Computer Engineering 1568
      Show full item record

      Browse

      All of BUIRCommunities & CollectionsTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartmentsCoursesThis CollectionTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartmentsCourses

      My Account

      Login

      Statistics

      View Usage StatisticsView Google Analytics Statistics

      Bilkent University

      If you have trouble accessing this page and need to request an alternate format, contact the site administrator. Phone: (312) 290 2976
      © Bilkent University - Library IT

      Contact Us | Send Feedback | Off-Campus Access | Admin | Privacy