Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
Information and Software Technology
Towards architectural knowledge management practices for global software development
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
Enhancing Elicitation Technique Selection Process in a Cooperative Distributed Environment
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
Using Virtual Agents for the Teaching of Requirements Elicitation in GSD
IVA '08 Proceedings of the 8th international conference on Intelligent Virtual Agents
Distributed Information System Development: Review of Some Management Issues
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
How to choose groupware tools considering stakeholders' preferences during requirements elicitation?
CRIWG'07 Proceedings of the 13th international conference on Groupware: design implementation, and use
Benefits of global software development: the known and unknown
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Requirements-Gathering Collaborative Networks in Distributed Software Projects
CIRCUS '09 Proceedings of the 2009 Collaboration and Intercultural Issues on Requirements: Communication, Understanding and Softskills
Information and Software Technology
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
A training tool for global software development
ITHET'10 Proceedings of the 9th international conference on Information technology based higher education and training
REFSQ'11 Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality
A cognitive perspective for choosing groupware tools and elicitation techniques in virtual teams
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and its Applications - Volume Part I
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Process variability management in global software development: a case study
Proceedings of the 2013 International Conference on Software and System Process
Hi-index | 0.00 |
The increasing globalization of software industry demands an investigation of Requirements Engineering (RE) in multi-site software development organizations. Requirements engineering is a task difficult enough when done locally -- but it is even more difficult when cross-functional stakeholder groups specify requirements across cultural, language and time zone boundaries.This paper reports on a field study that investigated RE challenges introduced by stakeholders' geographical distribution in a multi-site organization. The goal was to examine RE practice in global software development, to formulate recommendations for improvement as well as to provide directions for future research on methods and tools.Based on the empirical evidence, we have constructed a model of how remote communication and knowledge management, cultural diversity and time differences negativelyimpact on requirements gathering, negotiation and specification. Findings reveal that aspects such as a lack of a common understanding of requirements, together with reduced awareness of working local context, trust level and ability to share work artifacts significantly challenge the effective collaboration of remote stakeholders in negotiating a set of requirements that satisfies geographically distributed customers. The paper concludes with recommendations forimproving RE practice in this setting.