Global software development and collaboration: barriers and solutions

J Noll, S Beecham, I Richardson - ACM inroads, 2011 - dl.acm.org
While organisations recognise the advantages offered by global software development,
many socio-technical barriers affect successful collaboration in this inter-cultural …

Cloud based collaborative software development: A review, gap analysis and future directions

S Ewenike, E Benkhelifa… - 2017 IEEE/ACS 14th …, 2017 - ieeexplore.ieee.org
Organizations who have transitioned their development environments to the Cloud have
started realizing benefits such as: cost reduction in hardware; relatively accelerated …

Collaborative programming for work-relevant learning: Comparing programming practice with example-based reflection for student learning and transfer task …

S Sankaranarayanan, SR Kandimalla… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Computer science pedagogy, especially in the higher education and vocational training
context, has long-favored the hands-on practice provided by programming tasks due to the …

Stochastic performance analysis of global software development teams

RM Czekster, P Fernandes, L Lopes, A Sales… - ACM Transactions on …, 2016 - dl.acm.org
Measuring productivity in globally distributed projects is crucial to improve team
performance. These measures often display information on whether a given project is …

Understanding collaboration in global software engineering (GSE) teams with the use of sensors: Introducing a multi-sensor setting for observing social and human …

G Dafoulas, C Maia, A Ali, JC Augusto… - 2017 International …, 2017 - ieeexplore.ieee.org
This paper discusses on-going research in the ways Global Software Engineering (GSE)
teams collaborate for a range of software development tasks. The paper focuses on …

Using data analytics for collaboration patterns in distributed software team simulations: The role of dashboards in visualizing global software development patterns

GA Dafoulas, FC Serce, K Swigger… - 2016 IEEE 11th …, 2016 - ieeexplore.ieee.org
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 …

Using SAN formalism to evaluate Follow-The-Sun project scenarios

AR Santos, A Sales, P Fernandes - Journal of Systems and Software, 2015 - Elsevier
Performance evaluation of projects can be used by companies and institutions as a tool to
help the decision making process of Follow-The-Sun (FTS) projects. This paper main goal is …

Investigating virtual teams: patterns of communication and collaboration in software engineering learning teams

G Dafoulas - ICERI2014 Proceedings, 2014 - library.iated.org
This paper discusses the investigation of communication and collaboration patterns in how
virtual teams involved in Global Software Development (GSD). This work is part of the Joint …

Collecting sensor-generated data for assessing teamwork and individual contributions in computing student teams

G Dafoulas, CC Maia, A Ali, J Augusto - EDULEARN18 Proceedings, 2018 - library.iated.org
The aim of this paper is twofold. First, the authors describe a series of experiments that have
been conducted in a dedicated smart-spaces laboratory, aiming to combine the use of …

Collaboration in software development: a spotlight

R Arora, S Goel - Proceedings of the CUBE International Information …, 2012 - dl.acm.org
Some models of collaborative software development and the associated technology of
groupware are reviewed in this paper. The paper concludes with a discussion about a …