A method of requirements elicitation and analysis for Global Software Development

被引:12
|
作者
Ali, Naveed [1 ]
Lai, Richard [1 ]
机构
[1] La Trobe Univ, Dept Comp Sci & Informat Technol, Melbourne, Vic 3083, Australia
关键词
distributed teams; Global Software Development; requirements analysis; requirements elicitation; MANAGEMENT;
D O I
10.1002/smr.1830
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To perform requirements elicitation and analysis, effective communication and collaboration between stakeholders are necessary. Global Software Development (GSD), where software teams are located in different parts of the world, has become increasingly popular. However, geographical distance, cultural diversity, differences in time zones, and language barriers create difficulties for GSD stakeholders in engaging in effective communication. Taking into consideration the factors involved in GSD, previous research showed that the ways by which requirements are gathered and analyzed for collocated software development cannot be used effectively for GSD. Thus, in this paper, we present a method of requirements elicitation and analysis for GSD. The method consists of 4 stages: (1) data collection; (2) educating stakeholders about GSD issues; (3) post-education assessment; and (4) requirements elicitation and analysis. Past researchers used student groups in a university environment to play the roles of stakeholders in experiments in GSD studies. Likewise, we preliminarily validate our method by applying it to a case study of an online shopping system, where the roles of client, requirements engineer, project analyst, and designers were played by a group of students.
引用
收藏
页数:27
相关论文
共 50 条
  • [31] Managing Requirements Change in Global Software Development
    Ali, Naveed
    Lai, Richard
    2014 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2014,
  • [32] Proposal of a Method to Navigate Interview-driven Software Requirements Elicitation Work
    Yamanaka, Takatoshi
    Noguchi, Hajime
    Yato, Shimon
    Komiya, Seiichi
    RECENT ADVANCES AND APPLICATIONS OF COMPUTER ENGINEERING: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE (ACE 10), 2010, : 125 - +
  • [33] A method for implementing a system to guide interview-driven software requirements elicitation
    Komiya, S
    Kato, J
    Nagata, M
    Yamamoto, S
    Saeki, M
    Ohnishi, A
    Horai, H
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2000, 62 : 175 - 182
  • [34] Consistency method in the relationship between problems and objectives for the process of software requirements elicitation
    Vargas, Fabio
    CUADERNO ACTIVA, 2012, (03): : 83 - 93
  • [35] USING ONTOLOGIES FOR DISAMBIGUATION OF SOFTWARE ARTIFACTS IN SOFTWARE REQUIREMENTS ELICITATION
    Gomez Arias, Sebastin Alonso
    Alberto Guzman-Luna, Jaime
    QUID-INVESTIGACION CIENCIA Y TECNOLOGIA, 2014, (22): : 23 - 29
  • [36] Requirements elicitation for software-based systems
    Brereton, P
    Budgen, D
    Nwana, H
    SOFTWARE ENGINEERING JOURNAL, 1996, 11 (03): : 148 - 148
  • [37] Users requirements elicitation in the Lyee Software factory
    Rolland, C
    Souveyet, C
    Ayed, MB
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XVIII, PROCEEDINGS: INFORMATION SYSTEMS, CONCEPTS AND APPLICATIONS OF SYSTEMICS, CYBERNETICS AND INFORMATICS, 2002, : 79 - 84
  • [38] Software sustainability requirements: a unified method for improving requirements process for software development
    Saputri, Theresia Ratih Dewi
    Lee, Seok-Won
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 506 - 507
  • [39] Design Thinking: Challenges for Software Requirements Elicitation
    Martins, Hugo Ferreira
    de Oliveira Junior, Antonio Carvalho
    Canedo, Edna Dias
    Dias Kosloski, Ricardo Ajax
    Paldes, Roberto Avila
    Oliveira, Edgard Costa
    INFORMATION, 2019, 10 (12)
  • [40] ENTERPRISE KNOWLEDGE BASED SOFTWARE REQUIREMENTS ELICITATION
    Morkevicius, Aurelijus
    Gudas, Saulius
    INFORMATION TECHNOLOGY AND CONTROL, 2011, 40 (03): : 181 - 190