Characterising requirements volatility: An empirical case study

被引:0
|
作者
Nurmuliani, N [1 ]
Zowghi, D [1 ]
Williams, SP [1 ]
机构
[1] Univ Technol Sydney, Fac Informat Technol, Sydney, NSW, Australia
关键词
requirements volatility; classification; requirements change; empirical analysis;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Requirements volatility is inevitable and is still perceived as a problem in software development projects, particularly in situations where competitive strategies and technologies are evolving rapidly. Investigating the characteristics of requirements volatility and its consequences is important as it can lead to the development of more effective strategies for managing requirements volatility. This paper describes the results of an industrial case study investigation into requirements volatility during the life cycle of a software development project. The characteristics of requirements volatility are identified using a simple mechanism that can be applied when analysing requirements change requests. In our previous work we developed a classification of requirements change and identified three main elements: Change Types, Reason Category, and Sources of Change. The results presented in this paper broaden that work in threefold: 1) to characterise the nature of requirements volatility, 2) to demonstrate that the classification enables us to characterise the nature of requirements volatility, in this case on a different software project, and 3) to visualise the extent of requirements volatility throughout the software development life cycle. This paper discusses the implications of the classification to better understand the requirements volatility problem.
引用
收藏
页码:412 / 421
页数:10
相关论文
共 50 条
  • [1] An industrial case study on requirements volatility measures
    Loconsole, A
    Börstler, R
    12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 249 - 256
  • [2] Requirements Volatility in Software Architecture Design: An Exploratory Case Study
    Aaramaa, Sanja
    Dasanayake, Sandun
    Oivo, Markku
    Markkula, Jouni
    Saukkonen, Samuli
    ICSSP'17: PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESS, 2017, : 40 - 49
  • [3] Reducing the risk of requirements volatility: findings from an empirical survey
    Ferreira, Susan
    Shunk, Dan
    Collofello, James
    Mackulak, Gerald
    Dueck, AmyLou
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2011, 23 (05): : 375 - 393
  • [4] Understanding Requirements Volatility in Software Projects - An Empirical Investigation of Volatility Awareness, Management Approaches and their Applicability
    Thakurta, Rahul
    Ahlemann, Frederik
    43RD HAWAII INTERNATIONAL CONFERENCE ON SYSTEMS SCIENCES VOLS 1-5 (HICSS 2010), 2010, : 3943 - 3952
  • [5] An Empirical Study of Volatility in Cryptocurrency Market
    Gupta, Hemendra
    Chaudhary, Rashmi
    JOURNAL OF RISK AND FINANCIAL MANAGEMENT, 2022, 15 (11)
  • [6] On the Volatility of Online Ratings: An Empirical Study
    Leberknight, Christopher S.
    Sen, Soumya
    Chiang, Mung
    E-LIFE: WEB-ENABLED CONVERGENCE OF COMMERCE, WORK, AND SOCIAL LIFE, 2012, 108 : 77 - 86
  • [7] Are size measures better than expert judgment?: An industrial case study on requirements volatility
    Loconsole, Annabella
    Boerstler, Juergen
    14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 238 - +
  • [8] Volatility in the Italian stock market: An empirical study
    Ist. Naz. Per la Fis. Della Materia, Unità di, Genova, Italy
    不详
    不详
    不详
    Phys A Stat Mech Appl, 1 (148-155):
  • [9] Volatility in the Italian stock market: an empirical study
    Raberto, M
    Scalas, E
    Cuniberti, G
    Riani, M
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 1999, 269 (01) : 148 - 155
  • [10] A study of the impact of requirements volatility on software project performance
    Zowghi, D
    Nurmuliani, N
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 3 - 11