An Empirical Study of the Impact of Asynchronous Discussions on Remote Synchronous Requirements Meetings
Our research explores the combination of synchronous and asynchronous collaboration tools for global software development. In this paper we assess the impact of tool-mediated inspections to improve requirements negotiation meetings with stakeholders spread over different continents. We present the design of our investigation in an educational environment, in a course where the clients and developers in a software project were in geographically distributed locations. In particular, we studied the usefulness of asynchronous discussions in IBIS tool in enabling more effective requirements negotiations meetings. Our findings indicate that the requirements negotiations were more effective when the groups conducted asynchronous discussions prior to the synchronous negotiation meetings.
KeywordsOpen Issue Software Project Requirement Elicitation Requirement Document Global Software Development
- [Her03]Herbsleb, J.D., Mockus, A.: An Empirical Study of Speed and Communication in Globally-Distributed Software Development. IEEE Transactions on Software Engineering 29(3), 1–14 (2003)Google Scholar
- [Lan98]Lanubile, F., Shull, F., Basili, V.: Experimenting with error abstraction in requirements documents. In: 5th Int. Symposium on Software Metrics (METRICS 1998), pp. 114–121 (1998)Google Scholar
- [Lan04]Lanubile, F., Mallardo, T.: A Preliminary Study On Asynchronous Discussions For Distributed Software Inspections. In: Proc. of the Workshop on Cooperative Support for Distributed Software Engineering Processes (CSSE 2004) (September 2004)Google Scholar