“…In this scenario, the software development is carried out collaboratively by distributed teams, featuring the Distributed Software Development (DSD). However, this development strategy has brought challenges related to communication, coordination and cooperation for the software projects caused by the geographical and temporal distance between the teams (Herbsleb et al, 2000;Herbsleb and Moitra, 2001;Damian, 2002;Hargreaves and Damian, 2004;Layman et al, 2006;Sangwan et al, 2006;Jiménez et al, 2010;Ivcek and Galinac;Yacoub et al, 2016). According to Herbsleb and Moitra (2001), in distributed environments, the communication channels and the ability of developers to work together are reduced.…”