Distributed development teams are on the rise — and it makes sense. The decentralized team model offers a few advantages, from access to global talent to faster turnaround times. But making the transition from one team model to another can be difficult. Is it worth making the switch?