A novel approach for visualization, monitoring, and control techniques for Scrum metric planning using the analytic hierarchy process


Tekin N., YILMAZ M., Clarke P.

JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, cilt.35, sa.8, 2023 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 35 Sayı: 8
  • Basım Tarihi: 2023
  • Doi Numarası: 10.1002/smr.2420
  • Dergi Adı: JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Compendex, Computer & Applied Sciences, INSPEC, Metadex, Civil Engineering Abstracts
  • Anahtar Kelimeler: AHP, industrial case study, Scrum, software component selection, software measurement component, software process metrics tool, SOFTWARE-DEVELOPMENT PRODUCTIVITY, PROCESS-IMPROVEMENT, SELECTION, TOOL
  • Gazi Üniversitesi Adresli: Evet

Özet

Although Scrum is one of the most preferred agile development frameworks that guide the development process, measuring sprint productivity is still challenging. In fact, it is hard to provide a continuous measurement during consecutive Scrum sprints, especially selecting the optimal metrics that fit better for real industrial applications. To bridge this gap, we conducted an industrial case study within the TuBITAK SAGE software development group to demonstrate the performance and applicability of a systematic selection process for fitting add-on components using various scrum metrics tools. Next, we analyzed the combination of software developers' preferences of process metrics concerning their characteristics and their defense industry compatibility. Consequently, we assessed the metrics that might likely integrate into the Scrum development using the analytic hierarchy process. The results indicated that the Actionable Agile Add-on scored the highest, followed by the Screenful Add-on. Ultimately, this contemporary study presented a novel approach that has increased individuals' participation in metric planning, implementation, and monitoring, therefore moving towards more achievable software development goals.