Requirements engineering during global software development : some impediments to the requirements engineering process : a case study
conference contribution
posted on 2004-01-01, 00:00authored byJ Hanisch, B Corbitt
Requirements engineering is not straightforward for any software development team. Developing software when team members are located in widely distributed geographic locations poses many challenges for developers, particularly during the requirements engineering phase. This paper reports on a case study concerning a large software development project that was completed in just seven months between users located in the UK and software developers from an international software house based in New Zealand. The case indicates that while “true” global requirements engineering may be desirable in achieving economy of resources, a “hybrid” structure of requirements engineering processes is more realistic so that lasting relationships with clients may be formed, and requirements engineering activities achieved. The main impediment to the process of requirements engineering during global software development, as recounted by the team members in this case, is communication. Communication issues may be further described in terms of four categories: distribution of the clients and the development team, distribution of the development team, cultural differences between the clients and the development team and cultural differences among the development team.
History
Event
European Conference on Information Systems (12th : 2004 : Turku, Finland)
Publisher
Turku School of Economics and Business Administration
Location
Turku, Finland
Place of publication
Turku, Finland
Start date
2004-06-14
End date
2004-06-16
Language
eng
Publication classification
E1 Full written paper - refereed
Editor/Contributor(s)
T Leino, T Saarinen
Title of proceedings
Proceedings of the 12th European Conference on Information Systems