Using 3D virtual worlds to support geographically distributed software development team
MetadataShow full item record
Today’s software development projects are generally performed by development teams that are geographically distributed. This trend also introduces a number of complications when it comes to communication between stakeholders, coordination of work, and control of the project. This paper reports on a prototype of an environment in a 3D virtual world which supports distributed software teams working on tasks. In this environment, virtual team members share a common space, communicate through multiple communication channels and have better team awareness, which ultimately helps them to complete software projects. This paper elaborates on the complexities within distributed teams as well as the different technologies that were employed to connect geographically dispersed co-workers. The requirements of the software development processes are implemented in the virtual world prototype to enable distributed teams to perform their work efficiently. The prototype is based on Sun’s Project Wonderland. A study involving developers and users was conducted which shows that the environment in virtual worlds can support the software development and project management disciplines in distributed settings. Richer and numerous communication possibilities, different applications and the ability to work with colleagues in a shared space help distributed software teams to overcome the barriers of physical separation.
Showing items related by title, author, creator and subject.
Wongthongtham, Pornpit; Chang, Elizabeth; Dillon, Tharam S.; Sommerville, I. (2006)The disadvantages associated with remote communication rather than face-to-face communication is a key problem in the multi-site distributed software development environment. Awareness of what work has been done, what ...
Wongthongtham, Pornpit; Chang, Elizabeth; Dillon, Tharam S. (2007)Tackling the disadvantages associated with remote communication is a challenge in multi-site software development. The challenge includes all these factors: awareness of the work that is being done according to the project ...
Pakdeetrakulwong, Udsanee; Wongthongtham, Pornpit (2013)Due to the globalization of software development and for a number of business reasons, software companies have adopted the global software development approach that enables project team members to work across multiple ...