A Proposal to Improve Communication between Distributed Development Teams

Distributed system development (DSD) is implemented by distributed development teams that are separated by long distances and different time-zones. Communication between distributed development teams in distributed software development applies a major and critical role in the success of process. Conflicts between distributed teams bring high risks to fail a development project due to poor communication. Therefore, it is important for distributed teams to communicate effectively to complete a successful project. In this paper, the authors propose an improved solution for effective communication among distributed development team by integrating administrative and technical procedures to successfully complete a project. Survey is used as a research design to validate the proposed solution. The results show that the respondents support the proposed solution that it will solve the industry problem by providing an effective means of communication in a DSD environment.

[1]  Sabrina Marczak,et al.  Towards a Communication Maturity Model for Distributed Software Development , 2013, 2013 IEEE 8th International Conference on Global Software Engineering Workshops.

[2]  Matthew D. Edwards Overhauling a Failed Project Using Out of the Box Scrum , 2008, Agile 2008 Conference.

[3]  Aurora Vizcaíno,et al.  Collaboration Tools for Global Software Engineering , 2010, IEEE Software.

[4]  Rini van Solingen,et al.  Collaboration should become a first-class citizen in support environments for software engineers , 2012, 8th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom).

[5]  Rini van Solingen,et al.  Overhearing conversations in global software engineering - Requirements and an implementation , 2011, 7th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom).

[6]  Heejun Park,et al.  Conflict management in a virtual team , 2011, The 5th International Conference on New Trends in Information Science and Service Science.

[7]  M. Rizwan Jameel Qureshi,et al.  Proposal of Implicit Coordination Model for Performance Enhancement Using Sprint Zero , 2012 .

[8]  Naveed Ikram,et al.  Impact of changing communication media on conflict resolution in distributed software development projects , 2011, 2011 Malaysian Conference in Software Engineering.

[9]  Hermano Perrelli de Moura,et al.  Elicitation of Communication Inherent Risks in Distributed Software Development , 2012, 2012 IEEE Seventh International Conference on Global Software Engineering Workshops.

[10]  Paul A. Beavers,et al.  Managing a Large "Agile" Software Engineering Organization , 2007, Agile 2007 (AGILE 2007).

[11]  Fabio Q. B. da Silva,et al.  Challenges and solutions in distributed software development project management: A systematic literature review , 2010, 2010 5th IEEE International Conference on Global Software Engineering.

[12]  Sabrina Marczak,et al.  A Systematic Tertiary Study of Communication in Distributed Software Development Projects , 2012, 2012 IEEE Seventh International Conference on Global Software Engineering.