GlobReq: A framework for improving requirements engineering in global software development projects: Preliminary results

Mahmood Niazi*, Mohamed El-Attar, Muhammad Usma, Naveed Ikram

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

24 Scopus citations

Abstract

CONTEXT: Previous work suggests that half of the companies that have tried global software development (GSD) have failed to realise the anticipated outcomes, the root cause of which is often related to requirements problems. Despite the importance of this problem, little research has been carried out to improving requirements engineering process in the GSD projects. OBJECTIVE: In this paper an ongoing project is discussed which will bring together the work of researchers and software development experts to develop a framework for the requirements engineering process of global software development projects (GlobReq). Managers of GSD projects will be able to use GlobReq to plan a requirements engineering process suitable for a specific GSD project. In this paper the need for such a framework along with the proposed methodology, novelty and the preliminary results are discussed. METHODOLOGY: The basis of the GlobReq framework is Sommerville et al's framework of 66 requirements best practices as well as our empirical study with GSD organisations. INITIAL RESULTS: The initial findings from 5 organisations are interesting to observe that not all 66 RE best practices are perceived as high value practices for GSD projects.

Original languageEnglish
Title of host publication16th International Conference on Evaluation and Assessment in Software Engineering, EASE 2012
Pages166-170
Number of pages5
Edition1
DOIs
StatePublished - 2012

Publication series

NameIET Seminar Digest
Number1
Volume2012

Keywords

  • Global Software Engineering

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'GlobReq: A framework for improving requirements engineering in global software development projects: Preliminary results'. Together they form a unique fingerprint.

Cite this