Dynamics of Collaborative Work in Global Software Development Environment

Swigger, Kathleen
Alpaslan, Ferda Nur
Brazile, Robert
Dafoulas, Georges
Cabrera, Victor Lopez
Serçe, Fatma Cemile
This study aims to explore the dynamics of collaborative work in global software development projects. The study explored the nature of collaboration, the patterns of collaborative behaviors in different tasks in computer science, and the impact of the tasks to the collaboration among students. Four different collaborative software development tasks were assigned to the globally distributes teams. The study used data from 230 students from five universities, namely Atilim University (Turkey), Middle East Technical University (Turkey), Universidad Tecnologica de Panama (Panama), University of North Texas (US), and Middlesex University (UK). The findings involve the recommendations for building effective collaborative working environments and guidelines for building collaborative virtual communities.
e-Challenges 2009, 21 - 23 Ekim 2009


Creating Smarter Teaching and Training Environments: Innovative Set-Up for Collaborative Hybrid Learning
Dafoulas, Georgios A.; Maia, Cristiano; Loomes, Martin; Serce, Fatma C.; Swigger, Kathleen; Brazile, Robert; Alpaslan, Ferda Nur; Milewski, Allen (2016-09-16)
This paper brings together previous work from a number of research projects and teaching initiatives in an effort to introduce good practice in setting up supportive environments for collaborative learning. The paper discusses prior use of social media in learning support, the role of dashboards for learning analytics in Global Software Development training, the use of optical head-mounted displays for feedback and the use of NodeXl visualization in managing distributed teams. The scope of the paper is to p...
Modeling Information Dependencies in Construction Project Network Organizations
Pekeriçli, Mehmet Koray; Karaesmen, Itir (null; 2003-12-01)
This ongoing study intends to explore and formalize the information dependency patterns in network forms of organizations in construction project management. In construction projects, information is critical for seamless and cost-effective operations. Communication of project information and coordination of information exchanges between different project participants are essential for a project's success. On the other hand, a better understanding of information dependencies between participants is of utmost...
A Virtual reality-based training environment designed for hands-on experience of software development
Güleç, Ulaş; İşler, Veysi; Yılmaz, Murat; Department of Computer Engineering (2018)
This thesis study proposes an environment that provides an interactive virtual reality experience for individuals about the tasks of software development process starting from requirement analysis through software testing. The environment transports participants to the virtual world of a software development organization where they experience development problems. In this environment, the participant takes on the role of a novice software developer being recruited into a virtual software development organiz...
Using data analytics for collaboration patterns in distributed software team simulations
Dafoulas, Georgios A.; Serce, Fatma C.; SWİGGER, Kathleen; BRAZİLE, Robert; Alpaslan, Ferda Nur; Alpaslan, Ferda Nur; Milewski, Allen (2016-08-05)
This paper discusses how previous work on global software development learning teams is extended with the introduction of data analytics. The work is based on several years of studying student teams working in distributed software team simulations. The scope of this paper is twofold. First it demonstrates how data analytics can be used for the analysis of collaboration between members of distributed software teams. Second it describes the development of a dashboard to be used for the visualization of variou...
Software process improvement based on static process evaluation
Seçkin, Haldun; Bilgen, Semih; Department of Electrical and Electronics Engineering (2006)
This study investigates software development process improvement approaches. In particular, the static process evaluation methodology proposed by S. Güceğlioğlu is applied on the requirements analysis and validation process applied in Project X in MYCOMPANY and an improved process is proposed. That methodology is an extension of the ISO/IEC 9126 approach for software quality assessment, and is based on evaluating a set of well-defined metrics on the static model of software development processes. The improv...
Citation Formats
K. Swigger, F. N. Alpaslan, R. Brazile, G. Dafoulas, V. L. Cabrera, and F. C. Serçe, “Dynamics of Collaborative Work in Global Software Development Environment,” presented at the e-Challenges 2009, 21 - 23 Ekim 2009, 2009, Accessed: 00, 2021. [Online]. Available: https://hdl.handle.net/11511/81351.