Some estimates say that 80% of Software development projects are now global. According to these trends, if you work in or manage a co-located team, it will not last long. There are two approaches to global projects: outsourcing and distributed teams. My concern is distributed teams, where team members can work from a location of their choice.
There are benefits and reasons behind the trend of projects getting global. When your team is not co-located in an office, but is scattered around the world, certain issues arise like communication, reliability and motivation, to name just a few. This video shares 10 lessons learned while working in and managing a globally distributed team of developers which release code regularly.
Video Producer: Smidig Conference