Issue No.02 - March/April (2007 vol.24)
Daniela Damian , University of Victoria
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2007.55
Due to its communication and collaboration-intensive nature, as well as inherent interaction with most other development processes, the practice of requirements engineering (RE) is becoming one of the key challenges in global software engineering (GSE). In distributed projects cross-functional stakeholder groups are tasked with specifying and managing requirements across cultural, time-zone and organizational boundaries. This creates a unique set of problems not only when an organization opens new development subsidiaries across the world, but also when software development is a multi-organizational business affair. This article presents a report of the state-of-the-practice, from industrial empirical studies, of stakeholders' interaction in global RE. The article revisits the stakeholders' needs in global RE, and discusses the challenges they face in distributed interaction. Practical advice to alleviate these challenges, as distilled from empirical studies of practice in GSE, is summarized at the end of the article. This article is part of a special issue on stakeholders in requirements engineering.
requirements engineering, stakeholders, global software engineering, client-developer relationships, outsourcing
Daniela Damian, "Stakeholders in Global Requirements Engineering: Lessons Learned from Practice", IEEE Software, vol.24, no. 2, pp. 21-27, March/April 2007, doi:10.1109/MS.2007.55