An impact-driven approach to predict user stories instability

被引:0
|
作者
Yarden Levy
Roni Stern
Arnon Sturm
Argaman Mordoch
Yuval Bitan
机构
[1] Ben Gurion University of the Negev,
[2] Palo Alto Research Center (PARC),undefined
来源
Requirements Engineering | 2022年 / 27卷
关键词
User story; Requirements; Agile software development; Machine learning;
D O I
暂无
中图分类号
学科分类号
摘要
A common way to describe requirements in Agile software development is through user stories, which are short descriptions of desired functionality. Nevertheless, there are no widely accepted quantitative metrics to evaluate user stories. We propose a novel metric to evaluate user stories called instability, which measures the number of changes made to a user story after it was assigned to a developer to be implemented in the near future. A user story with a high instability score suggests that it was not detailed and coherent enough to be implemented. The instability of a user story can be automatically extracted from industry-standard issue tracking systems such as Jira by performing retrospective analysis over user stories that were fully implemented. We propose a method for creating prediction models that can identify user stories that will have high instability even before they have been assigned to a developer. Our method works by applying a machine learning algorithm on implemented user stories, considering only features that are available before a user story is assigned to a developer. We evaluate our prediction models on several open-source projects and one commercial project and show that they outperform baseline prediction models.
引用
收藏
页码:231 / 248
页数:17
相关论文
共 50 条
  • [31] Impact-driven ejection of micro metal droplets on-demand
    Luo, Jun
    Qi, Lehua
    Tao, Yuan
    Ma, Qian
    Visser, Claas Willem
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2016, 106 : 67 - 74
  • [32] Impact-Driven Thermite Reactions with Iodine Pentoxide and Silver Oxide
    Russell, R.
    Bless, S.
    Pantoya, M.
    [J]. JOURNAL OF ENERGETIC MATERIALS, 2011, 29 (02) : 175 - 192
  • [33] Towards an Impact-Driven Quality Control Model for Imbalanced Crowdsourcing Tasks
    El Maarry, Kinda
    Balke, Wolf-Tilo
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2016, PT I, 2016, 10041 : 124 - 139
  • [34] Impact-Driven Energy Harvesting: Piezoelectric Versus Triboelectric Energy Harvesters
    Thainiramit, Panu
    Yingyong, Phonexai
    Isarakorn, Don
    [J]. SENSORS, 2020, 20 (20) : 1 - 20
  • [35] Impact-driven mobilization of deep crustal brines on dwarf planet Ceres
    Raymond, C. A.
    Ermakov, A. I.
    Castillo-Rogez, J. C.
    Marchi, S.
    Johnson, B. C.
    Hesse, M. A.
    Scully, J. E. C.
    Buczkowski, D. L.
    Sizemore, H. G.
    Schenk, P. M.
    Nathues, A.
    Park, R. S.
    Prettyman, T. H.
    Quick, L. C.
    Keane, J. T.
    Rayman, M. D.
    Russell, C. T.
    [J]. NATURE ASTRONOMY, 2020, 4 (08) : 741 - +
  • [36] Repeated impact-driven plume formation on Enceladus over megayear timescales
    Siraj, Amir
    Loeb, Abraham
    [J]. ICARUS, 2021, 357
  • [37] Detection of geological structures using impact-driven piling as a seismic source
    Farmani, Bagher
    Kitterod, Nils-Otto
    Gundersen, Elisabeth
    [J]. NEAR SURFACE GEOPHYSICS, 2016, 14 (04) : 315 - 325
  • [38] Impact-driven mobilization of deep crustal brines on dwarf planet Ceres
    C. A. Raymond
    A. I. Ermakov
    J. C. Castillo-Rogez
    S. Marchi
    B. C. Johnson
    M. A. Hesse
    J. E. C. Scully
    D. L. Buczkowski
    H. G. Sizemore
    P. M. Schenk
    A. Nathues
    R. S. Park
    T. H. Prettyman
    L. C. Quick
    J. T. Keane
    M. D. Rayman
    C. T. Russell
    [J]. Nature Astronomy, 2020, 4 : 741 - 747
  • [39] User Stories to User Reality: A DevOps Approach for the Cloud
    Punjabi, Rahul
    Bajaj, Ruhi
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 658 - 662
  • [40] Characteristics of impact-driven high-speed liquid jets in water
    Matthujak, A.
    Kasamnimitporn, C.
    Sittiwong, W.
    Pianthong, K.
    Takayama, K.
    Milton, B. E.
    [J]. SHOCK WAVES, 2013, 23 (02) : 105 - 114