An Empirical Study of User Story Quality and Its Impact on Open Source Project Performance

被引:1
|
作者
Scott, Ezequiel [1 ]
Toemets, Tanel [1 ]
Pfahl, Dietmar [1 ]
机构
[1] Univ Tartu, Inst Comp Sci, Narva Mnt 18, EE-51009 Tartu, Estonia
关键词
User story; Agile software development; Quality assurance; Time series analysis; AQUSA; QUS; WTLCC; WINDOWED CROSS-CORRELATION;
D O I
10.1007/978-3-030-65854-0_10
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When software development teams apply Agile Software Development practices, they commonly express their requirements as User Stories. We aim to study the quality of User Stories and its evolution over time. Firstly, we develop a method to automatically monitor the quality of User Stories. Secondly, we investigate the relationship between User Story quality and project performance measures such as the number of reported bugs and the occurrence of rework and delays. We measure User Story quality with the help of a recently published quality framework and tool, Automatic Quality User Story Artisan (AQUSA). For our empirical work, we use six agile open source software projects. We apply time series analysis and use the Windowed Time Lagged Cross Correlation (WTLCC) method. Our results indicate that automatic User Story quality monitoring is feasible and may result in various distinct dynamic evolution patterns. In addition, we found the following relationship patterns between User Story quality and the software development aspects. A decrease/increase in User Story quality scores is associated with (i) a decrease/increase of the number of bugs after 1-13 weeks in short-medium projects, and 12 weeks in longer ones, (ii) an increase in rework frequency after 18-28,8-15, and 1-3 weeks for long, medium, and short projects, respectively, and (iii) an increase in delayed issues after 7-20, 8-11, and 1-3 weeks for long, medium, and short duration projects.
引用
收藏
页码:119 / 138
页数:20
相关论文
共 50 条
  • [41] Impact of switching bug trackers: a case study on a medium-sized open source project
    Zimmermann, Theo
    Artis, Annali Casanueva
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), 2019, : 13 - 23
  • [42] A Model for Impact of Organizational Project Benefits Management and its Impact on End User
    Hamidi, Hodjat
    [J]. JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING, 2017, 29 (01) : 51 - 65
  • [43] Logistics service abilities: An empirical study of its impact on service quality in China
    Yan Xiu-xia
    Sima Zhongwen
    [J]. PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS, 2007, : 389 - +
  • [44] Empirical Study on the Quality of Financial Accounting Information's Impact on Economic Performance
    Du Xing-qiang
    Zhou Ze-jiang
    [J]. 2009 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (16TH), VOLS I AND II, CONFERENCE PROCEEDINGS, 2009, : 333 - 337
  • [45] The impact of management leadership on quality performance throughout a supply chain: an empirical study
    Teoman, Seyhan
    Ulengin, Fusun
    [J]. TOTAL QUALITY MANAGEMENT & BUSINESS EXCELLENCE, 2018, 29 (11-12) : 1427 - 1451
  • [46] Open source computer game application: An empirical analysis of quality concerns
    Ahmed, Faheem
    Zia, Muhammad
    Mahmood, Hasan
    Al Kobaisi, Shayma
    [J]. ENTERTAINMENT COMPUTING, 2017, 21 : 1 - 10
  • [47] Evaluation of Open Source Software and Improving its Quality
    Khatri, Sunil Kumar
    Singh, Ispreet
    [J]. 2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 114 - 119
  • [48] Measuring the Impact of Different Metrics on Software Quality: a Case Study in the Open Source Domain
    Sartori, Valentino
    Eshete, Birhanu Mekuria
    Villafiorita, Adolfo
    [J]. 5TH INTERNATIONAL CONFERENCE ON DIGITAL SOCIETY (ICDS 2011), 2011, : 172 - 177
  • [49] Case Study - An Open Source solution for network user authentication
    Subredu, Manuel
    Rusu, Octavian
    Vraciu, Valeriu
    Manolache, Florin
    [J]. 6TH ROEDUNET INTERNATIONAL CONFERENCE, PROCEEDINGS, 2007, : 127 - 130
  • [50] An Empirical Study on the Relationship among Software Design Quality, Development Effort, and Governance in Open Source Projects
    Capra, Eugenio
    Francalanci, Chiara
    Merlo, Francesco
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2008, 34 (06) : 765 - 782