Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Distributed development is a software development model in which IT teams spread across geographical lines collaborate on applications or various software. These teams are often separated by mini-projects that are brought together for a final software buildout.
Distributed development is a familiar IT approach, but source code control and other issues make it less than ideal. However, modern and advanced Web-based tools and collaborative techniques allow teams to work effectively in a distributed fashion.