Using agents to manage Socio-Technical Congruence in a Global Software Engineering project

  • Authors:
  • Javier Portillo-Rodríguez;Aurora Vizcaíno;Mario Piattini;Sarah Beecham

  • Affiliations:
  • Alarcos Research Group (University of Castilla-La Mancha), Paseo de la Universidad, 4 13071 Ciudad Real, Spain;Alarcos Research Group (University of Castilla-La Mancha), Paseo de la Universidad, 4 13071 Ciudad Real, Spain;Alarcos Research Group (University of Castilla-La Mancha), Paseo de la Universidad, 4 13071 Ciudad Real, Spain;Lero-The Irish Software Engineering Research Centre, University of Limerick, Ireland

  • Venue:
  • Information Sciences: an International Journal
  • Year:
  • 2014

Quantified Score

Hi-index 0.07

Visualization

Abstract

In Global Software Engineering (GSE) there are a number of communication and coordination challenges which are brought about by the factor of distance. Measuring Socio-Technical Congruence (STC) is, however, presented as a suitable technique for helping to resolve those issues. This leads us to believe that applying STC measurements to GSE might be beneficial, improving communication and coordination. However, after studying existing tools that use STC measurements, we detected some gaps, both in the way they measure STC and in the features offered by the tools for the GSE environment. That is why we have designed an Agent Architecture for coordination and communication that aims to fill the gaps found in the current tools and includes features adapted to GSE characteristics. This is achieved by taking advantage of the special features that agents offer. Moreover, this proposal has been validated in a case study performed at Indra Software Labs, a global software development company. Results show that, by using our proposal, it is possible to improve coordination and communication in a distributed environment.