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
来源
2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings | 2005年
关键词
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] 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
  • [2] 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
  • [3] Quantifying requirements volatility effects
    Kulk, G. P.
    Verhoef, C.
    SCIENCE OF COMPUTER PROGRAMMING, 2008, 72 (03) : 136 - 175
  • [4] What is Requirements Volatility and How Does it Impact on Software Development?
    Zowghi, Didar
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2011, 231 : 3 - 4
  • [5] Empirical study based on the model of rough fractional stochastic volatility (RFSV)
    Zhang, Songyan
    Hu, Chaoyong
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2023, 14 (01)
  • [6] Empirical research on requirements quality: a systematic mapping study
    Montgomery, Lloyd
    Fucci, Davide
    Bouraffa, Abir
    Scholz, Lisa
    Maalej, Walid
    REQUIREMENTS ENGINEERING, 2022, 27 (02) : 183 - 209
  • [7] The Effect of Requirements Quality and Requirements Volatility on the Success of Information Systems Projects
    Osama, Eman
    Khedr, Ayman
    Abdelsalam, Mohamed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (09) : 420 - 425
  • [8] The clash between requirements volatility and software contracts
    Pivatelli, Joanna
    Sampaio do Prado Leite, Julio Cesar
    XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, : 144 - 153
  • [9] Characterising the hydrological regime of an ungauged temporary river system: a case study
    D'Ambrosio, Ersilia
    De Girolamo, Anna Maria
    Barca, Emanuele
    Ielpo, Pierina
    Rulli, Maria Cristina
    ENVIRONMENTAL SCIENCE AND POLLUTION RESEARCH, 2017, 24 (16) : 13950 - 13966
  • [10] Defect Prevention in Requirements Using Human Error Information: An Empirical Study
    Hu, Wenhua
    Carver, Jeffrey C.
    Anu, Vaibhav
    Walia, Gursimran
    Bradshaw, Gary
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2017, 2017, 10153 : 61 - 76