Requirements Engineering Practices and Challenges in the Context of Big Data Software Development Projects: Early Insights from a Case Study

被引:1
|
作者
Arruda, Darlan [1 ]
Laigner, Rodrigo [2 ]
机构
[1] Univ Western Ontario, Dept Comp Sci, London, ON, Canada
[2] Univ Copenhagen, Dept Comp Sci, Copenhagen, Denmark
关键词
Big Data Systems; Requirements Engineering; Case Study; Big Data Challenges; Big Data Requirements;
D O I
10.1109/BigData50022.2020.9377734
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper reports on the results of an exploratory case study on a large-scale Big Data systems development project in the Oil&Gas domain within a non-profit organisation. The aim of this study was to investigate the RE practices and challenges in such projects, currently bereft in the scientific literature. This investigation was focused on: (a) RE practices; (b) sources and distribution of requirements; (c) the role of Big Data characteristics and technologies in RE and systems design; and (d) RE challenges in engineering Big Data Systems. The main results show that (a) there is a lack of specific project tailored RE practices, tools, and frameworks for elicitation, specification and modelling, analysis, and prioritisation of requirements; (b) 40% of the system's requirements are considered Big Data-related from which 75% are identified from internal sources; (c) Big Data characteristics and technologies play an important role in defining quality requirements and system's architecture; (d) five challenges in eliciting, documenting, and analysing Big Data related requirements were identified and discussed. The findings suggest academics and practitioners opportunities to engage in further research in this area.
引用
收藏
页码:2012 / 2019
页数:8
相关论文
共 50 条
  • [1] Towards a Big Data Requirements Engineering Artefact Model in the Context of Big Data Software Development Projects
    Arruda, Darlan
    Madhavji, Nazim H.
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 4725 - 4726
  • [2] Towards a Requirements Engineering Artefact Model in the context of Big Data Software Development Projects
    Arruda, Darlan
    Madhavji, Nazim H.
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 2314 - 2319
  • [3] A Validation Study of a Requirements Engineering Artefact Model for Big Data Software Development Projects
    Arruda, Darlan
    Madhavji, Nazim H.
    Noorwali, Ibtehal
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 106 - 116
  • [4] A Collection of Software Engineering Challenges for Big Data System Development
    Hummel, Oliver
    Eichelberger, Holger
    Giloj, Andreas
    Werle, Dominik
    Schmid, Klaus
    44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 362 - 369
  • [5] An Empirical Study on the Requirements Engineering Practices for Agile Software Development
    Kassab, Mohamad
    2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 254 - 261
  • [6] Requirements Engineering and Downstream Software Development: Findings from a Case Study
    Daniela Damian
    James Chisan
    Lakshminarayanan Vaidyanathasamy
    Yogendra Pal
    Empirical Software Engineering, 2005, 10 : 255 - 283
  • [7] Requirements engineering and downstream software development: Findings from a case study
    Damian, D
    Chisan, J
    Vaidyanathasamy, L
    Pal, Y
    EMPIRICAL SOFTWARE ENGINEERING, 2005, 10 (03) : 255 - 283
  • [8] E-learning in Software Engineering Education for Computer Software Development in the Big Data Context
    Huang, Yifan
    Wang, Yaqiong
    Wang, Pengcheng
    Computer-Aided Design and Applications, 2024, 21 (S22): : 1 - 17
  • [9] Requirement Engineering Challenges for Social Sector Software Development: Insights from Multiple Case Studies
    Gupta V.
    Digital Government: Research and Practice, 2021, 2 (04):
  • [10] Using Conceptual Models in Agile Software Development: A Possible Solution to Requirements Engineering Challenges in Agile Projects
    Gupta, Abhimanyu
    Poels, Geert
    Bera, Palash
    IEEE ACCESS, 2022, 10 : 119745 - 119766