Yu,L.Ramaswamy,S.Mishra,A.Mishra,D.Computer EngineeringSoftware Engineering2024-07-052024-07-05201117978-364225125-21611-334910.1007/978-3-642-25126-9_322-s2.0-81255167087https://doi.org/10.1007/978-3-642-25126-9_32https://hdl.handle.net/20.500.14411/3653Vrije Universiteit Brussel (VUB); Curtin University of Technology; Universidad Politecnica de Madrid; Object Management Group; CollibraEffective communication is an important issue for global software development. Due to geographical limitations and travel challenges, face-to-face meetings are expensive to schedule and run. Web-based communication methods are thus the primary means of communication in global software development efforts. In general, two types of web-based communication mechanisms exist: synchronous and asynchronous communications; each serves a unique role. In this paper, we present an empirical study of the communication mechanisms in GNOME GTK+, a small-sized open-source distributed software project, in which Internet Relay Chat (IRC) and Mailing Lists are used as synchronous and asynchronous communication methods, respectively. The objective of this study is to identify how real time and asynchronous communication methods could be used and balanced across global software development projects. © 2011 Springer-Verlag.eninfo:eu-repo/semantics/closedAccesscommunicationsempirical studyGlobal software developmentCommunications in global software development: An empirical study using GTK+ OSS repositoryConference Object7046 LNCS218227