Distributed teams are becoming more common in the Software industry; in fact you might be part of one without even realizing that! Working in a distributed team is challenging and may impact the team’s overall efficiency. In this presentation, I’m going to share with you my own experience in working in such a team as well as what I’ve learned from others.