Understanding Requirements Volatility in Software Projects - An Empirical Investigation of Volatility Awareness, Management Approaches and their Applicability

被引:0
|
作者
Thakurta, Rahul [1 ]
Ahlemann, Frederik [2 ]
机构
[1] Indian Inst Management Calcutta, Diamond Harbour Rd, Kolkata 700104, India
[2] European Business Sch, Inst Res Informat Syst, D-65375 Wiesbaden, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Requirements volatility during software project development is known to be the most critical risk, and managing this is paramount to success in software project. The research described in this paper is based on a combination of interviews and a survey in two phases and aims to investigate the organizational practices in dealing with this risk, and how it is influenced by the adopted project execution strategy with regard to process model selection decisions. The results indicate study participants' heightened perception of the risk of requirements volatility. Thirteen different approaches to managing projects under volatility could be identified, of which the practice of involving the business side was the most frequent. Differences could be observed in the usage of these approaches based on the chosen project execution strategy. The influence of business emerged as the highest determinant of the seven identified factors governing execution strategy selection. The variation in these factors under volatility has also been pointed out. The current practice regarding usage of these execution frameworks reveals a gradual shift towards customization. In this regard some incongruence between perception and practice under requirements volatility was also evident, and has been addressed in the paper. The study findings are expected to assist project managers in their choices related to project administration under requirements volatility.
引用
收藏
页码:3943 / 3952
页数:10
相关论文
共 50 条
  • [1] Understanding Requirement Volatility in Software Projects
    Thakurta, Rahul
    Ahlemann, Frederik
    EMJ-ENGINEERING MANAGEMENT JOURNAL, 2011, 23 (03): : 3 - 7
  • [2] Requirement Volatility, Standardization and Knowledge Integration in Software Projects: An Empirical Analysis on Outsourced IS Development Projects
    Govindaraju, Rajesri
    Bramagara, Angra
    Gondodiwiryo, Leksananto
    Simatupang, Tota
    JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2015, 9 (01) : 68 - 87
  • [3] Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation
    Ferreira, Susan
    Collofello, James
    Shunk, Dan
    Mackulak, Gerald
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (10) : 1568 - 1577
  • [4] Characterising requirements volatility: An empirical case study
    Nurmuliani, N
    Zowghi, D
    Williams, SP
    2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings, 2005, : 412 - 421
  • [5] 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
  • [6] Order flow and volatility: An empirical investigation
    Opschoor, Anne
    Taylor, Nick
    van der Wel, Michel
    van Dijk, Dick
    JOURNAL OF EMPIRICAL FINANCE, 2014, 28 : 185 - 201
  • [7] Multiscaling and rough volatility: An empirical investigation
    Brandi, Giuseppe
    Di Matteo, T.
    INTERNATIONAL REVIEW OF FINANCIAL ANALYSIS, 2022, 84
  • [8] An empirical analysis of software volatility and related factors
    Zhang, XN
    Windsor, J
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2003, 103 (3-4) : 275 - 281
  • [9] 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
  • [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