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

被引:2
|
作者
Tekin, Nesib [1 ]
Yilmaz, Murat [2 ]
Clarke, Paul [3 ,4 ]
机构
[1] Turkish Def Ind Res & Dev Inst TUBITAK SAGE, Software Prod, Ankara, Turkey
[2] Gazi Univ, Fac Engn, Dept Comp Engn, Ankara, Turkey
[3] Lero, Limerick, Ireland
[4] Dublin City Univ, Sch Comp, Dublin, Ireland
基金
爱尔兰科学基金会;
关键词
AHP; industrial case study; Scrum; software component selection; software measurement component; software process metrics tool; SOFTWARE-DEVELOPMENT PRODUCTIVITY; PROCESS-IMPROVEMENT; SELECTION; TOOL;
D O I
10.1002/smr.2420
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Visualization, Monitoring and Control Techniques for Use in Scrum Software Development: An Analytic Hierarchy Process Approach
    Tekin, Nesib
    Kosa, Mehmet
    Yilmaz, Murat
    Clarke, Paul
    Garousi, Vahid
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2020), 2020, 1251 : 45 - 57
  • [2] A simple approach for on-line tool wear monitoring using the analytic hierarchy process
    Das, S
    Islam, R
    Chattopadhyay, AB
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 1997, 211 (01) : 19 - 27
  • [3] LOCATION PLANNING OF AIRPORT FACILITIES USING THE ANALYTIC HIERARCHY PROCESS
    MIN, H
    LOGISTICS AND TRANSPORTATION REVIEW, 1994, 30 (01): : 79 - 94
  • [4] An approach to collaborative design using analytic hierarchy process
    Ito, T
    1998 JAPAN-U.S.A. SYMPOSIUM ON FLEXIBLE AUTOMATION - PROCEEDINGS, VOLS I AND II, 1998, : 875 - 880
  • [5] Selection of enterprise resource planning software using analytic hierarchy process
    Czekster, Ricardo M.
    Webber, Thais
    Jandrey, Alessandra H.
    Missio Marcon, Cesar Augusto
    ENTERPRISE INFORMATION SYSTEMS, 2019, 13 (06) : 895 - 915
  • [6] Optimal planning of timber extraction methods using analytic hierarchy process
    Gulci, Nese
    Akay, Abdullah E.
    Erdas, Orhan
    EUROPEAN JOURNAL OF FOREST RESEARCH, 2020, 139 (04) : 647 - 654
  • [7] Optimal planning of timber extraction methods using analytic hierarchy process
    Neşe Gülci
    Abdullah E. Akay
    Orhan Erdaş
    European Journal of Forest Research, 2020, 139 : 647 - 654
  • [8] Public engagement in strategic transportation planning: An analytic hierarchy process based approach
    de Luca, Stefano
    TRANSPORT POLICY, 2014, 33 : 110 - 124
  • [9] Comparison of some aggregation techniques using group analytic hierarchy process
    Groselj, Petra
    Stirn, Lidija Zadnik
    Ayrilmis, Nadir
    Kuzman, Manja Kitek
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (04) : 2198 - 2204
  • [10] A Method for the Selection of Software Testing Techniques Using Analytic Hierarchy Process
    Sadiq, Mohd
    Sultana, Sahida
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 1, 2015, 31 : 213 - 220